Senior Java Engineer

8 hours ago


Bengaluru, Karnataka, India Tata Consultancy Services Full time
About Tata Consultancy Services

Tata Consultancy Services (TCS) is a leading global IT services and consulting company, recognized globally for its comprehensive portfolio of integrated IT services and business solutions. With over 50 years of experience in the industry, TCS has been instrumental in shaping the digital transformation journey of clients across various industries.

We are hiring talented individuals to join our team as Senior Java Engineers responsible for designing, developing, and deploying high-quality software applications using Core Java and Spring Boot technologies.

Job Overview

The ideal candidate will have 6-9 years of experience in Core Java development with expertise in Spring Boot frameworks. Proficiency in design patterns, microservices architecture, and containerization using Docker will be an added advantage.

This role involves working on large-scale enterprise applications, collaborating with cross-functional teams, and ensuring seamless integration with other systems. Strong problem-solving skills, attention to detail, and excellent communication abilities are essential for this position.

Key Responsibilities
  • Design, develop, test, and deploy high-quality software applications using Core Java and Spring Boot
  • Collaborate with cross-functional teams to ensure smooth integration and delivery of projects
  • Work on large-scale enterprise applications, applying design patterns and microservices architecture principles
  • Maintain and improve existing codebase, adhering to coding standards and best practices
Requirements and Qualifications
  • 6-9 years of experience in Core Java development with a focus on Spring Boot
  • Strong understanding of design patterns, including Singleton, Factory, and Observer
  • Familiarity with microservices architecture and containerization using Docker
  • Excellent problem-solving skills, with ability to debug complex issues
  • Strong communication and collaboration skills, with ability to work in a team environment
Estimated Salary Range

₹18,00,000 - ₹25,00,000 per annum, depending on location and experience

About the Location

