Principal Java Software Engineer

1 week ago


Kolkata, West Bengal, India Tata Consultancy Services Full time
Job Summary:

As a Principal Java Software Engineer at Tata Consultancy Services, you will be responsible for leading high-performing teams and driving the development of cutting-edge Java applications. This is an exceptional opportunity to leverage your technical expertise and leadership skills to drive business growth and innovation.

About the Role:

This role requires a seasoned Java professional with a strong background in software engineering, architecture, and team leadership. You will be expected to design, develop, and deploy large-scale Java applications using various technologies such as Spring, Spring Boot, and Agile methodologies. Additionally, you will be responsible for mentoring junior engineers, providing technical guidance, and contributing to the overall success of the team.

Key Responsibilities:

- Design and develop large-scale Java applications using Spring, Spring Boot, and other relevant technologies
- Lead high-performing teams and drive collaboration among team members
- Mentor junior engineers and provide technical guidance
- Contribute to the overall success of the team and drive business growth

Requirements:

To be successful in this role, you must have:

- 5+ years of experience in software engineering, preferably in a leadership position
- Excellent knowledge of Java, including OOP principles, design patterns, and architecture
- Strong understanding of Agile methodologies and experience working in Scrum teams
- Experience with CI/CD tools, version control systems like Git, and automated testing frameworks

What We Offer:

