Tata Consultancy Services

Java Full Stack Developer

Tata Consultancy Services$110K — $125K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience with Java (8/11/17) and Spring Boot
  • Proficient in React.js and building responsive front-end applications
  • Strong understanding of microservices and REST API development
  • Experience with SQL databases (Oracle/PostgreSQL/SQL Server)
  • Familiarity with cloud services (AWS or Azure) and CI/CD tools (Jenkins, Azure DevOps)

Responsibilities

  • Design and develop scalable full-stack applications using Java and React.js
  • Develop RESTful APIs and microservices following best practices
  • Create user-friendly front-end applications with modern JavaScript tools
  • Implement reusable UI components with state management solutions
  • Integrate front-end and back-end services to build complete applications
  • Deploy and manage applications in cloud environments using Docker and Kubernetes
  • Collaborate with teams to ensure quality solutions and participate in Agile processes

Benefits

  • Opportunities for professional growth and development
  • Remote work flexibility and work-life balance
  • Participation in Agile/Scrum methodologies
  • Access to cutting-edge technology and tools
  • Mentorship and support for junior developers
Full Job Description
Java Full Stack Developer with React JS

Must Have Technical/Functional Skills

Primary Skill-

Java 8/11/17

Spring Boot

React.js

Microservices

REST API Development

Secondary Skill-

SQL (Oracle/PostgreSQL/SQL Server)

Apache Kafka

Docker & Kubernetes/OpenShift

Jenkins / Azure DevOps / CI-CD

AWS or Azure Cloud

Roles & Responsibilities
• Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and React.js.
• Develop RESTful APIs and Microservices following industry best practices.
• Build responsive and user-friendly front-end applications using React.js, JavaScript, HTML5, and CSS3.
• Develop reusable UI components and implement state management using Redux or React Hooks.
• Integrate front-end applications with backend services and APIs.
• Design and implement secure, high-performance backend services using Spring Boot and Java.
• Create database schemas, write optimized SQL queries, and manage data persistence using JPA/Hibernate.
• Participate in application architecture, technical design, and code review sessions.
• Collaborate with business analysts, product owners, QA teams, and other stakeholders to deliver quality solutions.
• Develop and maintain Microservices architecture for enterprise applications.
• Implement authentication and authorization mechanisms using OAuth2, JWT, or SSO.
• Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.
• Deploy and manage applications in cloud environments such as AWS or Azure.
• Utilize Docker and Kubernetes/OpenShift for containerization and orchestration.
• Integrate messaging solutions such as Apache Kafka for event-driven architectures.
• Troubleshoot production issues and provide timely resolutions.
• Perform unit testing, integration testing, and support automated testing initiatives.
• Follow Agile/Scrum methodologies and actively participate in sprint ceremonies.
• Ensure application performance, scalability, security, and reliability.
• Mentor junior developers and contribute to engineering best practices.

Salary Range- $110,000-$125,000 a year

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

  • Tata Consultancy Services
    Product Owner - ETL, SSIS , Power Bi
    $90K — $115K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Tata Consultancy Services
    Engineer
    $80K — $90K *
    Jersey City, NJ 07305 (Hudson County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    IAM Architect
    $120K — $130K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Executive
    $80K — $90K *
    Plano, TX 75025 (Collin County)
    Business Services
    In-Person
  • Tata Consultancy Services
    AWS Technical Lead
    $100K — $140K *
    Parsippany, NJ 07054 (Morris County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Java Full Stack Developer jobs: