Bestkaam Logo
Global PayEX Logo

Java Developer - Microservices Architecture

Mumbai

2 months ago

Applicants: 0

Salary Not Disclosed

3 days left to apply

Job Description

Description Experience : 1+ years in backend software development with strong exposure to asynchronous programming models Job Summary We are seeking a highly skilled and experienced Senior Software Engineer with strong expertise in Java, asynchronous programming, Spring Boot, Vert.x, and MongoDB. The ideal candidate will play a key role in building scalable, high-performance backend services for modern enterprise applications. You will be expected to drive design discussions, contribute to architecture, and mentor junior developers. Key Responsibilities Design and implement asynchronous, non-blocking microservices and APIs using Vert.x and Spring Boot Optimize application performance, scalability, and reliability in high-throughput environments Model and manage data in MongoDB, ensuring efficient schema design and indexing Collaborate with DevOps, frontend, and QA teams to deliver end-to-end solutions Perform code reviews, write unit and integration tests, and ensure best practices across the codebase Troubleshoot production issues and participate in on-call rotations (if required) Mentor and guide junior developers and contribute to internal knowledge-sharing sessions Work in Agile/Scrum teams and contribute to sprint planning, estimations, and retrospectives Required Skills And Experience 1+ years of backend development experience in Java Strong expertise in asynchronous programming, event-driven systems, and non-blocking I/O Deep understanding of Vert.x, including event bus, workers, and reactive patterns Hands-on experience with Spring Boot microservices architecture Proficient in MongoDB, aggregation framework, and schema design Familiarity with RESTful APIs, OpenAPI/Swagger specifications Experience with message brokers like Kafka or RabbitMQ is a plus Strong debugging and performance tuning skills Solid grasp of software engineering principles (OOP, design patterns, SOLID) Preferred Qualifications Experience in building SaaS platforms or fintech/banking domain systems Knowledge of reactive frameworks like Project Reactor or RxJava Familiarity with containerized deployments using Docker and Kubernetes Exposure to CI/CD tools (Jenkins, GitLab CI, etc.) (ref:hirist.tech)

Additional Information

Company Name
Global PayEX
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
2 months ago
Application Ends
3 days left to apply

Similar Jobs

IBM

2 weeks ago

Application Developer-Cloud FullStack

IBM

Tietoevry

2 months ago

Java backend Developer

Tietoevry

Accion Labs

2 months ago

Java Software Engineer

Accion Labs

UST

2 months ago

Lead I - Software Testing (SDET - Selenium, Cucumber, Java)

UST

GHX

2 weeks ago

Software Engineer II

GHX

Oracle

2 months ago

Full Stack Developer-PLSQL /Java

Oracle

NeoXam

2 months ago

Principal Software Engineer - Noida

NeoXam

Virtusa

2 months ago

JAVA Developer

Virtusa

SQL
Granicus India

2 weeks ago

Software Engineer 4

Granicus India

Accenture in India

2 weeks ago

Custom Software Engineer

Accenture in India