Tata Consultancy Services offers a dynamic and challenging work environment that encourages growth and innovation. As a Principal Java Software Engineer, you will have access to extensive training and development opportunities, mentorship from experienced professionals, and the chance to work on diverse projects that drive business value. Our comprehensive compensation package includes a competitive salary of $140,000 per annum, along with additional benefits such as health insurance, retirement plans, and paid time off.

  • Kolkata, West Bengal, India Webologix Ltd INC Full time

    About the JobWe are seeking an experienced Principal .NET Software Engineer to join our team at Webologix Ltd/ INC.Job OverviewThe successful candidate will be responsible for designing, developing, and deploying scalable and efficient software solutions using .NET technologies. The ideal candidate will have a strong background in software engineering, with...


  • Kolkata, West Bengal, India Risk Resources LLP Full time

    Company Overview">Risk Resources LLP is a leading provider of risk management solutions, dedicated to helping businesses navigate complex regulatory environments. Our team of experts is passionate about delivering innovative solutions that meet the evolving needs of our clients.About the RoleWe are seeking an experienced Principal Software Engineer to join...


  • Kolkata, West Bengal, India RS Software Full time

    About the RoleWe are seeking an experienced and skilled Java Software Developer to join our Product Team in Kolkata. As a key member of our team, you will play a crucial role in designing, developing, and optimizing features for our real-time fraud detection solution.About RS SoftwareRS Software is a leading provider of global payment platforms with a...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    We are seeking an experienced Senior Java Software Engineering Lead to join our team at Tata Consultancy Services in Kolkata.As a key member of our development team, you will be responsible for leading the development of complex software applications using Java and related technologies. You will work closely with cross-functional teams to design, develop,...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    About the RoleWe are seeking a highly skilled Java Software Engineer to join our team at Tata Consultancy Services. As an expert in application development, you will be responsible for designing, implementing, and maintaining high-volume and low-latency Java applications for mission-critical systems.


  • Kolkata, West Bengal, India Indus Net Technologies Ltd Full time

    Job DescriptionWe are seeking an experienced Backend Software Engineer to join our team at Indus Net Technologies Ltd. In this role, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems using Springboot and NodeJS technologies.About the RoleThis is a senior-level position that requires 4+ years of...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    Job OverviewTata Consultancy Services (TCS) is a leading IT services company that provides innovative and cutting-edge technology solutions to its clients. We are currently seeking a highly skilled Java Software Engineering Leader to join our team in Kolkata.Estimated Salary: ₹50,00,000 - ₹75,00,000 per annum based on the candidate's experience and...


  • Kolkata, West Bengal, India RS Software Full time

    We are seeking a talented and experienced High-Performance Java Developer to join our team at RS Software. Our company builds global, national and enterprise payment platforms, with presence in four continents.As a High-Performance Java Developer, you will play a key role in designing, developing, and optimizing features for our real-time fraud detection...


  • Kolkata, West Bengal, India Aricent Full time

    **Job Title:** Senior Software EngineerAt Arcent, we are seeking an experienced Senior Software Engineer to lead our software development team. The ideal candidate will have a strong background in Java and full stack technologies, with a proven track record of delivering high-quality software solutions.**Key Responsibilities:**Develop and maintain complex...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    Job DescriptionThe position of Senior Java Software Development Lead is a high-level technical role within Tata Consultancy Services, focusing on leading the development and maintenance of complex Java applications. This includes designing, implementing, and ensuring the scalability and reliability of these systems.This leadership role demands extensive...


  • Kolkata, West Bengal, India RS Software Full time

    Explore a rewarding opportunity with RS Software, a pioneering payment solutions provider. We are seeking an experienced Tech Lead specializing in microservice development to join our team.**Job Overview:**We are looking for a highly skilled technical leader to oversee the technical execution of projects and ensure the delivery of high-quality software. The...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    Tata Consultancy ServicesWe are seeking an experienced Java Software Engineer to join our team in Kolkata. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.About the Role:Develop integrated applications that prioritize customer-centricityDesign, implement, and maintain high-volume,...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    Job OverviewWe are seeking an experienced Senior Java Software Engineer to join our team in developing Spring Boot applications. The ideal candidate will have a strong background in Java and Spring Boot, with experience in designing and implementing scalable and efficient software systems.About the RoleIn this role, you will be responsible for designing,...


  • Kolkata, West Bengal, India LTIMindtree Full time

    Job OverviewLTIMindtree is seeking an experienced Java Software Developer with expertise in Angular to join our team. This role involves working on complex software development projects and collaborating with cross-functional teams.Estimated SalaryThe estimated annual salary for this position ranges from ₹25,00,000 to ₹55,00,000 based on location and...

  • Software Developer

    3 weeks ago


    Kolkata, West Bengal, India RS Software Full time

    About RS SoftwareRS Software is a leading provider of global, national, and enterprise payment platforms with a presence in four continents. The company's product suite combines knowledge systems built over 30 years to deliver mission-critical payment solutions that combine innovation and entrepreneurship.VisionThe vision at RS Software is to deliver...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    Job OverviewTata Consultancy Services is seeking a seasoned Java professional to lead our team in the development of cutting-edge software solutions. As a Senior Java Software Architect, you will be responsible for designing and implementing complex software systems using Java technologies.Salary InformationThe estimated annual salary for this position is...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    We are a leading global IT consulting and business solutions organization, TATA CONSULTANCY SERVICES LIMITED. Our team is looking for a skilled Java Software Engineer with expertise in microservices architecture. Company OverviewTata Consultancy Services (TCS) is a pioneer in the digital transformation of businesses globally. As a trusted partner, we help...


  • Kolkata, West Bengal, India Navigators Software Full time

    Job Summary">Navigators Software is seeking a highly skilled Senior iOS Software Engineer to join our team. This role will involve designing and building advanced applications for the iOS platform, collaborating with cross-functional teams, and ensuring the highest level of quality and performance.">About Us">Navigators Software is a leading provider of...


  • Kolkata, West Bengal, India AppSierra Solutions Pvt Ltd Full time

    Job TitleWe are seeking a Senior Software Engineer to lead and mentor a team of engineers in delivering high-quality software solutions for AppSierra Solutions Pvt Ltd.About the RoleLead and mentor a team of engineers to deliver high-quality software solutions.Oversee the modernization of legacy systems, integrating new technologies and frameworks...


  • Kolkata, West Bengal, India Tata Consultancy Services Full time

    Job Summary: We are seeking a highly skilled Software Development Specialist - Java to join our team at Tata Consultancy Services. This is an excellent opportunity for a talented individual to work on high-volume and low-latency Java applications, contributing to mission-critical systems.About the Role: As a Software Development Specialist - Java, you will...