Job Summary:
We are seeking a highly skilled Sr Java Solution 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.
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.