TCS has offices in multiple locations across India, including Mumbai, Hyderabad, and Bangalore. The successful candidate will be based in one of these locations, with opportunities for career growth and professional development.



  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    About the JobWe are seeking an experienced Senior Java Engineer to join our team at Tata Consultancy Services.**Job Summary:**We are looking for a skilled Java developer with a strong background in full-stack development and experience working with Spring Boot, Hibernate, and RESTful APIs.**Responsibilities:As a Senior Java Engineer, you will be responsible...


  • Bengaluru, Karnataka, India Novora Technologies India Pvt Ltd Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Novora Technologies India Pvt Ltd. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining large-scale Java applications using Spring Boot and Microservices architecture.Key...


  • Bengaluru, Karnataka, India Recro Full time

    Job Title: Senior Java EngineerWe are seeking a highly skilled Senior Java Engineer to join our team at Recro. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable cloud-based applications using Java.About the Role:You will work closely with our cross-functional teams to design, develop, and...

  • Senior Java Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Tech Mahindra Full time

    Company Overview:Tech Mahindra is a leading provider of digital transformation, consulting and business re-engineering services and solutions. We are committed to providing innovative and transformative solutions for our clients.About the Job:We are seeking an experienced Senior Java Engineer to join our team. As a Technical Lead, you will be responsible for...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Tata Consultancy ServicesA leading global IT services company, we leverage technology to drive business transformation and innovation.Job OverviewWe are seeking a highly skilled Senior Java Software Engineer to join our team. As a senior engineer, you will play a key role in designing, developing, and implementing large-scale software applications using...


  • Bengaluru, Karnataka, India PROCONNXT CONSULTANT Full time

    Job Title: Sr. Java Software EngineerOverview: We are seeking a Senior Java Software Engineer to join our team at PROCONNXT CONSULTANT in Chennai. The ideal candidate should have expertise in Java, Spring Boot, and Microservices architecture.Key Responsibilities:Design, develop, and maintain scalable and high-performance Java applications using Spring...


  • Bengaluru, Karnataka, India PROCONNXT CONSULTANT Full time

    Job Title : Senior Java Software EngineerLocation : FlexibleExperience : 5-8 yearsKey Responsibilities :1. Develop high-quality Java applications using SpringBoot and MicroServices architecture.2. Implement robust, scalable, and efficient solutions to meet project requirements.3. Work on integrating and processing large volumes of data using KAFKA.4. Design...


  • Bengaluru, Karnataka, India Sattva human Full time

    Job Description for Senior Java Microservices EngineerAt Sattva human, we are seeking a highly skilled Senior Java Microservices Engineer to join our team. The ideal candidate will have strong experience with Java, Spring, and Microservices, as well as a solid understanding of Java Multithreading, DBs like Mongo and Cassandra, and development tools like Git,...


  • Bengaluru, Karnataka, India Ekfrazo Technologies Private Limited Full time

    Job OverviewWe are seeking a skilled and experienced Senior Java Software Engineer to join our team at Ekfrazo Technologies Private Limited. This is an exciting opportunity for a talented Java developer to design, develop, and maintain high-quality software applications.


  • Bengaluru, Karnataka, India Genpact Full time

    About the RoleWe are seeking a highly skilled Senior Java BPMN Engineer to join our team at Genpact. As a key member of our engineering team, you will be responsible for designing and developing high-quality software solutions using Camunda and Java.ResponsibilitiesDesign and develop complex business processes using Camunda BPMN 2.0Develop and maintain...


  • Bengaluru, Karnataka, India LTIMindtree Full time

    We are seeking a seasoned professional to lead our cloud infrastructure team as a Senior Java Cloud Engineer. This role requires a strong background in AWS and Java development, with 5-12 years of experience in designing and implementing scalable cloud solutions.Key Responsibilities:Lead the design and implementation of cloud-based applications using Java...


  • Bengaluru, Karnataka, India Coforge Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at Coforge.About the RoleThe ideal candidate will have extensive experience in managing software development processes from conception to deployment, as well as maintaining and upgrading software following deployment. They will be responsible for managing the end-to-end life cycle...


  • Bengaluru, Karnataka, India Infogain Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at Infogain. This is a fantastic opportunity to work with a leading human-centered digital platform and software engineering company based out of Silicon Valley.


  • Bengaluru, Karnataka, India Poonam IT Consulting Services (PITCS) Full time

    **Job Title:** Senior Java Software EngineerJob Summary:Poonam IT Consulting Services (PITCS) is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining robust Java applications using Spring Boot framework.Key...


  • Bengaluru, Karnataka, India MNR Solutions Full time

    Role OverviewWe are seeking a talented Senior Java Software Engineer to contribute to the development of scalable and robust applications at MNR Solutions. The ideal candidate will possess strong expertise in Java, Spring Boot, and Microservices architecture.Key ResponsibilitiesDesign, develop, and maintain Java-based applications using Spring Boot and...


  • Bengaluru, Karnataka, India Talentoj Full time

    At Talentoj, we are looking for a highly skilled Senior Java Software Engineer to join our Technology team.Estimated Salary: $120,000 - $180,000 per annumJob Description:We are seeking a talented and experienced Senior Java Software Engineer to lead the design, implementation, and maintenance of applications using the Java tech stack.The successful candidate...


  • Bengaluru, Karnataka, India Visionyle Solutions Full time

    Job Title: Senior Java Software EngineerAbout the Role:Job Summary: We are seeking a seasoned Java Software Engineer to join our team at Visionyle Solutions. As a key member of our engineering team, you will design, develop, and maintain robust web applications using Java and Angular.Responsibilities:Design, develop, and maintain robust web applications...


  • Bengaluru, Karnataka, India Mobile Programming LLC Full time

    Job OverviewMobile Programming LLC is seeking a highly skilled Senior Cloud Java Engineer to join our team in Bangalore. This is a challenging and rewarding role for an experienced professional looking to leverage their expertise in cloud infrastructure, software development, and teamwork.


  • Bengaluru, Karnataka, India Ultimate Digital Solutions Pvt. Ltd. Full time

    Job Summary: Ultimate Digital Solutions Pvt. Ltd. is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and reliable software solutions using Java and related technologies.Key Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India Infosys Full time

    We are looking for a highly skilled Senior Java Engineer to join our team at Infosys in India. The successful candidate will have experience with Java, Microservices, and cloud technologies such as AWS or Azure.The ideal candidate will also have strong knowledge of DevOps concepts and frameworks like Spring Boot. Additionally, proficiency in front-end...