[3 Days Left] Senior Java Software Engineer

19 hours ago


Delhi, India NCS Group Full time
About the job – Senior Developer ( Java, Spring, Apache Camel)

Extraordinary careers start here

NCS , a subsidiary of Singtel Group, is a leading technology services firm with presence in Asia Pacific and partners with governments and enterprises to advance communities through technology. Combining the experience and expertise of its 12,000-strong team across 58 specialisations, NCS provides differentiated and end-to-end technology services to clients with its NEXT capabilities in digital, data, cloud and platforms, as well as core offerings in application, infrastructure, engineering and cybersecurity. NCS also believes in building a strong partner ecosystem with leading technology players, research institutions and start-ups to support open innovation and co-creation.

About NCS India

NCS India Delivery Center (IDC) is an IT services provider for global NCS. We help integrate the core expertise of NCS global group of companies to deliver complete business solutions in the areas of IT Consulting, Managed Infrastructure Services, Application Services and Testing. IDC provides solutions to a variety of industry verticals such as Telecommunications, Education, Taxation, Bank, Travel, Energy & Power, E-Commerce, Finance and Healthcare. We envision to help our global clients across key industries to implement the latest in technology and accelerate their digital transformation journey. For more information, visit

Your role is only the beginning

What will you be expected to do?

Scope of role

We are seeking an experienced Software Developer with expertise in Java, Spring Framework, and Apache Camel. The ideal candidate will have 5-8 years of hands-on experience with open-source technologies, a deep understanding of integration solutions, and a solid background in developing reusable libraries and boilerplate code. This role offers the opportunity to work on complex integrations, library development, and system enhancements..

Mandatory

- Experience in software development using agile or DevOps methodology- 5 to 8 years of relevant experience in software development using agile or DevOps methodology- Bachelor's Degree in IT/Computer Science/Computer Engineering or relevant discipline

What should you have:

- Bachelor's Degree in IT/Computer Science/Computer Engineering or relevant discipline

1. Application Development:2. Develop, enhance, and maintain high-quality applications using Java and Spring Framework.3. Implement complex integration solutions using Apache Camel and develop custom routing and transformation logic as needed.4. Create modular, reusable code libraries to streamline development processes.5. Integration Solutions:6. Utilize Apache Camel for designing and implementing data integration workflows, handling routing, and transforming messages.7. Understand and leverage Apache Camel’s capabilities for event-driven architectures and integration with multiple endpoints.8. Spring Framework & Spring Boot:9. Develop applications using Spring and Spring Boot, effectively utilizing dependency injection and inversion of control (IoC) for component management.10. Differentiate and utilize both Spring Framework and Spring Boot based on project requirements.11. Apply Spring Framework annotations for building scalable and manageable applications.12. Library and Boilerplate Development:13. Design and develop Java libraries to automate repetitive code tasks and create reusable components for efficient development.14. Create, document, and maintain boilerplate code to standardize development practices and improve productivity.15. Database and Messaging Systems:16. Integrate with MongoDB and/or Apache Kafka for data storage, retrieval, and message processing as part of application workflows.17. Apply best practices for managing data transactions and messaging reliability.18. Code Quality:19. Ensure code quality, maintainability, and adherence to software best practices.

Ready to start your extraordinary journey with NCS?

Send us your resume at with the position name in the subject line.

