HamburgerMenu
hirist

Senior Java Backend Developer - Vert.x

LANCESOFT INDIA PRIVATE LIMITED
Bangalore
8 - 12 Years

Posted on: 25/10/2025

Job Description

Description :



Role Overview :

- You will be a core member of the engineering team, responsible for building highly available, low-latency backend systems.

- This role demands deep knowledge of reactive programming principles, specifically leveraging the full power of the Vert.x ecosystem to deliver scalable and efficient microservices.


Essential Skills & Technical Expertise :



- The ideal candidate possesses a robust background in enterprise Java development coupled with specialized expertise in asynchronous, high-throughput systems.


Vert.x and Reactive Programming Mastery :



- Core Vert.x Expertise : Strong, mandatory experience in Java backend development with the Vert.x toolkit (Core, Web, RxJava/Kotlin, etc.

- Reactive Fundamentals : Deep, practical understanding of asynchronous programming, event loops, and non-blocking I/O to maximize concurrency and minimize resource usage.

- Microservices Architecture : Hands-on experience designing, developing, and deploying robust RESTful APIs and microservices optimized for performance and scalability.


Data and Integration :



- Database Proficiency : Proven proficiency with both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra), including data modeling and optimization techniques.

- Messaging Systems : Familiarity and practical experience working with enterprise-level message brokers like Kafka, RabbitMQ, or similar for building fault-tolerant, event-driven architectures.


DevOps and Deployment :



- Containerization & Orchestration : Strong, working experience with Docker for containerizing applications and Kubernetes for managing, scaling, and deploying microservices at scale.

- CI/CD Pipelines : Experience designing and maintaining robust Continuous Integration/Continuous Deployment (CI/CD pipelines) for automated testing and rapid, reliable application releases.


Candidate Profile :



- Senior Experience : You have 8-12 years of demonstrable experience in building complex, high-transaction Java backend systems.

- Problem-Solving : Possess strong analytical, problem-solving, and system debugging skills.

- Collaboration & Communication : Excellent verbal and written communication skills with proven abilities in team collaboration within an Agile environment


info-icon

Did you find something suspicious?