Your new company
Join a leading retail company that is dedicated to providing exceptional customer experiences and innovative solutions. This organization is committed to leveraging cutting-edge technologies to drive business growth and enhance operational efficiency.
Your new role
As a Java Developer, you will be instrumental in enabling marketing and merchandising teams to deliver timely, contextual engagement with customers across multiple channels throughout their journey. Your primary responsibilities will include:
- Designing and developing robust Java applications using Spring Boot and WebFlux (reactive programming).
- Implementing cloud-native microservices architecture.
- Collaborating with cross-functional teams to deliver complex software systems.
- Developing event-driven architecture and solutions.
- Managing RDMS, streaming, and NoSQL databases at scale.
- Implementing caching and circuit-breaker patterns.
What you'll need to succeed
- 8+ years of experience with Java, Spring Boot, WebFlux (reactive programming), and cloud-native microservices architecture.
- Professional experience with GCP, AWS, or Azure.
- Proven track record with large, complex software systems spanning multiple teams.
- Hands-on experience with event-driven architecture and solutions.
- Experience with RDMS, streaming, and NoSQL databases at scale.
- Familiarity with caching and circuit-breaker patterns.
What you'll get in return
You will be rewarded with a competitive salary and benefits package, opportunities for professional development, and the chance to work on innovative projects that make a significant impact. You will work in a collaborative and supportive environment that values creativity and growth.
What you need to do now
If you are passionate about Java development and are ready to take on a challenging and rewarding role, apply now by submitting your resume.