Walk-in | Java full stack with React js

Tata Consultancy Services

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tata Consultancy Services in Bengaluru, India, seeks a software engineer skilled in frontend (React.js) and backend (Java/Spring Boot) to build scalable microservices and robust RESTful APIs. You will work across database design, architecture discussions, and DevOps practices in an Agile team.

You’ll collaborate with UX designers and product managers to deliver high-quality features, leveraging CI/CD pipelines and cloud deployments in a fast-paced environment.

Qualifications

  • Bachelor's or master's degree in CS/IT or related field.
  • Strong problem-solving and collaboration.
  • Experience with Agile environments.

Responsibilities

  • Build responsive, interactive UIs with React.js and modern frontend tools.
  • Design scalable backend microservices with Java, Spring Boot.
  • Develop RESTful APIs and manage databases (SQL/NoSQL).
  • Contribute to architecture aligning security, scalability, performance.
  • Participate in CI/CD using Jenkins, Docker, Kubernetes; deploy on cloud.

Skills

Java
Spring Boot
Microservices
REST APIs
React.js
Redux
TypeScript
HTML/CSS
Jest/RTL

Education

Bachelor's/Master’s in CS/IT

Tools

Git
Maven/Gradle
Webpack/Vite
Jenkins
Docker
Kubernetes
Postman
GraphQL

Job description

Key Responsibilities
  • Frontend Development: Build responsive, pixel-perfect, and highly interactive user interfaces using React.js, Redux/Context API, HTML5, CSS3, and modern frontend build tools.
  • Backend Development: Design and develop scalable microservices and robust RESTful APIs using Java (8 or higher), Spring Boot, and Spring Cloud frameworks.
  • Database Management: Write optimized queries, design schemas, and manage data integrity using relational (e.g., PostgreSQL, MySQL) and/or Non-Relational (e.g., MongoDB) databases.
  • Architecture & Design: Participate in architectural discussions, ensuring application designs align with enterprise standards for security, scalability, and performance.
  • DevOps & Deployment: Collaborate on CI/CD pipeline setups using tools like Jenkins, Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
  • Quality Assurance: Write clean, maintainable, and testable code. Implement unit testing using JUnit/Mockito for the backend and Jest/Enzyme/RTL for the frontend.
  • Collaboration: Work closely with UX/UI designers, product managers, and cross-functional teams in an Agile/Scrum environment to deliver high-quality features.
Required Skills & Qualifications
Backend Technical Skills:
  • Strong core Java proficiency (Java 8 / 11 / 17).
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
  • Deep understanding of Microservices architecture and RESTful API design.
  • Experience with messaging queues like Apache Kafka or RabbitMQ is a plus.
Frontend Technical Skills:
  • Extensive experience with React.js and its core principles (Hooks, Lifecycle, State Management).
  • Proficiency in state management libraries like Redux, Redux-Saga, or Context API.
  • Strong command of modern JavaScript (ES6+), TypeScript, HTML5, and CSS3/SASS.
  • Experience with UI frameworks like Material-UI, Tailwind CSS, or Bootstrap.
Database & Tools:
  • Proficiency with SQL databases (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Redis).
  • Experience with version control tools, specifically Git.
  • Familiarity with build tools like Maven, Gradle, Webpack, or Vite.
Soft Skills & Education:
  • Bachelors/Master’s degree in Computer Science, Information Technology, or a related field.
  • Strong problem-solving and analytical skills.
  • Excellent communication and team collaboration abilities.
  • Ability to thrive in a fast-paced, Agile environment.
Preferred/Nice-to-Have Skills
  • Experience with cloud services (AWS EC2, S3, RDS, Lambda or Azure equivalent).
  • Familiarity with containerization (Docker, Kubernetes).
  • Knowledge of GraphQL.
  • Experience with Next.js or modern micro-frontend architectures.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Bounteous x Accolite • Chennai District, Bengaluru, Gurugram District

Hybrid
INR 1,500,000 - 2,500,000
Java Developer (React)
Java Developer (React)

Alten • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Java Full Stack Developer
Java Full Stack Developer

Advance Career Solutions • Dadri, Greater Noida

Hybrid
INR 900,000 - 1,500,000
Java Full Stack Developer(React*)
Java Full Stack Developer(React*)

Talent21 • Hyderabad

On-site
INR 1,200,000 - 1,600,000
Talent21 offers career growth and a-st
Competitive compensation
Java React Developer-S
Java React Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Walk-in | Full Stack Developer (Java + React.js)
Walk-in | Full Stack Developer (Java + React.js)

Tata Consultancy Services • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Java, Spring Boot, RESTful APIs, SQL/NoSQL databases, API integrat
Java, Spring Boot, RESTful APIs, SQL/NoSQL databases, API integrat

Tata Consultancy Services • Kolkata District

On-site
INR 1,800,000 - 3,000,000
Java React FullStack Developer
Java React FullStack Developer

Deloitte US-India Offices • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 800,000 - 1,200,000
Java Full Stack Developer - Reactjs
Java Full Stack Developer - Reactjs

Capgemini • Bengaluru, Mumbai

Hybrid
INR 1,500,000 - 2,800,000
Java Fullstack developer
Java Fullstack developer

Capgemini • Pune District

On-site
INR 1,200,000 - 1,800,000