Key Responsibilities:
- Design, develop, and maintain Java-based applications with a focus on Payments and Banking solutions.
-
Implement and manage microservices architecture using Spring Boot.
-
Develop and integrate with Kafka for messaging and stream processing.
-
Collaborate with DevOps teams to ensure seamless integration and deployment using Kubernetes and Jenkins.
-
Engage in Agile processes to deliver high-quality software solutions.
Required Skills and Experience:
- Core Java: Minimum 7 years of experience.
-
Spring Boot: Minimum 3-4 years of experience.
-
Microservices: Minimum 3-4 years of experience.
-
Kafka: Minimum 2-3 years of experience.
-
DevOps (Kubernetes/Jenkins): Minimum 2 year of experience.
-
Banking Domain Experience: 4+ years, with a preference for Payments.
Skills: Core Java , Microservices , Kafka , DevOps , Jenkins , Kubernetes