MPMphasis
Java Back end Engineer-java lead
Navi Mumbai ₹6-8 LPA Posted 11 Apr 2025
FULL TIME
Cicd
Rest Apis
Jira Tool
Sql
Azure
Job Description
Job Description
Java Back-end Engineering
Location: Pan India(Any Mphasis location)
Level : 5
Who are we looking for
Java Back end Engineer with 6+Yrs of experience with implementation knowledge.
Technical Skills:
- Designs, develops, and implements Java applications to support business requirements.
- Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.
- Resolves technical issues through debugging, research, and investigation.
- Requires a bachelor's degree in computer science or related area, and 6+ years of experience in the field.
- Familiar with standard concepts, practices, and procedures within a particular field.
Required skills:
- 6+ years of experience in Java and recent work history with Java 17+
- 5+years of experience in Spring and 3+ years of experience in Spring Boot 3.x, Spring Kafka, Spring Cloud Stream, Spring Data, Spring Security
- 4+ years of experience in microservices and event driven processing systems
- 3+ years of experience in relational databases like SQL
- 1+ years of experience with Azure DevOp services with use of CI/CD tool.
- 4 + years of experience with writing REST APIs.
- Experience with Swagger and Postman
- Experience writing and automating test scripts using Mockito/JUnit, SpringBootTest , etc.
- Experience with TDD.
- 3+ years of experience in tools- Maven, GIT, Jira, Jenkins, Docker container and Kubernetes.
- Experience in system integrations with cross-domain and cross-functional teams .
- Experience in multi - level logging and troubleshooting is required.
- Logging and Monitoring : SLF4J with Logback or Log4j2 & Splunk .
- Experience working in an Agile/SCRUM team
- Thorough knowledge of Design Patterns
- Experience of using code quality check tools - Checkmarx, SonarQube, Qualys.
- Exposure of Angular, HTML, Javascript, Jquery or React basics and event handling for integration with APIs.
- Implementation knowledge of session handling and state management
- Hands on experience of implementation of any best caching methodology
- Domain- Banking domain with exposure to Credit Application system with Audit and reporting and file handling
- Experience with large scale system design and development
- Excellent communication skills
- Exposure to cloud infrastructure, such as Open Stack, Azure (Preferred), GCP, or AWS
- Design solutions with efficiency and scalable (vertical and horizontal) pattern.
