Senior Software Engineer - Java & AWS Cloud Services

EPAM Systems


Date: 2 weeks ago
City: Coimbatore, Tamil Nadu
Contract type: Full time
We are seeking a Senior Software Engineer - Java & AWS Cloud Services 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

  • Create, design, and maintain scalable, high-performance web services using Java
  • Coordinate with front-end developers to integrate web services into web applications effectively
  • Deliver RESTful APIs to support seamless communication between client-side and server-side applications
  • Apply best practices and standards to ensure service reliability, robustness, and security
  • Optimize scalability and performance through caching, load balancing, and database optimization
  • Collaborate with product managers, architects, and QA engineers to deliver high-quality software solutions
  • Perform code reviews, provide constructive feedback, and ensure compliance with coding standards
  • Stay informed about the latest Java development and web services technologies

Requirements

  • IT industry experience of 5+ years with strong Java proficiency across at least 5+ years
  • Solid understanding of web services development, including RESTful APIs
  • Hands-on experience with Spring Boot to build and deploy web services
  • Proven expertise in security best practices, including Spring Security and JWT for authentication and authorization
  • Experience writing SQL queries and stored procedures and using Hibernate for ORM-based database interaction
  • Proficiency in Linux commands and common troubleshooting workflows
  • Deep knowledge of web security principles and best practices
  • Hands-on skills with version control systems such as Git and ADO
  • Working knowledge of Azure DevOps (Sprint board, PR, Jenkins, Docker & Kubernetes, etc.)
  • Ability to leverage Swing, AWT, JavaFX, and Java Desktop Applications
  • Excellent analytical skills and strong problem-solving capability
  • Strong collaboration skills and ability to work well in a team environment
  • English proficiency Upper-Intermediate (B2) or higher

Nice to have

  • Bachelor's 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

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Social Media Manager

Scrollmark, Coimbatore, Tamil Nadu
1 day ago
Join us in an impactful, high-visibility role where you’ll run the India account for SocialGPT.About UsWho we are:SocialGPT (https://gpt.social/) is an AI video editor where you can upload your raw clips and chat to get the videos you want.Scrollmark (parent company) has raised $8M and works with brands like Old Navy, Grocery Outlet, and Cetaphil.About The RoleYou'll be running an...

HR Intern - Talent Acquisition

Avantor, Coimbatore, Tamil Nadu
1 week ago
The OpportunityWorkers engaged for short-term needs or specific projectsAvantor is seeking an enthusiastic and motivated HR intern to be a part of our Talent Acquisition Team.Key ResponsibilitiesAssist with recruitment processes, including posting job ads, screening resumes, scheduling interviews, and coordinating interview panels.Required Skills And QualificationsCurrently pursuing or recently completed a bachelor’s degree in human resources, HR Management, or a related...

PGT Math

International Schools Partnership Limited, Coimbatore, Tamil Nadu
1 week ago
Job DescriptionCSA – PGT Math Teacher Purpose of RoleTo provide high-quality Mathematics education to senior secondary students, supporting their academic development, conceptual understanding, problem-solving skills, and preparation for CBSE Board examinations while creating a positive and engaging learning environment.About CS AcademyCS Academy, Coimbatore has three campuses. Two are in Kovaipudur (Main) in adjacent facilities and the third primary campus is...