11+ Vertx.io Jobs in Chennai | Vertx.io Job openings in Chennai
Apply to 11+ Vertx.io Jobs in Chennai on CutShort.io. Explore the latest Vertx.io Job opportunities across top companies like Google, Amazon & Adobe.
oin us and be a part of a company that thrives on creativity, technology, and excellence.
CHANCE TO WORK WITH APPS WITH 10LAKH CONCURRENT USERS IN GAMING INDUSTRY
Role Description
- You are a champion at Code reviews and Unit/Mock/integration Tests
- You have a strong sense of ownership of what you design and deploy
- You provide strong technical mentorship to team members
- You are an excellent team player
- You continuously learn and improve
We are seeking a highly motivated and experienced Senior Java Software Engineer to join our team. In this role, you will lead and manage software development projects across diverse domains such as Gaming, Banking, Fintech, Fantasy Sports, IT, E-commerce, Logistics, Healthcare, and On-Demand Services. You will be responsible for ensuring the successful delivery of projects, meeting deadlines, and exceeding client expectations.
Skill Sets
- Excellent Programmer: in Java Intermediate (Collections, Polymorphism, Design Patterns) to Expert level (Annotations, Lambda, Streaming, Concurrency)
- Startup Experience: Proven ability to take extreme ownership of results, with a history of leaving a lasting impact on the business.
- Relevant Experience: At least 6-10 years of experience demonstrated the ability to develop resilient, high-performance, and scalable code tailored to application usage demands.
- Java Framework Expertise: Significant experience in designing and building Java microservices with VERT.X, SPRING BOOT, with proficiency in Java.
- REST API & GraphQL: Hands-on expertise in development API endpoints with RESTful & GraphQL approach, also non-REST frameworks like gRPC over Thrift or Protobuf Nuances of TCP, UDP, HTTP, HTTP2, SSL, Thorough understanding of designing distributed systems without single point of failures
- Cloud Proficiency: Strong understanding and hands-on experience of building applications deployed on the cloud using Google Cloud Platform or Amazon Web Services (AWS), Docker, and Kubernetes, Experience writing batch/cron jobs using Python and Shell scripting.
- Containerization & Orchestration: Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Time & Space Complexity: if methods you write are in the traffic request path, you know how to avoid unacceptable time complexity & space complexity.
- Database Knowledge: Strong experience with Data Structures & Algorithms working with MongoDB, PostgreSQL, MySQL, Redis, ElasticSearch, and other similar databases, ability to choose the right data store for the given requirements Relational, Graph, Object, Document, Columnar, Key-Value. Experience with Redis, Memcache, EHCache, Hazelcast, Aerospike
- Messaging Systems: Proficiency in working with RabbitMQ, BullMQ & others
- Agile Practices: At least a few years of experience practicing the SCRUM framework, collaborating with scrum masters, product owners, and other stakeholders.
- Collaboration & Communication: A team player who thrives in a remote, collaborative environment.
- Communication Skills: Strong verbal and written communication skills.
- Solutions-Oriented: Comfortable with the fast pace of startup life and adept at finding solutions to challenges.
Responsibilities
- Scalable Architecture: Lead the design and development of scalable architecture to ensure efficient performance and reliability of web and mobile applications.
- Informed Decisions: Make informed architectural decisions that align with both current and future business needs.
- Security & Privacy: Ensure security and privacy considerations are integrated into the selection of solutions and coding of back-end services and API endpoints.
- Code Quality & High Standards: Uphold high standards of code quality through regular reviews, maintaining best practices in programming.
- Robust Testing: Implement robust testing strategies to ensure code reliability and performance.
- Backend Development: Design, develop, and deploy backend services and APIs using VERT.X, SPRING BOOT Java and AWS technologies.
- NoSQL Expertise: Effective schema design and data modeling for NoSQL databases, ideally MongoDB, including robust indexing strategies.
- Technical Debt Management: Monitor and control technical debt to ensure it does not compromise application scalability or performance.
- Task Planning: Collaborate with the PM and BA to plan and delegate tasks efficiently among backend team members, ensuring clear objectives and timelines.
- User Requirements: Support the PM, BA team in identifying and analyzing user requirements to ensure development aligns with user expectations and project scope.
- Systems Thinking: Apply systems thinking to align with broader business objectives.
- Autonomy: Get things done independently without supervision and without creating future issues.
- Simplicity: Strive for simplicity in solutions and code.
- Proactive Problem Solving: Fix problems, even those outside your immediate responsibility.
- Solution-Oriented: Focus on providing solutions to problems, not just writing code.
Life@Sciflare:
- An exciting & lively workplace gives you the chance to work in an environment where you may unleash your creativity and inventiveness to the best extent possible.
- Work in a collaborative setting where your cooperative team contributes new perspectives to your objectives and forges strong bonds.
- Growth mindset: You are nurtured through each stage of your professional advancement by learning and unlearning new things.
Job Title : Lead Java Developer (Backend)
Experience Required : 8 to 15 Years
Open Positions : 5
Location : Any major metro city (Bengaluru, Pune, Chennai, Kolkata, Hyderabad)
Work Mode : Open to Remote / Hybrid / Onsite
Notice Period : Immediate Joiner/30 Days or Less
About the Role :
- We are looking for experienced Lead Java Developers who bring not only strong backend development skills but also a product-oriented mindset and leadership capability.
- This is an opportunity to be part of high-impact digital transformation initiatives that go beyond writing code—you’ll help shape future-ready platforms and drive meaningful change.
- This role is embedded within a forward-thinking digital engineering team that thrives on co-innovation, lean delivery, and end-to-end ownership of platforms and products.
Key Responsibilities :
- Design, develop, and implement scalable backend systems using Java and Spring Boot.
- Collaborate with product managers, designers, and engineers to build intuitive and reliable digital products.
- Advocate and implement engineering best practices : SOLID principles, OOP, clean code, CI/CD, TDD/BDD.
- Lead Agile-based development cycles with a focus on speed, quality, and customer outcomes.
- Guide and mentor team members, fostering technical excellence and ownership.
- Utilize cloud platforms and DevOps tools to ensure performance and reliability of applications.
What We’re Looking For :
- Proven experience in Java backend development (Spring Boot, Microservices).
- 8+ Years of hands-on engineering experience with at least 2+ years in a Lead role.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Good understanding of containerization and orchestration tools like Docker and Kubernetes.
- Exposure to DevOps and Infrastructure as Code practices.
- Strong problem-solving skills and the ability to design solutions from first principles.
- Prior experience in product-based or startup environments is a big plus.
Ideal Candidate Profile :
- A tech enthusiast with a passion for clean code and scalable architecture.
- Someone who thrives in collaborative, transparent, and feedback-driven environments.
- A leader who takes ownership beyond individual deliverables to drive overall team and project success.
Interview Process
- Initial Technical Screening (via platform partner)
- Technical Interview with Engineering Team
- Client-facing Final Round
Additional Info :
- Targeting profiles from product/startup backgrounds.
- Strong preference for candidates with under 1 month of notice period.
- Interviews will be fast-tracked for qualified profiles.
Role & responsibilities
- Design, develop, test, and deploy high-quality Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write well-designed, testable, and efficient code using best practices.
- Troubleshoot production issues and provide timely solutions.
- Work with databases, APIs, and third-party services.
- Ensure security and performance of applications.
- Participate in Agile/Scrum processes, including sprint planning and stand-ups.
Required Skills & Qualifications:
- Strong proficiency in Core Java, OOPs, and Java 8+ features.
- Experience with Spring Framework (Spring Boot, MVC, Security, etc.).
- Excellent debugging and problem-solving skills
- Familiarity with RESTful APIs and Microservices Architecture.
- Experience with JPA/Hibernate and SQL/NoSQL databases.
- Knowledge of Maven/Gradle, Git, and CI/CD pipelines.
- Exposure to cloud platforms (AWS, Azure, GCP) is a plus.
- Familiar with unit testing frameworks (JUnit, Mockito, etc.).
- Understanding of design patterns and software engineering principles.
- Bachelor's degree in computer science or related field.
Preferred candidate profile
- Frontend experience with Angular/React.
- Exposure to containerization (Docker, Kubernetes).
- Experience in performance tuning or profiling Java applications.
- Familiarity with message brokers (Kafka, RabbitMQ).
We are looking for a highly skilled Backend Developer with expertise in Core Java, Java 8, and Data Structures. The ideal candidate should have experience in Spring Boot, JPA/Hibernate, and Microservices architecture. If you are passionate about backend development and want to work in a dynamic environment, we’d love to hear from you!
Key Responsibilities:
- Develop and maintain backend applications using Core Java and Java 8.
- Design and implement RESTful and SOAP web services.
- Work with Spring Framework, Spring Boot, and JPA/Hibernate for backend development.
- Build and optimize microservices-based architectures.
- Manage databases such as PostgreSQL, MySQL, or Oracle.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Write clean, efficient, and scalable code while following best practices.
Requirements:
✅ Strong hands-on experience in Java (Core Java, Java 8) and Data Structures.
✅ Proficiency in Spring, Spring Boot, JPA/Hibernate.
✅ Experience in developing and consuming RESTful & SOAP APIs.
✅ Knowledge of Microservices architecture and best practices.
✅ Database expertise in PostgreSQL, MySQL, or Oracle.
✅ Excellent verbal and written communication skills.
Nice to Have:
- Experience with Docker/Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Exposure to cloud platforms (AWS, GCP, or Azure).
Experience of atleast 9 + years in developing Java Solutions and Architecture
Mandatory Experience of working on AWS, Microservices architecture, Dockers, Kubernetes
Experience in creating architecture for Cloud Applications in AWS
Should have worked on large scale Saas application for atleast 3 years
Knowledge and experience in any of the following
Javascript, AngularJS, Python, Ruby, PHP
Driving DevOps best practices by using Docker, Kubernetes.
Excellent interpersonal, verbal and written communication skills
Location Chennai, Bengaluru, Hyderabad,
Must have,
- Fundamental of Python(Data types in python, scope of variable, asynchronous programming)
- Should be able to code in Python
- Basic Understanding of Database
- API designing
- Problem Solving skills
- Fundamentals of storage, caching
Good to have,
- AWS Knowledge,
- Python Framework(Django, Flask)
- Knowledge on Message Broker, Caching
- SQL and no-SQL database
Company, established in 1990 and headquartered in Troy, Michigan, is a leading global information technology, and business process services company with operations across North America, Europe, Asia Pacific, Middle East, and India. We leverage our expertise in legacy and emerging digital technologies to deliver transformative outcomes for our enviable list of clients, which includes Fortune 1000 companies.
Company new vision “Reimagining a better-shared world” and mission “Bringing human expertise to tech for delivering purposeful solutions that amplify value” is at the heart of our transformation approach, powered by cloud, platform mindset, and engagement. Our motto “Let’s make digital change happen” is our commitment to empower our clients to succeed in this digital world. While our values – integrity, teamwork, the pursuit of excellence, committed, customer-centric, and thought-leadership, defines our character and behavior.
Requirements:
Java, Springboot, hibernate, reactjs, angular, microservices
Location: Chennai
Graduate with 4 to 8 yrs of experience
- Proficiency in Java, with a good understanding of its ecosystems
- Sound knowledge of https://www.simplilearn.com/tutorials/java-tutorial/oops-interview-questions" target="_blank">Object-Oriented Programming (OOP) Patterns and Concepts
- Familiarity with different design and architectural patterns
- Skill for writing reusable Java libraries
- Knowhow of Java concurrency patterns
- Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
- Experience in working with popular web application frameworks like Play and Spark
- Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
- Ability to write clean, readable Java code
- Basic knowhow of class loading mechanism in Java
- Experience in handling external and embedded databases
- Understanding basic design principles behind a scalable application
- Skilled at creating database schemas that characterize and support business processes
- Basic knowledge of https://www.simplilearn.com/jvm-and-the-implications-of-sandbox-model-rar41-article" target="_blank">JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- In-depth knowledge of code versioning tools, for instance, Git
- Understanding of building tools like Ant, Maven, Gradle, etc
- Expertise in continuous integration
Notice Period: Immediate to 60 Days
Below is the JD
Expert: Micro services. Core Java and Spring framework (MVC, Boot).
Practitioner: IT experience in Agile, Test Driven Development approach and software delivery best practice. Strong design and technical skills. Continuous integration/deployment pipelines.
Desirable: ReactJS, Experience with Databases. Preferably Oracle. Knowledge of working in cloud environment. Preferably PCF and AWS.
Joining location will be either Gurgaon, Chennai & Bangalore only.
Skills Mandatory Skills
JAVA Micro service Java8+, Spring Boot, Micro services Devops, CI/CD 40
Out of which, an experience of 1 to 2 years in Spring Boot and Microservices is mandatory
Need to have an experience working on Digital Domain or E-Commerce Domain or Travel Domain
Strong experience with Java 8, Spring and Spring Boot, Spring MVC, Spring Data
Working experience on Microservices
Version Control: Git
Strong understanding of functional/reactive programing, OOP, design
Experience on Docker and Kubernetes.
SDLC: Working experience in Agile methodology
Strong written and verbal communication skills
Strong Interpersonal skills and Time Management skills
Immediate Joiners Preferred
Within maximum 30 days notice period can also apply
Currently remote working, however, post pandemic, candidates need to relocate to any of the location given above
Qualification & Experience:
- Bachelor of Engineering, preferably in Computer Science/or related fields or Masters, from a premier college
- 2 to 6 years overall software development experience
- Proven hands-on Software Development experience
- Ability to work with an agile mindset
- Having a polyglot mindset to think beyond one programming language/framework to choose the right tech stack for the right problem and exhibit learnability to pick up new technologies
- Proven working experience in Java development/Python development with reasonable exposure to Python/Java respectively or willingness to learn Python/Java
- Hands on experience in designing and developing applications using Java EE platforms/Python Frameworks
- Object Oriented analysis and design using common design patterns
- Good Understanding of Data Structures & Algorithms
- Hands on multi-threading
- Experience in the Relational Databases, SQL and ORM technologies (e.g. JDBC, JPA2, Hibernate, Django ORM)
- Experience with test-driven development







