Bangalore, Karnataka, India
Information Technology
Full-Time
Modern Agile Technologies
Overview
Job Title : Java Developer with Vert.x Experience
Location: Bangalore (Day 1 Onsite)
Job Overview
We are seeking a highly skilled and experienced Java Developer with solid expertise in Vert.x to join our dynamic team in Bangalore. The ideal candidate should have 7 to 8 years of Java development experience and 2+ years of recent hands-on experience with Vert.x.
The role involves working on high-performance, scalable applications and leveraging the power of Vert.x for asynchronous and event-driven programming. The developer will work closely with cross-functional teams to design, build, and maintain applications that can handle high volumes of transactions and real-time data.
Key Responsibilities
Location: Bangalore (Day 1 Onsite)
Job Overview
We are seeking a highly skilled and experienced Java Developer with solid expertise in Vert.x to join our dynamic team in Bangalore. The ideal candidate should have 7 to 8 years of Java development experience and 2+ years of recent hands-on experience with Vert.x.
The role involves working on high-performance, scalable applications and leveraging the power of Vert.x for asynchronous and event-driven programming. The developer will work closely with cross-functional teams to design, build, and maintain applications that can handle high volumes of transactions and real-time data.
Key Responsibilities
- Design, develop, and maintain high-performance Java applications, with a focus on scalable, event-driven solutions using Vert.x.
- Write clean, efficient, and well-documented code adhering to best practices in Java and Vert.x programming.
- Collaborate with software engineers, architects, and other stakeholders to design and implement complex systems.
- Integrate different backend services and technologies to create a seamless, high-performance system.
- Ensure that applications are built for high availability, resilience, and fault tolerance.
- Troubleshoot, debug, and optimize Java applications to enhance performance.
- Write and maintain unit tests, integration tests, and ensure high code coverage.
- Participate in code reviews and provide feedback to improve code quality.
- Work in an agile development environment, adapting to changing requirements and priorities.
- Stay up-to-date with emerging technologies and trends, especially in the realm of Java and Vert.x.
- Ensure proper monitoring, logging, and alerting are in place for the applications to proactively identify and resolve any issues.
- 7 to 8 years of professional experience in Java development, with a strong focus on building high-performance applications.
- 2+ years of recent hands-on experience using Vert.x for asynchronous, event-driven programming and building scalable systems.
- In-depth knowledge of Java 8+ features (such as streams, lambdas, and functional interfaces).
- Strong understanding of multi-threading and concurrency concepts in Java.
- Familiarity with Vert.x core components like Verticles, EventBus, and Vert.x HTTP server/client.
- Experience with RESTful web services, microservices architecture, and event-driven architectures.
- Good knowledge of databases (SQL/NoSQL) and ORM frameworks (e.g., Hibernate, JPA).
- Understanding of CI/CD tools and practices for automated testing, integration, and deployment (e.g.,
- Knowledge of modern version control systems (e.g., Git).
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (Docker, Kubernetes).
- Strong problem-solving skills with a focus on performance and scalability.
- Ability to work in a fast-paced environment with minimal supervision.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in