Java Springboot and Microservices Software Engineer

3 days ago


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

We are seeking an experienced Java Springboot Developer to join our team at Tata Consultancy Services. The ideal candidate will have a strong background in developing web applications using J2EE and experience working with MicroServices, Spring Boot, and enterprise-level web applications.

Responsibilities
  • Design, develop, and deploy scalable web applications using Java 8, Spring, and Spring Boot.
  • Work with cross-functional teams to implement MicroService architecture and API Security using OAuth.
  • Develop RESTful APIs using JSON, Web Services, and XML, and ensure high-quality code.
  • Maintain and enhance existing systems, collaborating with colleagues to resolve technical issues.
  • Stay up-to-date with industry trends, new technologies, and best practices to drive innovation.
Requirements
  • Minimum 5 years of experience in software development, preferably with Java Springboot and Microservices.
  • Excellent knowledge of MicroServices, Spring Boot, and enterprise-level web application development.
  • Familiarity with tools like Git, Maven, JFrog, and UDeploy.
  • Strong understanding of Linux/UNIX environments, Shell scripting, and database management (Oracle, DB2, or Mongo DB).
  • Experience working on Agile/Scrum projects, with excellent collaboration and communication skills.
What We Offer

Tata Consultancy Services is committed to providing a dynamic work environment that fosters growth, innovation, and teamwork. As a valued member of our team, you can expect:

  • A competitive salary range of $120,000 - $180,000 per annum, based on location and experience.
  • Ongoing professional development opportunities to enhance your skills and expertise.
  • A collaborative and inclusive work culture that values diversity and creativity.
  • The chance to work on challenging projects with talented professionals from around the world.
How to Apply

If you're passionate about software engineering and excited about the opportunity to join our team, please submit your resume and a brief cover letter outlining your experience and qualifications.



  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    About Tata Consultancy ServicesTata Consultancy Services is a leading IT consulting and business solutions organization that has been transforming businesses through innovative technology solutions for more than 50 years.Salary InformationWe offer a competitive salary of approximately ₹15,00,000 - ₹25,00,000 per annum, depending on experience and...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Tata Consultancy Services presents a Java Springboot Developer opportunity.The estimated salary range for this role in Bangalore is approximately ₹20-₹35 lakhs per annum, considering the experience of 4-8 years and skills required.About the Role:This is an exciting opportunity to work as a Java Springboot Developer at TCS. You will be part of a talented...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    We are seeking a skilled Senior Java Springboot Microservices Developer to join our team at Tata Consultancy Services in Bangalore.Salary: ₹1,200,000 - ₹2,400,000 per annum (estimated)Job DescriptionAs a Senior Java Springboot Microservices Developer, you will be responsible for designing and developing scalable, efficient, and reliable microservices...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Tata Consultancy Services presents an exciting opportunity to join our team as a Software Engineering Expert for Java Microservices.The role involves working on designing, developing, and deploying scalable microservices-based applications using Java technology stack.As a Java developer with 6-12 years of experience, you will be responsible for implementing...


  • Bengaluru, Karnataka, India LTIMindtree Full time

    We are seeking a seasoned Senior Java Developer to join our LTIMindtree team. As a specialist in Springboot and microservices, you will play a key role in shaping the future of our technology landscape.The ideal candidate will have extensive experience in developing scalable and efficient software solutions using Java and Springboot. Your expertise in...


  • 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 Arting Digital Full time

    About the Role: We're seeking a skilled Java Developer to join our team at Arting Digital. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining applications using Java technologies such as Springboot and Microservices.Key Responsibilities: * Design and develop software solutions using...

  • Software Engineer

    2 days ago


    Bengaluru, Karnataka, India Publicis Sapient Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team as a Java Microservices Developer. This is an excellent opportunity for someone looking to work on complex distributed systems and contribute to the development of scalable and high-performance applications.Job DescriptionAs a Sr Associate Technology, you will be responsible for...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    About Tata Consultancy ServicesTata Consultancy Services (TCS) is a global leader in IT services and consulting.Job OverviewWe are seeking a highly skilled Java Software Engineer to join our team. This role involves designing, developing, and deploying scalable and efficient software applications using Java Springboot Microservices.Key ResponsibilitiesDesign...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    About the RoleWe are seeking an experienced Senior Java Software Engineering Lead to join our team at Squareroot Consulting Pvt Ltd in Bangalore. The ideal candidate will have a strong background in Java development, along with expertise in SpringBoot, Microservices architecture, and various database technologies including NoSQL (Scylla, Redis), MySQL, and...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job DescriptionTata Consultancy Services is seeking a highly skilled Java Springboot Developer to join our team.This role involves working on the development of high-quality software applications using Java Springboot. The successful candidate will have excellent programming skills in Java and knowledge of design patterns, with experience in building...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Company OverviewTata Consultancy Services is a global leader in digital transformation driving your business outcomes through our unmatched industrial expertise, customer centricity and innovative technologies.About the RoleWe are looking for an experienced Java Springboot Software Engineer to join our team in Bangalore. As a key member of our engineering...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    We are seeking a skilled Lead Java Developer to join our team at Tata Consultancy Services.Estimated Salary: ₹1,500,000 - ₹2,500,000 per annumAbout UsTata Consultancy Services (TCS) is a global leader in IT services and consulting. We have been transforming businesses through technology for over 50 years.We believe that the right talent can make all the...


  • Bengaluru, Karnataka, India Bosch Group Full time

    Job OverviewWe are seeking a highly skilled Software Development Expert to join our team at the Bosch Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java and SpringBoot technologies.Key ResponsibilitiesDevelop and maintain complex software...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Redefine your career with a challenging role at Tata Consultancy Services, a leading IT consulting and business solutions firm.Estimated salary range: ₹18-25 Lakhs per annum, based on industry standards and location in Bangalore.We are looking for an experienced Java SpringBoot developer to join our team. As a Java SpringBoot developer, you will play a...


  • Bengaluru, Karnataka, India Recruitment Consulting firm Full time

    Job Title: Java Spring Boot Software EngineerJob Description:We are seeking a highly skilled Senior Java Microservices Developer to join our team at Recruitment Consulting firm. The ideal candidate will have extensive experience in designing and developing microservices/APIs using Java/Spring Boot and open-source front-end technologies.Key...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job Title: Senior Java Springboot DeveloperWe are seeking an experienced Senior Java Springboot Developer to join our team in Hyderabad or Bangalore.About the Role:This is a fantastic opportunity for a skilled Java Springboot Developer to take their career to the next level and work on challenging projects with a dynamic team.Responsibilities:Develop and...


  • Bengaluru, Karnataka, India Talenoid Full time

    About the RoleWe are seeking an experienced Senior Java Microservices Architect to join our team at Talenoid. The ideal candidate will have a strong background in designing and implementing large distributed systems with microservices, as well as a deep understanding of application, infrastructure, and security architecture. As a Senior Java Microservices...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job Description:As a Java Full Stack Engineer at Tata Consultancy Services, you will be working on developing and maintaining microservices-based applications using Springboot. With a strong focus on software development, you will be responsible for designing, implementing, and testing efficient and scalable software solutions.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India NETSACH GLOBAL Full time

    Greetings from Netsach Global - A Leading Cyber Security Firm.We are seeking a seasoned Java Developer with extensive experience to lead our Engineering Team. The ideal candidate will have a strong background in software development and be well-versed in the latest industry trends.Job DescriptionWe offer a competitive salary of ₹1,200,000 - ₹3,600,000...