Senior Software Engineer Java AWS
Applicantz
5 - 10 years
Pune
Posted: 22/02/2026
Job Description
THIS IS A LONG-TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADERS.
We are seeking an experienced Senior Software Engineer with strong expertise in Java, Spring Boot, and AWS to design, develop, and maintain scalable, cloud-native backend systems. The ideal candidate will have hands-on experience building large-scale microservices, working with distributed systems, and implementing CI/CD pipelines in an agile environment.
Key Responsibilities
- Design, develop, and maintain high-performance backend applications and microservices
- Build and maintain RESTful web services using Java, Spring, Spring Boot, and Jersey
- Develop cloud-native solutions leveraging AWS services such as S3, EKS, and Secrets Manager
- Implement and support CI/CD pipelines using tools like Ant, Gradle, Docker, and Jenkins
- Work with relational and NoSQL databases to support scalable data persistence
- Implement caching, eventing, and scaling strategies for distributed systems
- Ensure system reliability, resiliency, security, and performance
- Write clean, maintainable, and testable code with appropriate unit and automation test coverage
- Perform troubleshooting, debugging, and performance tuning using logs, stack traces, and profiling tools
- Collaborate closely with cross-functional teams including DevOps, QA, Architects, and Product Owners
- Adapt to evolving business requirements and contribute to continuous improvement initiatives
Required Qualifications
- 5+ years of hands-on experience with commercial cloud services and application development
- Strong understanding of software development principles, data structures, algorithms, and object-oriented design
- Proven experience building and maintaining large-scale microservices
- Hands-on experience with Java, Spring, Spring Boot, and REST API development
- Experience with distributed systems, caching (Redis preferred), eventing (Kinesis preferred), and scaling techniques
- Familiarity with UML, design patterns, resiliency, and security best practices
- Strong troubleshooting skills, including stack trace analysis, profiling, and remote debugging
- Experience with CI/CD tools, containerization, and automated build pipelines
- Hands-on experience with unit and automation testing using JUnit, Cucumber, and JMeter
- Proficiency with Git or similar version control systems
- Excellent communication skills and ability to work collaboratively in a team environment
Preferred Qualifications
- Experience with AWS services such as DynamoDB, Lambda, SQS, SNS, API Gateway, ECS/EKS
- Hands-on experience with event-driven architectures, streaming platforms, and asynchronous processing
- Familiarity with Kubernetes and container orchestration (EKS preferred)
- Experience implementing observability and monitoring frameworks (Grafana, Prometheus, OpenTelemetry)
- Practical knowledge of API security, OAuth, JWT, and secure coding practices
- Exposure to Infrastructure as Code tools like Terraform or CloudFormation
- Experience working in high-availability, large-scale distributed environments
- Prior exposure to DevOps practices, automated deployments, and release pipelines
- Knowledge of Domain-Driven Design (DDD) and clean architecture principles
- Experience with performance and load testing tools such as Locust, Gatling, or JMeter
- Open-source contributions or a public GitHub/portfolio demonstrating backend or microservices development
Primary Skills: Java, Spring Boot, AWS(S3, EKS, Secret Manager etc), CI/CD, Building Restful Web services
Secondary Skills: Junit, Cucumber, JMeter
Our large, Fortune client is ranked among the top global technology leaders and is consistently recognized as one of the best companies to work for. The client promotes a progressive and inclusive work culture, encourages innovation and collaboration, and provides a flexible, learning-driven environment. They leverage the latest technologies to build products that power industries worldwide.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
