Talent.com
This job offer is not available in your country.
Senior Software Engineer – Java, Microservices

Senior Software Engineer – Java, Microservices

EpamChennai, India
30+ days ago
Job description

Description

We are actively recruiting a Senior Software Engineer with proficiency in Java and Microservices to be a part of our team.

Your role will primarily encompass the design, development, and implementation of Java-based backend solutions using Spring Boot and Microservices architecture. If innovation stirs your passion, we warmly welcome your application to join our team!

LI-DNI

Technologies

  • Core Java, Java8, Spring Boot, Spring MVC, Microservices Architecture, Mongo DB, Kafka

Responsibilities

  • Undertaking the design, development, and implementation of Java-based backend solutions using Spring Boot and Microservices architecture
  • Working collaboratively with cross-functional teams to accumulate and analyze system requirements, and convert them into technical specifications
  • Upkeeping and improving existing APIs
  • Conducting Unit Testing and Integration testing within a Continuous Deployment scenario
  • Requirements

  • A minimum of 5 to 8 years of experience in Java development
  • Comprehensive understanding of OOPS concepts, Design principles, and implementation of diverse Design patterns
  • Wide-ranging experience in Java EE platforms, Spring Boot, Spring MVC, Spring Batch, Microservices
  • Proficiency in Java, Spring Framework, Hibernate, JPA, Restful web services
  • Practical exposure to Core Java concepts, Java 8 features, and problem-solving
  • Competence in databases like Mongo DB / SQL / NO SQL
  • Solid comprehension of messaging tools such as Kafka, MQ, Rabbit MQ
  • Familiarity with CI / CD
  • Proficiency in Mockito and Unit Testing
  • We offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development : online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package : Health benefits Retirement benefits Paid time off Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)