Jobs
Interviews

Modern Agile Technologies

2 Job openings at Modern Agile Technologies
Java Developer with Vertex hyderabad,telangana,india 7 years None Not disclosed On-site Full Time

Job Title: Java Developer with Vertex experience Location: Bangalore (Day1 Onsite) Required Skills: · 7-8 years of Java experience with solid Vertx (2+ years recent) · Java Developer with Vertex experience

Java Developer - Microservices Architecture hyderabad,telangana,india 7 years None Not disclosed On-site Full Time

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 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. Required Skills & Qualifications 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., Jenkins, Docker, Kubernetes). 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. (ref:hirist.tech)