Job Title: Java Developer
Location: Bangalore
Experience Required: 7 12 years
Position Overview: We are seeking an experienced Java Developer to join our dynamic team in the Banking domain preferably with a focus on Payments. The ideal candidate will have a robust background in Core Java Spring Boot Microservices and Kafka with handson experience in Agile methodologies.
Key Responsibilities:
- Design develop and maintain Javabased 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 highquality software solutions.
Required Skills and Experience:
- Core Java: Minimum 7 years of experience.
- Spring Boot: Minimum 34 years of experience.
- Microservices: Minimum 34 years of experience.
- Kafka: Minimum 23 years of experience.
- DevOps (Kubernetes/Jenkins): Minimum 2 year of experience.
- Banking Domain Experience: 4 years with a preference for Payments.
Good to Have:
- Experience with Hazelcast Cache Mechanism.
- Knowledge of gRPC.
Additional Requirements:
- Proven experience working in Agile methodologies.
- Strong problemsolving skills and the ability to work effectively in a collaborative environment.
spring boot,agile methodologies,java,devops,boot,hazelcast cache mechanism,kafka,grpc,microservices,core java