Description
We are seeking a Senior Software Engineer with expertise in Java, Microservice Architecture Pattern, Kubernetes, and Microsoft Azure to join our team.
This project is a staff augmentation initiative for ServiceNow, and you will be responsible for developing applications using Java and Spring Boot, implementing microservice architecture pattern on Microsoft Azure, utilizing Apache Kafka for event streaming, and Docker and Kubernetes for containerization and scaling of microservices.
Your work will contribute to the development of user-friendly and scalable software solutions.
#LI-DNI
Responsibilities
Develop applications using Java and SpringBoot Implement microservice architecture pattern on Microsoft Azure Use Apache Kafka for event streaming Utilise Docker and Kubernetes for containerisation and scaling of micro-services Work with REST API and SQL databases
Requirements
4+ years of relevant professional experience Strong proficiency in Java, SpringBoot and Microservice Knowledge in Apache Kafka, Docker and Kubernetes Expertise in Maven/Gradle, Microservice Architecture Pattern, Microsoft Azure, REST API, SQL, and Spring Core Experience in developing applications using SpringBoot B2+ English level proficiency
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.)