Posted on: 02/04/2026
Duties & Responsibilities :
- Lead backend architecture and system design decisions for pricing, promotions, item management, and revenue management services.
- Design, develop, and optimize RESTful APIs and microservices using Java and Spring Boot for enterprise-scale throughput and reliability.
- Develop event-driven integrations using messaging and streaming systems (Kafka, Solace, Azure Event Hub) for pricing and catalog data distribution.
- Optimize database performance across SQL and NoSQL data stores, including schema design, query tuning, and indexing strategies.
- Implement caching strategies and distributed system patterns (Redis, CDN, circuit breakers) to maximize system performance.
- Ensure system reliability, security, and compliance with enterprise standards across all backend services.
- Mentor junior and mid-level backend engineers and foster a culture of technical excellence and engineering best practices.
- Drive automated testing strategy and CI/CD pipeline improvements to reduce release risk and accelerate delivery.
- Contribute to technical roadmaps, aligning backend engineering priorities with business objectives.
- Identify performance bottlenecks and lead optimization efforts across services, APIs, and data pipelines.
- Stay current with emerging backend technologies and evaluate their applicability to the platform.
- Leverage AI-assisted development tools (GitHub Copilot, AI code assistants, AI-driven testing) to accelerate development velocity, improve code quality, and act as a force multiplier across the team.
Requirements :
Years of Experience :
- 6+ years of professional backend development experience with Java, Spring Boot, and microservices.
- 2+ years of experience designing and operating distributed systems in a production enterprise environment.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1625684