On-site
Full Time
A Senior Full Stack Developer with 5-8 Years Location: Gurugram Head Office Department: Digital Team: Airline Ops Reporting
We are looking for a seasoned Full Stack Developer with 6–7 years of experience to build and support containerized microservices and integration pipelines for enterprise messaging and backend systems. The ideal candidate should have strong hands-on experience in Java (Spring Boot), Apache Camel for complex integrations, and front-end development using React.js and Next.js. Applications will be deployed on Red Hat OpenShift, and observability will be driven using Datadog.
• Design and develop Java-based microservices using Spring Boot, integrated with MongoDB and MySQL.
• Build and maintain responsive frontend UIs using React.js, JavaScript, and Next.js.
• Create and manage Apache Camel routes to handle: o Upline message ingestion from IBM MQ, ActiveMQ, and Kafka o Downline delivery to SMTP (email), local/network file systems and TCP/IP socket endpoints o Message Parsing, Dynamic Routing (using Rule Engine) and transformations, enrichments, and filtering using Camel processors and EIPs (Enterprise Integration Patterns)
• Integrate with both MongoDB and MySQL for data persistence, queries, and metadata storage.
• Ensure reliable, idempotent, and transactional message flows across multiple protocols.
• Use Datadog for monitoring logs, metrics, and system health of services and routes.
• Collaborate with architects and product managers to translate complex integration workflows into performant and scalable solutions.
• Participate in code reviews and design sessions. Technical Skills: Integration & Messaging (Apache Camel)
• Camel DSL (Java/XML/YAML)
• Various Camel Connectors (IBM MQ / ActiveMQ/ Kafka Streams/ SMTP/ file output, archival, TCP/IP socket communication)
• Message transformation using Processor, Bean, Choice, DoTry, DataFormat, etc. Backend Technologies
• Java 11/17+
• Spring Boot (REST, Security, Data, Actuator)
• JPA / Hibernate
• MongoDB (NoSQL queries, aggregation)
• MySQL (SQL queries, relational modeling) Frontend Technologies
• Develop responsive and dynamic user interfaces using React/JS (preferably Next.js)React.js with Hooks and Context API
• Work with React JSON structures to render dynamic content
• Optimize frontend performance and ensure cross-application compatibility
• Integrate frontend with backend APIs securely and efficiently
• Collaborate with UI/UX designers to translate designs into functional interfaces
• Next.js (SSR, routing, API integration)
• JavaScript, HTML5, CSS3
• RESTful API integration
• Design and manage relational and non-relational databases: MySQL and MongoDB
• Write optimized queries and stored procedures
• Ensure data integrity, security, indexing, and backup strategies
• Monitor and tune database performance Monitoring & Observability
• Datadog (logs, traces, service dashboards) Other Tools
• GitHub, Postman • JSON, XML and Text based message parsing
• Participate in architectural discussions and contribute to technical decision-making
• Conduct code reviews
• Stay updated with emerging technologies and industry trends
• Document technical specifications and maintain project documentation
• Collaborate with cross-functional teams including QA, Product Management, and DevOps
• Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes/ Redhat OpenShift
• Understanding of cloud platforms (AWS/ Azure/GCP)
• 6–7 years of hands-on experience in full stack application development and enterprise integration.
• Apache Camel routes for multi-channel integration
• Spring Boot for service development
• React.js + Next.js for front-end development
• MongoDB and MySQL for hybrid data storage
• Minimum 6 to 7 years of hands-on experience in full stack development
• Proven experience in projects involving the listed technologies
• Candidates must provide detailed project descriptions demonstrating the use of required technologies
• Strong problem-solving skills and ability to work independently and in a team
Recro
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowgurugram, haryana, india
Salary: Not disclosed
delhi, india
Salary: Not disclosed
india
Salary: Not disclosed
Salary: Not disclosed
bengaluru
6.0 - 10.0 Lacs P.A.
bengaluru
6.0 - 10.0 Lacs P.A.
bengaluru
6.0 - 10.0 Lacs P.A.
pune, maharashtra, india
Salary: Not disclosed
bengaluru
6.0 - 10.0 Lacs P.A.
bengaluru
6.0 - 10.0 Lacs P.A.