Senior Java Engineer with Azure
EPAM · зарплата не указана · локация не указана · сайт компании · опубликовано 5 июня 2026 г.
Описание вакансии
We are looking for a Senior Java Engineer with strong backend development experience and solid knowledge of cloud-based architectures. The ideal candidate should have hands-on experience with Java, Spring Boot, microservices, and Azure.
Responsibilities
Design, develop, and maintain backend services using Java and Spring Boot
Build scalable microservices and cloud-native applications
Create and maintain RESTful APIs and integrations
Collaborate with architects, DevOps engineers, QA teams, and business stakeholders
Contribute to system design, technical decisions, and architecture discussions
Ensure code quality, performance, scalability, and security
Support deployment, monitoring, and troubleshooting of cloud-based applications
Requirements
Strong experience with Java and Spring Boot (3+ years)
Experience designing and building microservices
Hands-on experience with Microsoft Azure
Strong understanding of REST APIs, databases, and distributed systems
Experience with CI/CD pipelines and modern development practices
Good knowledge of unit and integration testing
Strong problem-solving and communication skills
Proficient communication skills in English (B2 level or higher)
Nice to have
Experience with Docker and Kubernetes
Skills in Apache Kafka or other messaging systems
Knowledge of serverless architectures
Experience with Terraform or other infrastructure-as-code (IaC) tools