Back to Search
Senior Full Stack Developer (Java)
Java, Java Microservice Infrastructure, Kubernetes, PostgreSQL, Apache Kafka, MongoDB, Docker, ReactJS, Amazon Web Services
Sorry, this position is no longer available
We are seeking a remote Senior Full Stack Developer with a strong background in Java development to join our team.
The ideal candidate will have experience in developing and managing microservice-based applications with a focus on creating efficient and scalable systems using AWS, Kafka, and Docker. In this role, you will be responsible for collaborating with cross-functional teams, implementing unit tests, and conducting code reviews to ensure the highest level of quality. Excellent communication skills and an upper-intermediate level of English are required.
Responsibilities
- Design, develop, and manage microservice-based applications using Java
- Create efficient and scalable systems using AWS, Kafka, Docker, ReactJS, and Spring Boot
- Collaborate with cross-functional teams to identify and prioritize features
- Implement unit tests for developed code and conduct code reviews
- Work with Ruby Web Development if required
Requirements
- Minimum of 3 years of experience as a Full Stack Developer
- Strong hands-on experience in Java development
- Hands-on experience in React
- Familiarity with AWS, Kafka, and Docker
- Experience in Ruby Web Development is a plus
- B2+ English level
Nice to have
- Familiarity with Kubernetes, PostgreSQL, Apache Kafka, MongoDB, and Elasticsearch
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