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.)