Senior Java Software Engineer

1 month ago


Pune, India NCS Group Full time
About the job – Senior

Developer ( Java, Spring, Apache Camel)Extraordinary careers start hereNCS , 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 IndiaNCS 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

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 methodology5 to 8 years of relevant experience in software development using agile or DevOps methodologyBachelor'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 disciplineApplication Development:Develop, enhance, and maintain high-quality applications using Java and Spring Framework.Implement complex integration solutions using Apache Camel and develop custom routing and transformation logic as needed.Create modular, reusable code libraries to streamline development processes.Integration Solutions:Utilize Apache Camel for designing and implementing data integration workflows, handling routing, and transforming messages.Understand and leverage Apache Camel’s capabilities for event-driven architectures and integration with multiple endpoints.Spring Framework & Spring Boot:Develop applications using Spring and Spring Boot, effectively utilizing dependency injection and inversion of control (IoC) for component management.Differentiate and utilize both Spring Framework and Spring Boot based on project requirements.Apply Spring Framework annotations for building scalable and manageable applications.Library and Boilerplate Development:Design and develop Java libraries to automate repetitive code tasks and create reusable components for efficient development.Create, document, and maintain boilerplate code to standardize development practices and improve productivity.Database and Messaging Systems:Integrate with MongoDB and/or Apache Kafka for data storage, retrieval, and message processing as part of application workflows.Apply best practices for managing data transactions and messaging reliability.Code Quality: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.

  • Pune, Maharashtra, India LTIMindtree Full time

    Senior Java Software Engineer Position:We are seeking a highly skilled Senior Java Software Engineer to join our team at LTIMindtree.The ideal candidate will have experience in developing cloud-native applications using Java and related technologies.Responsibilities:Develop and maintain high-quality code using Java and related technologiesParticipate in code...


  • Pune, India Perforce Software Full time

    About the job :Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before...


  • Pune, Maharashtra, India Victrix Systems & Labs Full time

    Victrix Systems & Labs offers a challenging opportunity for a skilled Senior Java Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing complex software applications using Java.Job Description:Analyze user requirements and develop detailed design specifications for software applications.Design,...


  • Pune, Maharashtra, India Visionyle Solutions Full time

    Job Title: Senior Java Software EngineerAbout the Role:Visionyle Solutions seeks an experienced Senior Java Software Engineer to develop, test, and maintain scalable and efficient Java applications. The ideal candidate will have a strong proficiency in Core Java, experience with Spring Boot, microservices architecture, and messaging systems like...


  • Pune, Maharashtra, India REVEILLE TECHNOLOGIES PRIVATE LIMITED Full time

    About the RoleWe are seeking an experienced Senior Java Software Engineer to join our team at Reveal Technologies Private Limited.Job SummaryThe ideal candidate will have a strong background in Java development and be proficient in designing and implementing high-volume, low-latency applications. The role involves contributing to all stages of the software...


  • Pune, India Collabera Digital Full time

    Job Overview: We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to understand business requirements and translate them into...


  • Pune, Maharashtra, India Quess IT Staffing Full time

    Job Title:Senior Java Software Engineer - PuneOverview:We are seeking a skilled Senior Java Software Engineer to join our team in Pune. This is a contract-to-hire position that offers the opportunity to work on challenging projects and contribute to the growth of our organization.Estimated Salary:Rs. 15,00,000 per annumJob Description:We are looking for a...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    About the JobWe are seeking a highly skilled Senior Java Software Engineer to join our team at Tata Consultancy Services.Salary and BenefitsThe estimated salary for this role is ₹25-50 lakhs per annum, depending on experience. The company offers a comprehensive benefits package, including health insurance, retirement plans, and paid time off.Job...


  • Pune, India Collabera Digital Full time

    Job Overview:We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to understand business requirements and translate them into...


  • Pune, Maharashtra, India NCS Group Full time

    About the JobWe are seeking an experienced Senior Java Software Engineer to join our team at NCS Group. The ideal candidate will have a strong background in software development using Java, Spring Framework, and Apache Camel.


  • Pune, Maharashtra, India LTIMindtree Full time

    Job OverviewWe are seeking an experienced Senior Java Software Engineer to join our team at LTIMindtree. This role involves developing and designing applications using Java, J2EE, and HTML/XML.


  • Pune, Maharashtra, India Zensar Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Zensar Technologies.The ideal candidate will have a strong background in Java technologies and experience in designing, developing, and deploying scalable software systems.Key Responsibilities:Design and develop large-scale software systems using Java 8, Spring, and...


  • Pune, India Collabera Digital Full time

    Job Overview:We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to understand business requirements and translate them into...


  • Pune, India Collabera Digital Full time

    Job Overview:We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to understand business requirements and translate them into...


  • Pune, Maharashtra, India Knorex Full time

    About Knorex:We are a dynamic and forward-thinking organization that values innovation, collaboration, and excellence in all aspects of our business. Our team is passionate about delivering high-quality solutions that meet the evolving needs of our clients.What We Offer:A competitive salary range of $120,000 - $180,000 per yearA comprehensive benefits...


  • Pune, Maharashtra, India ElementSkill Full time

    Job Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at ElementSkill. As a key member of our software development team, you will be responsible for designing, developing, and maintaining robust Java applications using Spring Boot.Main Responsibilities:Develop high-performance applications with Java and Spring Boot,...


  • Pune, Maharashtra, India People's Growth HR Solutions Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at People's Growth HR Solutions.The ideal candidate will have extensive experience in Java development, with a strong focus on Springboot and Microservices architecture.Key Responsibilities:Design and develop scalable, efficient, and reliable software solutions...


  • Pune, Maharashtra, India Aventior Digital Private Limited Full time

    Job OverviewWe are seeking a highly experienced Senior Java Software Engineer to join our dynamic team at Aventior Digital Private Limited. As a key member of our engineering team, you will play a crucial role in designing, developing, and maintaining scalable, high-performance Java applications that meet the needs of our clients.Key Responsibilities:Design,...


  • Pune, Maharashtra, India BondBurry Recruitment Pvt. Ltd. Full time

    BondBurry Recruitment Pvt. Ltd. is a leading recruitment agency in [location], and we are currently seeking an experienced Senior Java Software Engineer to join our team. The ideal candidate will have hands-on experience of at least one continuous integration and continuous delivery technology, such as Jenkins, ELK Stack etc.The successful candidate will be...


  • Pune, Maharashtra, India Synechron Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at Synechron. As a key member of our development team, you will play a crucial role in designing, developing, and delivering high-quality software solutions using Java.About Synechron:Synechron is a global consulting firm that combines creativity and innovative technology to...