Senior Java Enterprise Software Engineer

13 hours ago


Pune, Maharashtra, India Tata Consultancy Services Full time

We are seeking an experienced and skilled Senior Java Enterprise Software Engineer to join our team at Tata Consultancy Services. This is a fantastic opportunity for someone who wants to work on complex software projects using Java technologies.

Job Description:

The ideal candidate will have experience in building scalable and maintainable enterprise software applications using Java, as well as a strong understanding of object-oriented programming principles and design patterns.

Key Responsibilities:

  • Design, develop, and deploy high-quality Java-based software solutions
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Participate in code reviews and ensure adherence to coding standards
  • Contribute to the development of technical documentation and knowledge-sharing initiatives

Requirements:

  • Bachelor's degree in Computer Science or related field; Master's degree preferred
  • Minimum 4-8 years of experience in Java development; more experience is a plus
  • Expertise in Java 8 and Java 11 features such as Lambdas, Streams, Collections, Concurrency, and IO
  • Strong understanding of design principles, algorithms, and data structures
  • Experience in application development with Cassandra NoSQL, Redis, and Guava
  • Familiarity with RESTful Services using JAXRS and Jersey

What We Offer:

  • A competitive salary range of ₹1,200,000 - ₹2,400,000 per annum, depending on experience
  • A comprehensive benefits package, including health insurance, retirement plan, and paid time off
  • Ongoing training and professional development opportunities

About Us:

Tata Consultancy Services (TCS) is a global IT services company that provides innovative business solutions to clients across various industries. As a leader in the industry, we offer a dynamic and challenging work environment that fosters growth and collaboration.



  • Pune, Maharashtra, India BMC Software, Inc. Full time

    We are an award-winning, equal opportunity employer with a culturally diverse and fun work environment.Giving back to the community drives us to be better every single day.We champion your wins and support you in achieving excellence.Your peers will inspire and drive you to succeed.Our mission is to help customers free up time and space to become an...


  • Pune, Maharashtra, India Intriant HR Services India Full time

    Job Title: Senior Java Software EngineerJob Overview:GSPANN is looking for an experienced Senior Java Software Engineer to lead and mentor a team of engineers in designing, developing, and delivering scalable, high-quality software solutions using Java, Spring Boot, and Microservices architecture.Key Responsibilities:Lead and mentor a team of software...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Company Overview">BMC Software, Inc. is an award-winning and culturally diverse company that values innovation, quality, and community involvement.">We are driven by a passion for helping our customers become Autonomous Digital Enterprises, empowering them to conquer opportunities ahead.">Job Description">We are seeking a highly experienced Senior Product...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    We at BMC believe that innovation and quality go hand-in-hand. That’s why we’re looking for a skilled SaaS Quality Engineer to join our team. This role offers a unique opportunity to drive cutting-edge technology and shape the future of enterprise software solutions. As a SaaS Quality Engineer, you will be responsible for implementing features, working...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    About the RoleWe are seeking an experienced Enterprise Java Software Engineer to join our team at Tata Consultancy Services. This is a challenging opportunity for a skilled professional to work on complex software projects and contribute to the development of innovative solutions.Job DescriptionThe ideal candidate will have extensive experience in building...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Software Engineering ExcellenceBMC Software, Inc. is an award-winning company that fosters a culture of innovation and quality.We offer a competitive salary range of $180,000 - $220,000 per year.About the Role:This is a senior leadership position in our software engineering team where you will lead the development of our next-generation SaaS solutions.Key...


  • Pune, Maharashtra, India Delphix Software Private Limited Full time

    Delphix Software Private Limited is seeking an exceptional Senior Java Software Architect to drive innovation and shape the future of our product.This role will involve architecting, designing, and building large-scale components of our product, with a focus on creating groundbreaking features and functionalities that propel our product forward.As a key...


  • Pune, Maharashtra, India InRhythm Full time

    About InRhythmWe are a dynamic technology organization committed to delivering innovative solutions that meet the evolving needs of our clients.Job OverviewThis is an exciting opportunity for a seasoned Senior Java Software Engineer to join our high-velocity scrum team and contribute to the development of performant and robust Java...


  • Pune, Maharashtra, India Orcapod Full time

    Job OverviewOrcapod is a leading technology company seeking an experienced Enterprise Java Software Engineer to join our team.Salary and BenefitsWe offer a competitive salary of $120,000 - $180,000 per year, depending on experience, plus a comprehensive benefits package.Key ResponsibilitiesDesign, develop, and deploy scalable enterprise-level applications...


  • Pune, Maharashtra, India LTIMindtree Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at LTIMindtree. This role requires expertise in designing, developing, testing, and deploying Java applications.About the Role:In this position, you will possess strong technical knowledge and experience in Java, J2EE, HTML/XML, SQL, Database Design, XML/EDI for...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    We are an award-winning, equal opportunity employer seeking a highly skilled Enterprise Software Solutions Architect to join our team. As a valued member of our organization, you will play a crucial role in designing and developing cutting-edge enterprise software solutions.Job SummaryBMC Software, Inc. is looking for a talented Java Developer to contribute...


  • Pune, Maharashtra, India Avanciers Full time

    Lead Enterprise Java Backend Engineer OpportunityWe are Avanciers, a company dedicated to delivering innovative solutions.Job Description:We seek an exceptional Sr. Enterprise Java Backend Engineer with extensive experience in leading J2EE, Java, Spring Boot and REST API development projects.Java 8+ is a must, while Java 11+ is preferred for this role.The...


  • Pune, Maharashtra, India XTENTEAM SOLUTIONS LLP Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at XTENTEAM SOLUTIONS LLP. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining robust and scalable financial technology solutions using Java Spring Boot for backend development and React for...


  • Pune, Maharashtra, India LTIMindtree Full time

    Job Title: Senior Java Software EngineerJob Description: We are seeking an experienced Senior Java Software Engineer to join our team at LTIMindtree. The ideal candidate should have 6+ years of experience in Java development, with a strong understanding of software engineering best practices, including unit testing, automation, design patterns, and peer...


  • Pune, Maharashtra, India Ekfrazo Technologies Full time

    Job Title: Senior Java Enterprise ArchitectAbout Ekfrazo TechnologiesEkfrazo Technologies is a dynamic company that seeks an experienced Java Architect/Technical Lead to spearhead the development of complex enterprise-level software applications.Estimated Salary: 25-28 LPAThe ideal candidate will have a deep understanding of web frameworks, database...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    About the RoleWe are seeking a highly skilled Senior Java Enterprise Software Developer to join our team in Pune. As a key member of our development team, you will be responsible for designing, building, and maintaining complex software systems using Java 8 and above.Key ResponsibilitiesDesign and develop high-quality software components using Java 8 or...


  • Pune, Maharashtra, India Capgemini Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Capgemini.Key ResponsibilitiesAs a Senior Java Software Engineer, you will be responsible for designing and developing scalable, efficient, and reliable software applications using Java. You will work closely with our cross-functional teams to deliver high-quality...


  • Pune, Maharashtra, India LTIMindtree Full time

    Job SummaryWe are seeking a highly skilled Senior Java Developer to join our team in delivering enterprise-level software solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java 8, Spring Boot, and Microservices.About the Role:Design and develop scalable,...


  • Pune, Maharashtra, India Virtusa Full time

    Job Title: Senior Java Enterprise ArchitectAbout the Role:Virtusa is seeking a seasoned Java Solution Architect to lead our technology teams in delivering cutting-edge solutions. As a key member of our architecture team, you will be responsible for designing and implementing large-scale enterprise systems using Java technologies.Key Responsibilities:Lead...