Job Description
• Extensive experience in designing and developing application backends using frameworks like Spring Boot, Spring MVC, Jersey, JPA, Hibernate, SQL, Linux, JSON, XML, OAuth etc.
• Minimum 1 year of experience in AWS native development using Lambda, SQS, Kinesis, S3, Cloudwatch, KMS, IAM
• Minimum 1 year of experience in using many of the AWS services like EC2, ECS, EKS, IAM, VPC, S3, Autoscaling, Elastic Load balancer etc. and good understanding of architectural best practices
• Experience with both SQL and NoSQL database systems and is able to write queries
• Experience with developing unit test code using JUNIT, PowerMock/EasyMock/Mockito etc.
• Experience with Git, Maven and CI/CD pipelines to deploy cloud applications
• Proficiency in developing code for both containerized (Docker, Kubernetes) and serverless (Lambda) environments
• Proficiency in using SDKs for interacting with native AWS services
• Experience with credentials/secrets management and data encryption techniques
• Experience with application deployment and troubleshooting on cloud
• Experienced in roles conducting requirements gathering, writing user stories, creating application design and using design patterns
• Experienced with large scale enterprise application development
• Excellent communication skills with the ability to influence client business and IT teams
• Experience with Agile software development
• Ability to work independently and across multiple teams
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
