Back to Search
Lead Java Developer
Sorry, this position is no longer available
We are looking for a Lead Java Developer to join our team remotely.
As part of the Cloud Security team, you will be responsible for developing and hosting highly available microservices that enable our customers to configure and connect to their corporate identity providers. You will be using industry-standard cloud-native components and protocols to establish secure practices while simplifying end-user experience. This role requires a deep understanding of Java and experience in cloud environments such as AWS or GCP.
Responsibilities
- Develop new features and products that impact all customers using cloud products
- Collaborate with product managers, designers, and other engineers to identify the best ways to deliver high-quality experiences to our customers
- Work alongside a team of engineers, contributing to the team culture through your passion, creativity, and experience
- Learn and grow as an engineer through various career development opportunities
- Succeed, fail, and learn together with other talented people
Requirements
- 5+ years of experience in Java, with a strong understanding of Data Structures and Algorithms
- 1+ years of relevant leadership experience
- Experience with cloud environments such as AWS or GCP
- Knowledge of agile software development methodologies like XP, Scrum, etc.
- Proficient in using Kubernetes and Docker containers
- Familiarity with serverless approach using AWS Lambdas
- Strong time management, communication, and organizational skills
- Experience with Spring Boot and NodeJS
- Proficient in scripting languages
- Experience in resolving customer ad-hoc issues
- Knowledge of reactive programming paradigms
- Experience building web applications and REST-based APIs on top of relational or NoSQL databases
- B2+ English level
Nice to have
- Experience with Jira & Confluence
- Experience building BitBucket and Spinnaker pipelines for CI/CD
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