Jobs / Software Development Engineer (SDE) / Mphasis Senior Java AWS Developer Jobs in Bangalore
Mphasis logo

Mphasis

Mphasis Senior Java AWS Developer Jobs in Bangalore

location_on Pune, Bangalore, Hyderabad, Mumbai | On-site
work 7 - 12 years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

Mphasis is hiring a Senior Software Engineer for a senior Java and AWS development opportunity across Bangalore, Hyderabad, Mumbai, and Pune. The role is aimed at experienced enterprise software professionals who can build and support full stack applications, design scalable solutions, develop APIs, and work with cloud infrastructure.

The position combines advanced Java development with Spring Boot, microservices, AWS services, databases, testing, and architecture. The successful candidate will contribute to enterprise projects, understand application and infrastructure design, and work collaboratively on reliable software solutions. The role is particularly relevant to engineers who have strong backend experience and practical exposure to cloud deployment.


Key Responsibilities

  • Design, develop, and maintain enterprise applications using Java and Spring Boot.
  • Build scalable microservices and implement APIs that integrate internal and external systems.
  • Develop REST and SOAP web services using Java-based technologies.
  • Deploy and support applications on AWS cloud services, including Lambda and ECS.
  • Apply sound application, data, and infrastructure architecture principles when designing solutions.
  • Work with PostgreSQL and cloud database environments to support application data requirements.
  • Develop comprehensive automated tests using practices such as TDD and BDD.
  • Use JUnit, Mockito, or suitable mocking frameworks to validate application behavior and maintain software quality.
  • Participate in technical design and architecture discussions across systems.
  • Troubleshoot application issues, investigate root causes, and implement effective fixes.
  • Work with large, collaborative engineering teams to deliver enterprise software.
  • Keep development practices aligned with current technology trends and industry standards.


Required Skills

Candidates should have strong professional experience in Java development and enterprise software engineering. Advanced knowledge of Java and Spring Boot is central to the role, along with practical experience designing and developing microservices.

AWS experience is required, particularly hands-on work with services such as Lambda and ECS. Candidates should understand cloud deployment and be comfortable working with application, data, and infrastructure architecture.

The role requires experience developing REST and SOAP services, along with extensive knowledge of J2EE server-side technologies. Strong database skills are also important, especially PostgreSQL and SQL. Experience with cloud database platforms such as RDS and Snowflake is relevant to the position.

Testing expertise is another important requirement. Candidates should understand TDD and BDD approaches and be able to create meaningful automated tests using JUnit, Mockito, or comparable mocking tools.


Preferred Skills

Python experience is listed as an advantage. Exposure to analytical tools such as QuickSight and Thoughsight can also be useful. Familiarity with React or Angular is desirable for candidates who have broader full stack development experience.

Knowledge of current industry technology trends, modern engineering practices, and enterprise architecture can further strengthen a candidate's profile.


Education

A Bachelor's or master's degree in Computer Science is required, or candidates may be considered based on equivalent professional experience. Applicants should ensure their resume clearly communicates relevant academic qualifications or equivalent technical expertise.


Experience

The vacancy lists 6 to 12 years of experience at the job-summary level and also specifies 7 or more years of software engineering experience on enterprise projects. For structured job data, the practical minimum supported by the detailed qualification requirement is 7 years, with the listed maximum of 12 years.

Candidates should have substantial enterprise software development experience, particularly with Java, Spring Boot, microservices, AWS, APIs, databases, testing, and cloud deployment.


Required Technologies

The core technology areas include Java, Spring Boot, microservices, J2EE, AWS, Lambda, ECS, REST, SOAP, JUnit, Mockito, PostgreSQL, RDS, Snowflake, SQL, and cloud deployment. The vacancy also mentions Python, React, Angular, QuickSight, and Thoughsight as additional or desirable technologies.


Soft Skills

A positive attitude and strong problem-solving ability are important for this senior engineering role. Candidates should be comfortable debugging complex applications, analyzing technical issues, and finding practical solutions.

The role also requires effective collaboration within large teams. Clear communication, adaptability, willingness to experiment, and the ability to contribute constructively to technical discussions can help an engineer succeed in an enterprise delivery environment.


Benefits of Working in this Role

The vacancy describes an opportunity to build technical expertise, understand business performance and requirements, stay current with developments in the technology industry, and pursue a satisfying work-life balance.

Mphasis also describes an open and transparent culture that provides room for experimentation and innovation. These points are presented in the source vacancy rather than as a guaranteed individual benefit beyond the stated opportunity.


Work Mode

The job description provides multiple office locations but does not explicitly state whether the role is onsite, hybrid, or remote. Candidates should confirm the current work arrangement with Mphasis during the hiring process.


Location

The role is listed across Bangalore, Hyderabad, Mumbai, and Pune, India. These are major technology centers with strong demand for Java, AWS, cloud engineering, microservices, and enterprise software professionals.


Who Should Apply

This opportunity is suitable for experienced software engineers with strong Java and AWS expertise and substantial enterprise project experience. Candidates should be confident with Spring Boot, microservices, API development, cloud deployment, databases, and automated testing.

Professionals with experience in PostgreSQL, RDS, Snowflake, REST and SOAP services, J2EE, Lambda, ECS, and architecture are especially aligned with the technical requirements. Engineers with additional Python, React, Angular, or analytics-tool exposure may also find the role relevant.


Career Growth

The position provides broad exposure to enterprise Java engineering, cloud architecture, microservices, API integration, databases, testing practices, and AWS deployment. Senior engineers can deepen their understanding of application, data, and infrastructure architecture while working on complex enterprise projects.

The role also offers opportunities to stay current with technology trends, contribute to experimentation and innovation, and strengthen collaboration and problem-solving skills within large engineering teams.


Application Advice

Before applying, make your resume clearly demonstrate senior-level Java development and enterprise project experience. Highlight Spring Boot, microservices, AWS Lambda, ECS, REST and SOAP services, J2EE, PostgreSQL, SQL, and cloud deployment experience.

Include concrete examples of architecture or design work, automated testing with JUnit and Mockito, TDD or BDD practices, production troubleshooting, and API integration. If you have used RDS, Snowflake, Python, React, Angular, QuickSight, or Thoughsight, list those skills accurately. Clearly state your experience duration and relevant enterprise projects so recruiters can quickly assess your fit.

Technical Ecosystem

Eligibility Criteria

school

Education

Bachelor's or master's degree in Computer Science or equivalent professional experience.

work_history

Experience

7 - 12 years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.