Back to Search
Java Development Team Lead for a Financial Services and Technology Company
We're looking for a remote Development Team Lead with strong experience with Java/J2EE, experience with WebAPI and micro services experience to join our team.
The customer is one of the world’s largest providers of financial markets data and infrastructure, serving over 40,000 institutions in approximately 190 countries. It provides leading data and insights, trading platforms, and open data and technology platforms that connect a thriving global financial markets community.
Responsibilities
- Should have strong communication skill, interpersonal skills & problem solving attitude
- Continuous improvement focus by investigating alternatives and technologies and presenting these for architectural review
- Should provide strong technical leadership with focus on EngX practices including DevOps culture, unit testing, refactoring & reducing technical debt
- Good understanding of agile practices & should have been working agile teams
Requirements
- 6+ years of previous experience in development and operations, or related IT, computer, or operations field
- Strong experience with Java/J2EE
- Proficiency with AWS (SNS, SQS, EC2, S3, Lambda, DynamoDB)
- Experience with WebAPI, API Gateway, RESTful services
- Micro services experience
- CI/CD knowledge
- Good understanding of Docker, containers, images
- 2+ years of relevant leadership experience
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