Back to Search
We are seeking an experienced Lead Java Developer to join our remote team.
As a Lead Java Developer, you will work closely with senior members of the application team to design, implement, and deliver new features. Your responsibilities will include developing prototypes, high-level and detailed designs, Java implementation, automated tests, and performance and resilience tests.
Responsibilities
- Design, implement, and deliver new features with senior members of the application team
- Develop prototypes, high-level and detailed designs, Java implementation, automated tests, and performance and resilience tests
- Deliver a complete, enterprise-class solution with strong design and high quality
- Assist with debugging and fixing customer issues
- Foster an environment of open communication, creative thinking, problem-solving, and cohesive team effort
- Work in an agile environment
Requirements
- Minimum 5 years of experience as a Java Developer, with a proven track record of delivering high-quality software solutions
- 1+ years of relevant leadership experience
- Expertise in Core and Advanced Java, multi-threading, and frameworks such as Spring
- Strong understanding of RESTful interfaces, asynchronous messaging, and microservice architecture patterns
- Experience with message brokers such as RabbitMQ and FinTech
- Competence in SQL DB, particularly Postgresql
- Proficiency in Spring Core module, Spring Data Access, Spring Security, Spring Boot 2.5+, Spring Cloud Contract
- Proven experience in unit testing with JUnit 5
- Excellent written and verbal communication skills in English (Upper-Intermediate level)
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