Search by job, company or skills

Mphasis

Java Back end Engineer-java lead

Save
  • Posted 16 days ago
  • Over 100 applicants
Quick Apply

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.

More Info

Job Type:
Function:
Employment Type:

About Company

Mphasis’ purpose is to be the “Driver in Driverless Car” for Global Enterprises by applying next-generation design, architecture and engineering services, to deliver scalable and sustainable software and technology solutions. Customer centricity is foundational to Mphasis, and is reflected in the Mphasis’Front2BackTM Transformation approach. Front2BackTM uses the exponential power of cloud and cognitive to provide hyper-personalized (C=X2C2TM=1) digital experience to clients and their end customers. Mphasis’ Service Transformation approach helps ‘shrink the core’ through the application of digital technologies across legacy environments within an enterprise, enabling businesses to stay ahead in a changing world. Mphasis’ core reference architectures and tools, speed and innovation with domain expertise and specialization , combined with an integrated sustainability and purpose-led approach across its operations and solutions are key to building strong relationships with marquee clients

Job ID: 107406329