Senior Java Software Engineer

7 hours ago


Noida, Uttar Pradesh, India Tata Consultancy Services Full time
Job Overview

We are seeking an experienced Senior Java Software Engineer to join our team at Tata Consultancy Services. As a key member of our high availability solutions team, you will be responsible for designing and developing scalable and efficient software systems.

About the Role

This role is ideal for a skilled Java professional with a strong background in microservices architecture, Spring Boot, and Hibernate. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients.

Key Responsibilities
  1. Design and develop software systems using Java, Microservices, Spring Boot, and Hibernate, with a focus on high availability and scalability.
  2. Collaborate with developers, QA engineers, and project managers to deliver software solutions that meet client requirements.
  3. Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
  4. Develop and maintain technical documentation, including design documents, architecture diagrams, and implementation details.
  5. Stay up-to-date with industry trends and emerging technologies, and contribute to knowledge sharing within the team.
Requirements
  • Bachelor's degree in Computer Science or related field.
  • At least 4 years of experience in software development using Java, Microservices, Spring Boot, and Hibernate.
  • Strong understanding of object-oriented design patterns and principles.
  • Experience with Agile-based project delivery methodologies.
  • Good working knowledge of high availability databases, micro-services, and middleware.
  • Excellent communication and collaboration skills.
Estimated Salary Range

The estimated salary range for this role is ₹1,200,000 - ₹1,800,000 per annum, depending on location and experience.

Why Join Us?

