Back to Search
Lead Java Developer for Travel Company
Currently, we are looking for a remote Lead Java Developer to join our team.
Responsibilities
- Analyze requirements, Develop frontend software
- Develop backend software
- Develop automated tests
- Provide Tier 3 production support
- Participate in architecture reviews and technology standards definition
- Practice mentorship skills with more-junior developers, often receiving guidance from more experienced mentors
- Demonstrate a commitment to client's core values
Requirements
- 5+ years of experience in a full-time development role
- Strong experience with Java, spring, and Springboot
- Skilled, passionate about software development, and eager to expand their influence in surrounding areas
- Software craftsman who values quality over quantity
- Experience with Agile or Lean development
- Demonstrate a commitment to client's core values
- 1+ years of leadership experience
Nice to have
- Strong core Java skills
- Experience building Microservices using spring boot framework and containers
- Experience with NoSQL such as MongoDB, Redis
- Experience with FE skills such as JavaScripts, CSS or Html
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