Key Skills: VC++, Swagger, Java 8/11, Hibernate ORM, BFSI, Hazlecast, Kafka.
Roles and Responsibilities:
- Part of the POD (Product Oriented Delivery) team, engage in User Story grooming and produce technical or implementation design and API specifications as per standards.
- Develop and maintain cloud-native applications using the mentioned tech stack.
- Write clean, maintainable Java code adhering to coding standards.
- Perform unit testing using Junit, and ensure bug-free deliverables.
- Participate in stand-ups and raise technical blockers to work with technical leads/architects to resolve issues.
- Ensure timely delivery of sprint commitments.
- Implement Microservices architecture, and work with tools like Swagger, Postman, Open Telemetry for API testing.
- Utilize CICD tools for builds and deployments.
- Collaborate with teams and work to resolve any bugs/issues from SIT or UAT.
- Experience in API testing using various tools like Postman and integration with Docker, Kubernetes.
Experience Requirement:
- 5-8 years of experience in Java development using technologies such as Java 8/11, Quarkus, Spring, Hibernate ORM, and Microservices.
- Strong experience with RDBMS (preferably Postgres) and knowledge of REST APIs.
- Expertise in Docker, Kubernetes, Maven, Git, Junit, Swagger, Postman, and Open Telemetry.
- Experience with Kafka, RabbitMQ, Drools, Redis, Hazlecast, and Reactive Programming is an added advantage.
- Familiarity with React JS and its integration with the backend.
- Hands-on experience in API testing, CICD tools, and deploying changes in an agile environment.
- Previous experience in the BFSI domain (specifically Cards) is preferred.
Education: B.E., B.Tech, B. Sc