Back to Search
Senior 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 seeking a highly skilled and experienced Senior Java Developer to join our team.
In this role, you will be responsible for providing production support for industry-standard REST APIs in the Azure cloud environment.
Responsibilities
- Support of application and production problems analysis
- Ongoing technical enhancements
- Communication with other teams from the customer side to align implementation details
- Release support
- On-call support
Requirements
- 3+ years of relevant experience in software development using Java
- Experience with NoSQL DBs
- Proficiency in Spring Boot
- Strong understanding of building REST APIs
- Experience with Azure Service Bus
- Familiarity with Messages Broker
- Fluent English communication skills at a B2+ level
Nice to have
- Experience with Mongo DB and Cosmos DB
- Knowledge of Azure Functions and API policies and their usage
- Familiarity with Application Insight
- Experience with Terraform and IaC
- Understanding of 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