Java Team Lead for an Online Retail Company
Remote in Brazil

Sorry, this position is no longer available
Brazil
Currently, we're looking for a remote Java Team Lead to join our team.
The customer is the largest online retailer of certified diamonds, engagement rings, and fine jewelry.
Responsibilities
- Providing technical leadership for design and implementing new features and next-generation software systems
- Developing and delivering maintainable, scalable, stable, reliable, high-quality systems on time, and on budget
- Performing code and testing plan reviews
- Taking responsibility for the quality of released software
- Learning quickly and applying new knowledge to solutions
- Mentoring other developers
Requirements
- 7+ years of professional software development
- 2+ years of relevant leadership experience
- Strong Java development background
- Good JavaScript skills (to be able to lead the FE team members, do code review, suggest on solution and tech stack, etc.)
- Ability to design architecture, provide estimates
- Proven track record of delivering high quality features to production
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent experience
- Deep knowledge in Cloud technologies (AWS)
- Proficient English (written and spoken) B2+
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