Click HERE to view more openings at NCS India.
  • Java Software Engineer

    20 hours ago


    Delhi, India Oliver Peters Full time

    Our client, a leader within Mobile eSIM and IOT seeks to hire a Senior Java Engineer to develop their team and continue building for their technical department in India. The client has been operating within the Mobile and SIM division for near 30 years, and they are renowned for technology innovation.Your will be responsible for designing, developing, and...


  • Delhi, India TIGI HR Full time

    Position Title: Software Engineer (Java)Experience: 2-4 yearsLocation: AhmedabadWe are in search of a talented and motivated Software Engineer, proficient in Java. This role presents anexciting opportunity for an individual passionate about software development to contribute to impactfulprojects, collaborate with experienced professionals, and enhance their...

  • Senior Java Developer

    1 month ago


    Delhi, Delhi, India Lodgiq Full time

    About the Role:At Lodgiq, we are looking for a talented Senior Java Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality Java modules for our complex enterprise application system.Key Responsibilities:- Design and develop high-quality Java modules for...


  • Delhi, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer (Java) (multiple positions/openings)Job Location - Baner, Pune, MaharashtraDomain - SecurityAbout Client -Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility, the ability to...


  • Delhi, India Tech Mahindra Full time

    Must Have skills:1. Strong programming skills2. SQL or PL SQL( should write complex Queries)3. Unix and Shell scriptJD : Problem solving in a development or production environment, including experience observing patterns, analyzing root cause and suggesting ideas to resolve issues.Good communication skills with ability to articulate the technical and...


  • Delhi, India Applicantz Full time

    THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.Our large, Fortune client is ranked as one of the best companies to work with, in the world. The client fosters progressive culture, creativity, and a Flexible work environment. They use cutting-edge technologies to keep themselves ahead of the curve. Diversity in all...


  • Delhi, India Left Right Mind Full time

    Job SummaryLocation- ChennaiWe are seeking a highly skilled System Software Engineer (Java) to join our dynamic team. The ideal candidate will have extensive experience in writing software for hardware systems , a strong understanding of hardware-software interaction, and a passion for delivering high-quality, efficient solutions.Key Responsibilities:-...


  • Delhi, India Left Right Mind Full time

    Job SummaryLocation- ChennaiWe are seeking a highly skilledSystem Software Engineer (Java)to join our dynamic team. The ideal candidate will have extensive experience in writing software for hardware systems , a strong understanding of hardware-software interaction, and a passion for delivering high-quality, efficient solutions.Key Responsibilities:Design,...


  • Delhi, India Tata Consultancy Services Full time

    Join Walk-in Drive @ Hyderabad LocationRole : Senior Java DeveloperExperience : 5 - 8 YearsLocation : HyderabadMust Have:- Java/J2ee, Spring, Hibernate, Oracle, SQL/PLSQLRoles & Responsibilities:- Understanding of Coding languages/frameworks for frontend or backend development.- Very good at understanding the logic of code and algorithms- Work directly and...


  • Delhi, Delhi, India Aapico Steps Full time

    About the Role :We are seeking a highly skilled and experienced Senior Java Software Engineer to drive the development of innovative software solutions. As a Senior Java Software Engineer, you will play a pivotal role in designing, developing, and maintaining robust and scalable Java applications. Key Responsibilities :1. Technical Leadership :* Provide...


  • Delhi, India Insight Global Full time

    Job Title: Software DeveloperAbout the Company: Insight GlobalLocation: RemotePay Range and Compensation Package: Total compensation ranges from 15 lakhs - 18 lakhs per annum, based on experience.Duration: This is a contract position. Only apply if you are comfortable with contract work. The position is approved for full-time work up to a year and is likely...


  • Delhi, India InRhythm Full time

    Who Is InRhythm?InRhythm ( Home - InRhythm) is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch...


  • Delhi, India nineDots.io Full time

    Backend / API Engineer (Java) | Remote from India | $14hrThis isn't your typical boring, outdated fintech. You'll be working as contractor for the slickest digital bank in Bahrain, with an impressive reach that extends across the MENA region.You will be very much embedded in a team of top engineers, with a focus on building out a seamless & technology-driven...


  • Delhi, India ORACLE FINANCIAL SERVICES SOFTWARE LIMITED Full time

    An experienced Consulting Testing Practice Senior Director who understands Testing-as-a-Service (TaaS) solutions, industry best practices, multiple business testing methodologies/processes or technology designs within a product/technology family. Operates independently to drive test strategy across agile and waterfall projects. Provide quality work products...


  • Delhi, Delhi, India Aapico Steps Full time

    About the Role:Aapico Steps is seeking a highly skilled and experienced Senior Java Software Engineer to join our dynamic team and drive the development of innovative software solutions.As a Senior Java Software Engineer, you will play a pivotal role in designing, developing, and maintaining robust and scalable Java applications.You will mentor junior...


  • Delhi, India Acentra Health Full time

    Job Title: Specialist – Software Engineering - Java Full StackLocation: RemoteJob type: Full timeAbout Acentra Health:Acentra Health is a fast-growing company offering innovative and transformative technology-enabled healthcare solutions that involve sophisticated claims processing and care management. Acentra Health focuses on modernizing the healthcare...


  • Delhi, India Aviz Networks Full time

    We are seeking a highly skilled and motivated Software Development Engineer to join our team and contribute to the development of SONiC NOS. As a senior developer, you will help build scalable and robust multi-vendor networking solutions for enterprise data centers.You’ll be joining a dynamic team of engineers and innovators who have built data platforms...


  • Delhi, India JustAnswer Full time

    Company DescriptionWe are a San Francisco based company founded in 2003. Our mission is simple: we help people. We have democratized professional services by connecting customers with verified and vetted Experts who provide reliable answers at any hour and on any budget. JustAnswer members enjoy round-the-clock access to 12,000+ doctors, lawyers, tech...


  • Delhi, India SUPAKI Full time

    SUPAKI's mission is to reinvent commerce in Games; PC & mobile alike. In 2024, we have received amazing traction from gamers in South East Asia. We are building a new type of payment infrastructure for GamesWe’re looking for a seasoned software engineer who has a strong background in building successful products in the following industries : FINTECH or...


  • Delhi, India Luxoft Full time

    Project Description:The team aims to work on green-field projects using the latest technologies on microservices cloud-based architecture in order to drive business innovation. Projects are found in the most evolving area of the Investment Banking domain - Asset Management. Business is dynamic and it demands fast turn-around deliverables from the development...