Job Summary
We are looking for engineers with 5–6 years of experience in Java, Spring Boot, AWS, React.js / Angular, and JS / TS. Exposure to TDD, Domain-Driven Design, Reactor, Kafka, Docker, Kubernetes CLI, and Kotlin (nice to have). Strong grasp of OOP, SOLID, clean coding, and design patterns is essential.
Requirements
- Proficiency in Java, Spring Boot, Gradle, OOP, React.js / Angular, JS / TS
- Experience with TDD, DDD, Reactor, Kafka, Docker, Kubernetes, CI / CD
- Strong design patterns knowledge; functional programming is a plus
- Experience with RDBMS (MySQL / Postgres); NoSQL (MongoDB / GraphDB) a plus
- Familiarity with Agile / Lean practices and mentoring peers
Responsibilities
Deliver high-quality software using continuous delivery practicesCollaborate in cross-functional teams to build customer-centric solutionsBuild and scale microservices-based distributed systemsApply DevOps tools and automation for efficient deliveryContribute across the full software lifecycle, from design to deploymentMentor and guide junior team membersBenefits
Innovative Engineering : Collaborative, fail-fast, flat hierarchy. Fosters learning, initiative, curiosity.Masterful Development : Emphasizes clean code, SOLID principles, TDD / BDD. Utilizes robust CI / CD and polyglot engineering.Continuous Growth : Structured mentorship, masterclasses, Geeknights, workshops, continuous skill enhancement, blog contributions.A gile & Client-Centric : Adopts Agile (Scrum, XP), promotes project ownership and deep client understanding for impactful solutions.Supportive Environment : Healthy work-life balance, flexible schedules, comprehensive benefits (generous leave), strong team-building.