Senior Java Software Engineer

17 hours ago


Pune, Maharashtra, India Tata Consultancy Services Full time
About the Role

We are seeking a skilled Senior Java Software Engineer to join our team at Tata Consultancy Services. This is an excellent opportunity for a professional with expertise in building UI applications using HTML, REST, CSS, JSON, JavaScript, and React.

Job Description

As a Senior Java Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Java 8 and Java 11 features such as Lambdas, Streams, Collections, Concurrency, and IO. You will also work on implementing RESTful Services using JAXRS and Jersey, and have experience with Cassandra NoSQL, Redis, and Guava.

Requirements

To be successful in this role, you must have:

  • Expertise in core Java and object-oriented analysis and design
  • In-depth knowledge and experience in Java 8 and Java 11 features
  • Good understanding of design principles, algorithms, and data structures
  • Experience in application development with Cassandra NoSQL, Redis, and Guava
  • Strong understanding of JSON fundamentals
Competencies

We are looking for individuals who possess the following competencies:

  1. Excellent technical skills in Java, including experience with Spring boot, VueJS, Angular
  2. Strong problem-solving skills and ability to work under pressure
  3. Effective communication and collaboration skills
  4. Able to adapt quickly to new technologies and processes
About Us

Tata Consultancy Services (TCS) is a leading global IT services company that provides business consulting, technology, engineering, and digital transformation services. We are committed to helping our clients transform their businesses through innovation and excellence.

Salary and Benefits

The salary for this role is approximately ₹1,200,000 - ₹1,800,000 per annum, depending on experience. In addition to a competitive salary, we offer a range of benefits, including health insurance, retirement plans, and opportunities for career growth and development.



  • 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 Rocket Software Full time

    Job OverviewThe Senior Software Engineer at Rocket Software designs, develops, and implements software features, functionality, and enhancements. They troubleshoot and debug software, ensuring its compatibility with hardware. This role involves creating software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Pratiti Technologies Pvt. Ltd. Full time

    Job Title: Senior Java Software EngineerJob Description: Pratiti Technologies Pvt. Ltd. is seeking a highly skilled Senior Java Software Engineer to join our team.Key Responsibilities:* Design, develop, and test software applications using Java and Spring Framework* Collaborate with cross-functional teams to identify and prioritize project requirements*...


  • 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 Pradeep Tech Services Full time

    **Job Title:** Senior Java Software EngineerAt Pradeep Tech Services, we're seeking a highly skilled Senior Java Software Engineer to join our team. As a senior member of our engineering team, you will play a key role in designing, implementing, and maintaining high-volume and low-latency Java-based applications.**Key Responsibilities:**Contribute to all...


  • Pune, Maharashtra, India Vyom Labs Pvt Ltd Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Vyom Labs Pvt Ltd. The ideal candidate will have a strong background in Java development and experience working in a full DevOps Agile environment.Key Responsibilities:Design and develop high-quality Java software...


  • Pune, Maharashtra, India TransformHub Full time

    Job Role: Senior Java DeveloperTransformHub is seeking an experienced Senior Java Developer to join our Backend Chapter. As a key member of our team, you will be responsible for designing, building, and maintaining high-quality Java-based applications that run in cloud or on-premises data centers to support both web and mobile applications.This role requires...


  • Pune, Maharashtra, India AgileSoft Systems Full time

    Job Details:Position: Senior Java Software EngineerExperience Level: 3-5 YearsJob Location: PuneWorking Days: 5 daysWe are seeking a skilled Senior Java Software Engineer to join our talented software team. As a Senior Java Software Engineer, you will be responsible for managing Java/Java EE application development and providing expertise in the full...


  • Pune, Maharashtra, India Selsoftinc Full time

    **Job Title:** Senior Java Software Engineer**Job Description:**We are seeking a highly skilled Senior Java Software Engineer to join our team at Selsoftinc. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Spring Boot. **Responsibilities:**1. Design and...


  • 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 Salt Technologies Full time

    We are looking for a Senior Software Engineer with expertise in Java to join our team. The ideal candidate will have a strong background in microservices architecture and experience with cloud-native development.Responsibilities include designing and implementing scalable backend systems using Java and collaborating with cross-functional teams to deliver...


  • Pune, Maharashtra, India REVEILLE TECHNOLOGIES PRIVATE LIMITED Full time

    About the RoleWe are seeking an experienced Senior Java Software Engineer to join our team at Reveal Technologies Private Limited.Job SummaryThe ideal candidate will have a strong background in Java development and be proficient in designing and implementing high-volume, low-latency applications. The role involves contributing to all stages of the software...


  • Pune, Maharashtra, India Live Connections Full time

    Job Title: Senior Java Software EngineerJob Summary:Live Connections seeks an experienced Senior Java Software Engineer to join our team in Pune. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale distributed systems using Java and Azure cloud services.Responsibilities:- Design and...


  • Pune, Maharashtra, India Global Pharma Tek Full time

    Job Title: Senior Software Engineer - Java DeveloperJob Summary:Global Pharma Tek is seeking a highly skilled Senior Software Engineer - Java Developer to lead our software development team. The ideal candidate will have a strong background in Java, Spring, and DevOps, with excellent problem-solving skills and the ability to work collaboratively in a...


  • 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 BirlaSoft Full time

    We are seeking a skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining complex software systems using Java. You will work closely with our cross-functional teams to deliver high-quality solutions that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • Pune, Maharashtra, India Snaphunt Full time

    About the RoleWe are seeking an experienced Senior Java Software Engineer to lead our team and drive the development of our software solutions.Key ResponsibilitiesDesign, develop, and maintain high-quality Java software applications.Lead and mentor junior engineers to improve their skills and knowledge.Collaborate with cross-functional teams to identify and...


  • Pune, Maharashtra, India Quess IT Staffing Full time

    **Job Title:** Senior Java Software Engineer**Job Description:** We are seeking an experienced Java Developer to join our team at Quess IT Staffing in Pune. The ideal candidate will have a strong background in Java development, with a minimum of 5 years of experience in technologies like Core Java, Spring Boot, Tomcat/WebLogic, Hibernate, and...


  • Pune, Maharashtra, India Live Connections Full time

    We are seeking a seasoned Senior Java Software Engineer to join our team at Live Connections. As a critical member of our technical team, you will be responsible for designing, developing, and maintaining large-scale distributed systems using Java.Key Responsibilities:Design and develop high-quality Java software using object-oriented principles.Collaborate...