Skip To Main Content
backBack to Search

Lead Java Developer

Java, Core Java Development, Spring Boot, Amazon Web Services, SQL, ReactJS

Our client, a multinational investment bank, is seeking a Lead Java Developer to join a full feature agile team responsible for building a system for Wealth Management. This is a remote opportunity where you will be responsible for developing full-cycle applications, driving automation pyramid, and integrating with CI/CD tools for continuous validation. You will be expected to ensure the quality of the code, manage and debug your deployments from testing environments to production, and contribute to the success of customer projects.

Responsibilities
  • Develop full-cycle application in full feature agile teams
  • Drive automation pyramid and integrate with CI/CD tools for continuous validation
  • Contribute to the success of our customer projects
  • Ensure quality of the code, i.e., write automated unit tests, integration tests, etc.
  • Manage and debug your deployments from testing environments all the way to production
Requirements
  • Bachelor's Degree in Computer Science or similar; Master's degree in Computer Science
  • 5+ years of experience with IT projects
  • 1+ year of relevant leadership experience
  • Strong Java Skills
  • Spring/Spring Boot knowledge
  • Strong Knowledge of OOP and design patterns
  • Experience with Docker
  • Experience Amazon AWS (EKS/ECS, Redis, Postgre, Cloud watch)
  • Experience with SQL/NoSql databases
  • Experience in React js
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