Join a fast‑growing product lifecycle platform team that handles over a million products and 100 k client submissions each year. You’ll work on a modern microservices stack powered by Java, Angular, Kafka and PostgreSQL, with AI‑native delivery practices baked in from day one.
What You’ll Do
- Develop and maintain full‑stack features using Java, Spring Boot, Angular and PostgreSQL.
- Design and deploy microservices within a distributed architecture.
- Build REST APIs and ensure reliable inter‑service communication.
- Implement event‑driven flows with Kafka for messaging and data pipelines.
- Follow AI Ops and AI SDLC practices throughout the development lifecycle.
- Participate in code reviews, CI/CD pipelines, and 24/5 platform reliability.
- Provide 24/7 P1/P2 support coverage as needed.
What You Need
- 5–9 years of Java full‑stack development experience.
- Strong hands‑on expertise with Java 8+, Spring Boot, and REST APIs.
- Proven experience building and operating microservices architectures.
- Proficiency in Angular (JS) for front‑end development.
- Solid knowledge of PostgreSQL relational database management.
- Ability to work within established CI/CD workflows and engineering standards.
- Detail‑oriented mindset for high‑availability (24/5) environments.
Good to Have
- Experience with Kafka and Elasticsearch.
- Familiarity with hexagonal or other microservices patterns.
- Track record of contributing to structured code‑review and testing processes.
The Opportunity
Even as a senior developer you’ll get exposure to an industrial‑scale platform handling millions of products, backed by an experienced team.
