🍁 SearchCanadaJobs.com

Java Microservices Developer

Company

Citigroup

Location

Pune, India

Type

Full-time

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. The ideal candidate will have strong experience in modern Java technologies, cloud platforms, and distributed systems, with a focus on performance, scalability, and security.

Responsibilities:

Design, develop, and maintain scalable and robust applications using Core Java, Java EE, Spring Boot, and Spring Microservices.

Develop and consume APIs and Web Services using REST, GraphQL, and gRPC protocols.

Implement and document APIs using Swagger/OpenAPI.

Integrate with high-speed messaging platforms, particularly Kafka/Active MQ.

Use Hibernate for ORM and database interact...

🍁 Ready to Apply?

Take the next step in your Canadian career

Apply Now