Skip To Main Content
backGO TO SEARCH

Lead Java Full-Stack Engineer

We are currently seeking a highly skilled Lead Java Full-Stack Engineer to join our team. As a lead with expertise in Java, TypeScript, Kotlin, ReactJS, and Angular, you will be responsible for developing and maintaining frontend and backend code, implementing new features, and addressing critical bugs. You will collaborate closely with the core team of engineers, product managers, and UX designers to ensure the delivery of high-quality, well-documented, and well-tested code.

Responsibilities
  • Develop and maintain frontend code using TypeScript, Angular, and NgRX
  • Develop and maintain backend code using Kotlin, Java, and microservices
  • Write clean, well-documented, and well-tested code
  • Work on automated and manual data cleaning and anonymization
  • Collaborate closely with the core team of engineers, product managers, and UX designers to implement new features and address critical bugs
  • Collaborate with other vendors working on similar problems
Requirements
  • Bachelor's degree in Computer Science or a related field
  • Strong working knowledge of Typescript, Angular, NgRx, Java, Kotlin, and microservices architecture
  • 5+ years of experience in frontend development
  • 5+ years of experience in backend development
  • 3+ years of combined Java/Kotlin development experience
  • 3+ years of experience with Typescript/Javascript and Angular
  • Relevant leadership experience
  • Proficient in English (B2+ level)