Enter a job title or keyword

Senior Software Engineer Java with Cloud AWS

EPAM Systems


Job Location:

Gurgaon - India

Monthly Salary: Not provided by the employer
Posted: 9 September 2026 (2 hours ago)
Application Deadline: 7 December 2026
Vacancies: 1 Vacancy

Job Summary

We are seeking a Senior Software Engineer - Java with Cloud - AWS to build scalable secure web services powered by Java and cloud platforms. You will collaborate with engineers and stakeholders deliver RESTful APIs and drive performance and reliability improvements. Apply now to work on high-impact services.

Responsibilities
  • Engineer scalable and high-performance web services using Java
  • Collaborate with front-end developers to integrate web services into web applications cleanly
  • Implement RESTful APIs that support smooth client-side and server-side communication
  • Enforce robustness reliability and security by applying best practices and standards
  • Optimize services for performance and scalability using caching load balancing and database optimization
  • Collaborate with product managers architects and QA engineers to deliver high-quality software solutions
  • Perform code reviews give constructive feedback and maintain coding standards
  • Stay up to date with modern trends and technologies in Java development and web services
Requirements
  • Minimum 6-8 years of IT experience including at least 6 years of strong proficiency in Java
  • Strong understanding of web services development practices including RESTful APIs
  • Background using Spring Boot frameworks to build and deploy web services
  • Proven expertise in security best practices with Spring Security and JWT for authentication and authorization
  • Experience with SQL queries and stored procedures and ORM frameworks such as Hibernate
  • Comfortable working with Linux commands in a development environment
  • Good knowledge of web security principles and best practices
  • Experience with Git and ADO version control workflows
  • Working knowledge of Azure DevOps (Sprint board PR Jenkins Docker & Kubernetes etc.)
  • Capability to leverage Swing AWT JavaFX and Java Desktop Applications
  • Excellent analytical thinking and problem-solving skills
  • Strong collaboration skills and ability to work effectively in a team
  • English proficiency at Upper-Intermediate (B2) or higher
Nice to have
  • Bachelors degree in Computer Science Engineering or a related field
  • Knowledge of Angular
  • Experience with microservices architecture
  • Familiarity with cloud platforms such as AWS Azure or Google Cloud Platform
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes
  • Background in Agile development methodologies with certification in Java programming or related technologies

Required Experience:

Senior IC