Tata Consultancy Services is a global leader in IT services and consulting. We offer a dynamic and inclusive work environment, opportunities for career growth, and a comprehensive benefits package.



  • Noida, Uttar Pradesh, India Iosys Software Full time

    About Iosys SoftwareIosys Software is a leading technology company that delivers innovative solutions to businesses across the globe.Job Title: Senior Java Software ArchitectSalary Information:The estimated salary for this role is ₹1200000 - ₹1500000 per annum, depending on experience.Job Description:Key Responsibilities:Design and develop scalable and...


  • Noida, Uttar Pradesh, India Maple Cloud Technologies Full time

    At Maple Cloud Technologies, we are seeking a highly skilled Senior Java Software Engineer to design, develop, and maintain critical components of our cyber security solutions. The ideal candidate will have a strong understanding of Java core concepts and OOP, as well as experience with frameworks such as Jetty Web Server, Tomcat, and Spring Boot.Key...


  • Noida, Uttar Pradesh, India Successive Digital Full time

    Unlock Your Potential as a Senior Java Software Engineer at Successive DigitalAt Successive Digital, we're seeking an exceptional Senior Java Software Engineer to join our team. This is an extraordinary opportunity for you to leverage your expertise in microservices architecture and Spring Boot to drive innovation and excellence.About the RoleWe're looking...


  • Noida, Uttar Pradesh, India Insightgeeks Full time

    Job Description:A highly skilled Senior Java Software Engineer is required to join Insightgeeks.About the Role:We are seeking a talented Java Developer to lead our software development team. As a key member of our team, you will be responsible for designing, developing, and maintaining scalable Java applications. Your expertise in Java Streams, JPA, and...


  • Noida, Uttar Pradesh, India Adeptia Full time

    Job Overview :Adeptia is seeking a highly skilled Senior Java Software Engineer to join our Product team. As a key member of our team, you will be responsible for designing, developing, and testing new features, as well as guiding and mentoring junior team members.Key Responsibilities :- Analyze customer requirements and create functional specifications and...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    **About CresTech Software**CresTech Software is a leading provider of software testing and QA services with delivery centers in India, USA, and other locations. We specialize in test automation, mobile QA transformation, cloud migration testing, and end-user experience management.**Job Summary**We are seeking an experienced Senior Test Automation Engineer to...


  • Noida, Uttar Pradesh, India Taleneer Consulting OPC Pvt Ltd Full time

    Company Overview:Taleneer Consulting OPC Pvt Ltd is a leading consulting firm that provides expert solutions to businesses across various industries.Job Description:We are seeking an experienced Senior Java Software Engineering Manager to lead our team of software engineers and architects. The successful candidate will be responsible for designing,...


  • Noida, Uttar Pradesh, India Coforge Full time

    About the RoleWe are seeking an experienced Senior Java Engineering Manager to join our team at Coforge. As a key member of our engineering leadership team, you will be responsible for driving the technical vision and strategy for our Java-based software development projects.


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the OpportunityAre you a skilled Senior Software Engineer with a passion for Java development? Do you thrive in a fast-paced environment and enjoy working on cutting-edge projects? We are seeking an experienced engineer to join our team at Brightly Software India Private Limited.We offer a challenging and rewarding role that involves designing,...


  • Noida, Uttar Pradesh, India NTT DATA Full time

    Job OverviewNTT DATA Services is a global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success.We have an exciting opportunity for a Senior Java Software Engineer to join our team in Noida, Uttar Pradesh (IN-UP), India (IN).About the...


  • Noida, Uttar Pradesh, India Foxit Software Incorporated Full time

    Foxit Software Incorporated is seeking a seasoned Highly Skilled Java Software Engineering Lead to spearhead the development of robust J2EE applications.The successful candidate will have a proven track record in designing, developing, and implementing scalable and high-performance Java applications, utilizing best practices, design patterns, and coding...


  • Noida, Uttar Pradesh, India education sector Full time

    Job Title: Java Software EngineerJob Summary:We are seeking a skilled Java Software Engineer to join our team in the education sector. The successful candidate will be responsible for designing, developing, and implementing high-quality, scalable, and maintainable Java applications.Key Responsibilities:Develop and implement Java applications using best...


  • Noida, Uttar Pradesh, India Ultimate Kronos Group Full time

    **Job Overview**We are seeking a highly skilled Senior Java Software Engineer to join our team at Ultimate Kronos Group. As a key member of our engineering team, you will be responsible for designing and developing high-performance software products that meet the needs of our customers.About the RoleThis is a full-time opportunity with a competitive salary...


  • Noida, Uttar Pradesh, India Consultancy Full time

    Job Title: Senior Java and Angular Software ArchitectAbout Us:We are a consultancy that helps businesses build cutting-edge software solutions. Our team is passionate about delivering high-quality, scalable, and maintainable systems.Salary: $120,000 - $180,000 per yearJob Description:As a Senior Java and Angular Software Architect, you will be responsible...


  • Noida, Uttar Pradesh, India Birlasoft Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Architect to lead our backend development team. As a key member of our technology team, you will be responsible for designing and implementing scalable, efficient, and reliable software systems using Java.About the RoleIn this role, you will:1. Lead the design and implementation of complex...


  • Noida, Uttar Pradesh, India Gigaforce Full time

    At Gigaforce, we're building a cutting-edge platform that combines artificial intelligence, blockchain technology, and cloud computing to revolutionize the insurance industry. As a Senior Java Software Engineer for Cloud Infrastructure, you'll play a crucial role in designing and developing our Java-based applications.We're looking for an experienced...


  • Noida, Uttar Pradesh, India education sector Full time

    Company OverviewWe are a leading institution in the education sector, dedicated to providing high-quality learning experiences for students of all ages. Our team is passionate about leveraging technology to drive innovation and excellence in education.SalaryThe salary for this role is estimated to be between $120,000 and $180,000 per annum, depending on...


  • Noida, Uttar Pradesh, India MNR Solutions Full time

    About MNR SolutionsMNR Solutions is a cutting-edge software development company based in Noida, India. We are dedicated to delivering innovative and high-quality solutions that meet the evolving needs of our clients.Job SummaryWe are seeking an experienced Senior Java Software Engineer to join our team in Noida. The successful candidate will have at least...


  • Noida, Uttar Pradesh, India Brightly Software Full time

    Job OverviewBrightly Software is seeking a talented Senior Software Engineer to join our team. As a key member of our engineering department, you will play a crucial role in the design, implementation, and delivery of our highly ambitious products and integrations.About the RoleThis position requires a seasoned software engineer with a strong background in...


  • Noida, Uttar Pradesh, India Adeptia Full time

    Job Requirements :The Senior Java Software Engineer at Adeptia Product team will be responsible for the analysis, design, development, and testing of new features and bug fixes. This position requires hands-on coding and design experience and the ability to guide and mentor the team.KEY RESPONSIBILITIES :- Analyze customer requirements and create functional...