Join a fast‑growing digital engineering team delivering enterprise‑grade Java solutions for diverse global brands. You’ll be instrumental in shaping microservice architectures and driving quality across the product lifecycle.
What You’ll Do
- Partner with technical and product managers to define project scope and plans.
- Design and implement scalable architecture strategies for Java microservices.
- Lead code reviews and enforce defect‑prevention practices.
- Collaborate in small agile teams to deliver integrated products quickly.
- Document APIs and processes using Postman and Swagger.
- Utilize Azure cloud services for deployment and monitoring.
- Apply Agile/Scrum/Kanban workflows to manage delivery cycles.
What You Need
- 6–8 years of professional software development experience.
- Strong core Java and solid design‑pattern knowledge.
- Expertise in J2EE, Spring, JPA, Hibernate and Spring Boot.
- Hands‑on experience building RESTful microservices.
- Proficiency with Azure services, Kafka, and MySQL databases.
- Ability to create API documentation with Postman or Swagger.
- Experience working in Agile (Scrum/Kanban) environments.
Good to Have
- Familiarity with Redis caching.
- Knowledge of Elasticsearch for search/indexing.
The Opportunity
Work on high‑tech, media, healthcare and telecom projects for global brands, while enjoying a collaborative, flexible environment that values work‑life balance.
