Back to Search
Lead Java Developer
Java, Azure Service Bus, Message Brokers (MQ), Microsoft Azure, NoSQL Databases, REST API, Spring Boot, Azure Application Insights, Azure Functions, Kubernetes, Microservice Architecture Pattern, Terraform
Sorry, this position is no longer available
We are looking to recruit a proficient Lead Java Developer to become an integral part of our team.
In this capacity, you will oversee the provision of production support for industry-standard REST APIs hosted on the Azure cloud platform.
Responsibilities
- Analysis of application and production issues
- Implementation of ongoing technical improvements
- Coordination with customer-side teams for alignment of implementation specifics
- Assistance with releases
- Provision of on-call support
Requirements
- Minimum of 5 years of relevant experience in Java software development
- At least 1 year of relevant leadership experience
- Proficiency with NoSQL databases
- Expertise in Spring Boot
- Comprehensive knowledge of building REST APIs
- Experience working with Azure Service Bus
- Understanding of Messages Broker
- Fluent English communication at a B2+ proficiency level
Nice to have
- Proficiency with Mongo DB and Cosmos DB
- Understanding of Azure Functions and API policies usage
- Knowledge of Application Insight
- Experience in using Terraform and IaC
- Familiarity with Kubernetes and Microservice Architecture
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn