About the project:
One of our clients operates prominently in the retail sector, where we enhance operations across their extensive network of +1000 physical shops and support a workforce of 50,000 employees. Our IT solutions ensure streamlined processes and heightened security, enabling them to maintain leadership in financial technology.
Responsibilities:
-
Develop scalable solutions: Build and maintain Java-based backend applications and microservices with a focus on performance and reliability.
-
Deliver high-quality code: Implement applications following best practices in clean code, testing, and performance optimization.
-
Leverage event-driven architecture: Use events to build robust, asynchronous systems that support scalability and decoupled services.
-
Optimize data interactions: Implement and maintain efficient relational database integrations that ensure data integrity and system responsiveness.
-
Support modern deployment practices: Collaborate with DevOps to containerize and deploy applications and integrate CI/CD pipelines.
-
Contribute to strong engineering standards: Take part in architectural discussions and perform code reviews.
Mandatory skills:
Nice to have:
- Experience with Google Cloud platforms
- Good understanding of Docker and orchestration platforms like Kubernetes
- Familiarity with Jenkins or similar CI/CD tools for automated build and deployment
- Familiarity with Apache Kafka or similar messaging platforms