The company is looking to develop and maintain robust backend systems, create and optimize REST APIs, integrate AI solutions, and ensure code quality through best practices.
Requirements
- Proficiency in Java and experience with Spring Boot framework.
- Strong understanding of PostgreSQL databases and Apache Kafka.
- Experience in developing microservices and event-driven architecture.
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Experience with cloud platforms like Azure or OCI.
- Familiarity with alerting mechanisms using New Relic and Google Cloud Logging.
Responsibilities
- Develop and maintain robust backend systems using Java and Spring Boot.
- Create and optimize REST APIs to enhance system functionality.
- Utilize Docker and Kubernetes for containerization and orchestration of applications.
- Implement CI/CD practices using GitHub Actions for efficient software delivery.
- Collaborate with cross-functional teams to integrate AI solutions into software development.
- Ensure code quality through best practices in object-oriented programming and exception handling.
Other
- Lead technical teams while also contributing as an independent coder.
- Familiarity with Agile methodologies and software delivery lifecycle.
- Excellent problem-solving skills and attention to detail.
- Background in retail technology solutions is a plus.
- committed to fostering a diverse, equitable, and inclusive workplace