Search by job, company or skills

V

Senior Consultant

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Microservices Java developers with Core Banking / Payments experience

Offshore

We are seeking a highly skilled Senior Java Microservices Developer with 6+ years of hands- on experience in designing and developing scalable, high-performance backend systems using Java and microservices architecture. The ideal candidate should have strong expertise in Spring Boot, REST APIs, cloud platforms, and containerization technologies.

Key Responsibilities

Design, develop, and maintain scalable microservices using Java (8/11/17) and Spring Boot

Develop and consume RESTful APIs and ensure high performance and responsiveness

Implement microservices architecture using best practices (API Gateway, Service Registry, Circuit Breaker, etc.)

Work with databases like MySQL / PostgreSQL / Oracle / MongoDB

Integrate messaging systems such as Kafka / RabbitMQ

Implement CI/CD pipelines using Jenkins / GitHub Actions / Azure

Deploy applications using Docker & Kubernetes

Work with cloud platforms like AWS / Azure / GCP

Implement security using OAuth2 / JWT / Spring Security

Participate in code reviews, design discussions, and architecture planning

Ensure application performance, scalability, and reliability

Follow Agile/Scrum methodology

Required Skills

6+ years of strong experience in Core Java

4+ years of experience in Spring Boot & Microservices

Strong knowledge of RESTful Web Services

Experience with Hibernate / JPA

Experience with Cloud (AWS preferred). Hands-on experience with Docker & Kubernetes

Understanding of API Gateway, Eureka, Config Server

Experience in Unit Testing (JUnit, Mockito)

Good understanding of Design Patterns & SOLID principles

Experience with version control systems like Git

Experience in Banking & Financial services engagements such as Core Banking &

Payments

Nice To Have

Experience with Reactive Programming (WebFlux)

Knowledge of DevOps practices

Experience with monitoring tools like Prometheus / Grafana

Exposure to Domain-Driven Design (DDD)

Knowledge of event-driven architecture

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144970671