Posted on: 17/02/2026
Description :
Duties & Responsibilities :
- Design, develop, and optimize scalable applications supporting pricing, promotions, and merchandising workflows.
- Lead technical design discussions and influence system architecture for long-term scalability and maintainability.
- Collaborate with cross-functional teams (Product, Design, Engineering) to deliver high-quality features on schedule.
- Implement best practices for cloud-native development, API design, and system integrations.
- Mentor junior engineers and foster a culture of technical excellence.
- Drive automation and CI/CD improvements to streamline deployment and reduce release risk.
- Ensure system reliability, security, and compliance with enterprise standards.
- Identify performance bottlenecks and lead efforts to optimize system efficiency.
- Stay current with emerging technologies and evaluate their potential impact on the platform.
- Contribute to technical roadmaps and align engineering priorities with business objectives.
Basic Qualifications :
- 6+ year full stack development experience with emphasis on Java, Spring Boot, and Angular
- 2+ years designing distributed, event-driven systems
- Hands-on experience working in cloud environments (Azure, AWS, or GCP)
- Proficiency with microservices, REST APIs, message queues, and streaming technologies
- Experience with Frontends, Headless Commerce platforms, or API gateway
- Proven experience building scalable, distributed applications in an enterprise environment.
- Solid knowledge of databases, APIs, and modern development best practices.
- Demonstrated ability to work in Agile teams and deliver high-quality software on time.
Preferred Qualifications :
- Experience in Test Driven Development
- Prior work experience in an agile environment
- Aware of and able to apply continuous integration (CI)
- Has the ability to break down problems and estimate time for development tasks
- Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team
- Learns organization vision statement and decision-making framework. Able to understand how team and personal goals/objectives contribute to the organization vision
Did you find something suspicious?