Description

You will build complex, scalable solutions as part of a cross-functional team owning features end-to-end.

Responsibilities

  • Build and ship large software products using agile methodologies.
  • Collaborate daily with product, design, and data science teams to translate requirements into technical solutions.
  • Balance new feature development with continuous improvements to infrastructure and efficiency.
  • Apply sustainable engineering practices including automated testing, CI/CD, and monitoring.
  • Work within a distributed, multi-tiered microservices architecture.

Required Skills

  • 4+ years of experience in modern full-stack web-application development.
  • Proficiency with Java and SpringBoot.
  • Experience with RESTful APIs.
  • Frontend expertise in Angular, Redux, and NgRx.
  • Experience with Docker and RabbitMQ.
  • Knowledge of relational databases and distributed systems.
  • Practical application of TDD, continuous integration, and continuous deployment.

Key Skills
Education

ANY GRADUATE