Duration: Long-Term Contract
Job Summary
We are seeking a highly skilled Java Backend Engineer with strong hands-on experience in microservices, API development, Spring Boot, distributed applications, and deep understanding of retail domain data (Pulse or similar retail datasets). The ideal candidate will design and build scalable backend services, integrate distributed systems, and work closely with product and data teams to support mission-critical applications.
Required Skills
- Strong Java development experience (12+ years preferred).
- Hands-on expertise in Spring Boot, REST API development, and microservices architecture.
- Experience designing and working with distributed applications and service-oriented systems.
- Strong knowledge of relational and/or NoSQL databases (MySQL, PostgreSQL, Oracle, MongoDB, etc.).
- Good understanding of retail domain data, retail KPIs, Pulse data, POS systems, or merchandising workflows.
- Experience with event-driven architecture, Kafka, or messaging systems (nice to have).
- Knowledge of containerization (Docker, Kubernetes) is a plus.
- Strong problem-solving abilities and ability to work independently.