Job Title: Software Engineer
Job ID: JR-10147159
Location: Bengaluru, Karnataka, India
Experience Required: 4+ Years
Employment Type: Full Time (Permanent)
The Software Engineer will design, build, and deliver innovative software products and solutions.
The role requires a strong foundation in application layer software development and agile methodologies.
A continuous learning mindset and a collaborative approach are essential for success in this role.
Work collaboratively with teams to develop quality software products and solutions.
Participate in all phases of the software development lifecycle, including design, development, testing, and deployment.
Translate epics into actionable features and deliver working software aligned to user needs.
Mentor junior developers and support skill development across the team.
Contribute to a collaborative and high-performance engineering culture.
Minimum 4 years of software development experience using agile methodologies.
Strong expertise in Java 8+ and Spring Boot for microservices development.
Experience with lightweight container frameworks and microservice architecture.
Understanding of software design patterns and their application in production code.
Experience with CI/CD tools such as Bamboo, GitLab CI, or Jenkins.
Familiarity with version control systems and branching strategies.
Experience working on AWS cloud services including Lambda, Step Functions, Glue, RDS, DynamoDB, S3, SQS, SNS, and Kinesis.
Hands-on experience with SQL and NoSQL databases.
Experience in programming with Python or Node.js.
Familiarity with Docker, Kubernetes, or containerization technologies.
Experience with API Gateway solutions such as Apigee or Nginx.
Knowledge of observability tools like New Relic, Splunk, Datadog, or the ELK stack.
Experience in handling production support environments.
Strong critical thinking and accountability for product quality and delivery.
Excellent communication and collaboration skills.
Ability to work effectively with geographically distributed teams.
Passion for continuous improvement and technology innovation.
Willingness to mentor junior engineers and contribute to a T-shaped skill team.