lead java developer
Lead Java Developer
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 for locations
Poland
For you
- Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
- Stable income
- Flexible roles
For your comfortable work
- 100% remote work forever
- EPAM hardware
- EPAM software licenses
- Access to offices and co-workings
- Stable workload
- Relocation opportunities
- Flexible engagement models
For your growth
- Free trainings for technical and soft skills
- Free access to LinkedIn Learning platform
- Language courses
- Free access to internal and external e-Libraries
- Certification opportunities
- Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals