Roles and Responsibility
- Design and develop robust back-end systems using Java and Spring Boot.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain RESTful APIs and Microservices architecture.
- Work on Kafka messaging system integration and implementation.
- Participate in code reviews and contribute to improving overall code quality.
- Troubleshoot and resolve technical issues efficiently.
Job Requirements
Proficient with tools used in the software development lifecycle such as Maven / Gradle, Kubernetes, Docker, etc.Experience with CI / CD & DevOps practices, including Artifactory, Codefresh, and scripting.Strong understanding of design patterns and architecture principles.Ability to work independently and collaboratively within a team environment.Excellent problem-solving skills and attention to detail.Hands-on experience with release management activities is preferred.Skills Required
Kafka, Java, Scala, Microservices, Spring Boot, Docker