Lead Java Full Stack Developer (Angular)

Sorry, this position is no longer available
India
We are seeking a highly-skilled remote Java Full Stack Developer with experience in Angular to join our team as a Lead.
The successful candidate will be responsible for delivering efficient, maintainable, and robust enterprise solutions in a Java environment. You must be passionate about building and delivering reliable, scalable microservices and infrastructure for IdentityIQ products.
Responsibilities
- Build prototypes to collect user feedback and iterate through design choices
- Design and implement object models for our Java server and expose them via REST API
- Deliver efficient, maintainable, robust Java-based microservices
- Produce unit and end-to-end tests to maximize code coverage for new and existing features
- Collaborate with peers on designs, code reviews, and testing
Requirements
- A minimum of 12 years of professional software development experience
- Strong Java experience with knowledge of Identity and Access Management (IAM)
- Advanced experience with object-oriented analysis and design skills
- Experience building responsive UIs using JavaScript, CSS, ExtJS, and AngularJS
- Excellent communication skills
- B2+ English level
Nice to have
- Experience with Continuous Delivery
- Experience instrumenting code for gathering production performance metrics
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