Tata Consultancy Services

Java Fullstack Developer

Tata Consultancy Services$80K — $125K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of Java application development experience.
  • 5+ years of experience leading Java application development teams.
  • 3+ years of experience in ReactJS UI development.
  • Hands-on expertise in Java, J2EE, Spring Boot, Spring MVC, REST APIs, and Microservices.
  • Familiarity with Git, Jenkins, and CI/CD pipelines.
  • Understanding of design patterns, system design, and application security.

Responsibilities

  • Lead the architecture, design, and development of high-performance enterprise applications.
  • Provide technical guidance across Java, Spring Boot, Microservices, and ReactJS technologies.
  • Define coding standards and best practices for application architecture.
  • Conduct code reviews to maintain quality, security, and performance standards.
  • Develop backend services and build modern user interfaces with various frontend technologies.

Benefits

  • Flexible work arrangements.
  • Professional development opportunities.
  • Access to the latest technologies and tools.
  • Comprehensive health and wellness programs.
Full Job Description
Required Skills & Experience
  • 12+ years of Java application development experience.
  • 5+ years of experience leading Java application development teams.
  • 3+ years of ReactJS UI development experience.
  • Strong hands-on expertise in:
    • Java, J2EE
    • Spring Boot, Spring MVC
    • REST APIs, Microservices Architecture
    • ReactJS, JavaScript, TypeScript
    • HTML5, CSS3
    • SQL and NoSQL databases
  • Experience with Git, Jenkins, CI/CD pipelines.
  • Strong understanding of design patterns, system design, and application security.
  • Experience in Agile/Scrum delivery methodologies.
  • Excellent communication, leadership, and stakeholder management skills.

Technical Leadership
  • Lead the architecture, design, and development of scalable, secure, and high-performance enterprise applications.
  • Provide technical guidance to development teams across Java, Spring Boot, Microservices, and ReactJS technologies.
  • Define application architecture, coding standards, design patterns, and best practices.
  • Conduct code reviews and ensure adherence to quality, security, and performance standards.

Full-Stack Development
  • Develop backend services using Java, Spring Boot, REST APIs, and Microservices.
  • Build responsive and modern user interfaces using ReactJS, JavaScript/TypeScript, HTML5, and CSS3.
  • Design and implement API integrations with internal and external systems.
  • Optimize application performance, scalability, and reliability.


Salary - $80,000 - $125,000

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Java Fullstack Developer jobs: