Java, Spring Boot, RESTful APIs, SQL/NoSQL databases, API integrat

Tata Consultancy Services

Kolkata District

On-site

INR 1,800,000 - 3,000,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services in India seeks an experienced software professional for a challenging role in full-stack development. You will architect and implement backend services with Java/Spring Boot and craft responsive front-ends using React.js, managing APIs, services, and data flows across microservices.

You will work in an Agile team, contributing to CI/CD pipelines and modern DevOps practices. The ideal candidate has about 8 years of experience, strong design skills, and hands-on expertise

Qualifications

  • Extensive experience in building enterprise-grade backend services using Spring Boot.
  • Proficient in designing scalable RESTful APIs and microservices architectures.
  • Strong frontend proficiency with React.js, ES6+, HTML5 and CSS3.
  • Experience with Redux or Context API for state management.
  • Solid SQL/NoSQL knowledge including Oracle, PostgreSQL, MySQL and Elasticsearch.
  • Hands-on with CI/CD pipelines using Jenkins, GitLab and Git.

Skills

Java, Spring Boot, and React.js
RESTful Web Services and Microservices
JavaScript (ES6+), HTML5, and CSS3
React State Management (Redux, Context
SQL and NoSQL Databases
CI/CD and Version Control
Agile Methodologies
Java & J2EE
Spring Boot & Microservices
REST/SOAP
Kafka
Hibernate
Maven
Struts
React.js
JavaScript (ES6+)
HTML5 & CSS3
Oracle PL/SQL
PostgreSQL
MySQL
Elasticsearch
Swagger/OpenAPI
JUnit
Eclipse
IntelliJ
Docker
Kubernetes
Unix/Linux
Git
GitLab
Jenkins
TypeScript
Cloud platforms
Accessibility/SEO
Redis
Memcached
API Gateway

Tools

Docker
Kubernetes
Git
GitLab
Jenkins

Job description

Role & responsibilities
Preferred candidate profile

Java, Spring Boot, RESTful APIs, SQL/NoSQL databases, API integration,System design. Git, CI/CD, AWS

Experience: 8years
Key Capabilities
  • Java, Spring Boot, and React.js:
  • Ability to build enterprise-grade backend services using Spring Boot and create modern, responsive UIs using React.js, leveraging reusable components and hooks for efficient state management.
  • RESTful Web Services and Microservices:
  • Skilled in designing scalable APIs and implementing microservices architecture, including service discovery, load balancing, and inter-service communication.
  • JavaScript (ES6+), HTML5, and CSS3:
  • Expertise in modern JavaScript features, semantic HTML, and CSS for responsive design and cross-browser compatibility.
  • React State Management (Redux, Context API):
  • Ability to manage complex application states efficiently using Redux or Context API.
  • SQL and NoSQL Databases:
  • Proficient in relational databases (Oracle PL/SQL, PostgreSQL, MySQL) and NoSQL solutions like Elasticsearch for search and analytics.
  • CI/CD and Version Control:
  • Hands-on experience in automating build and deployment pipelines using Jenkins, GitLab, and managing code repositories with Git.
  • Agile Methodologies:
  • Ability to work in iterative development cycles, participate in sprint planning, and deliver high-quality software using agile practices.
Desirable skills
  • Back-end:
  • Java & J2EE: Strong understanding of enterprise-level Java applications.
  • Spring Boot & Microservices: Ability to design modular, scalable services.
  • REST/SOAP: Experience in building and consuming APIs for integration.
  • Kafka: Familiarity with event-driven architecture and message streaming.
  • Hibernate: Expertise in ORM for efficient database interaction.
  • Maven: Proficiency in managing dependencies and build automation.
  • Struts: Ability to maintain or migrate legacy applications.
  • Front-end:
  • React.js: Skilled in building dynamic, responsive UIs using React components, hooks, and state management.
  • JavaScript (ES6+): Strong command of modern JavaScript features.
  • HTML5 & CSS3: Ability to create semantic, accessible, and responsive layouts.
  • Databases:
  • Relational: Oracle PL/SQL, PostgreSQL, MySQL.
  • NoSQL: Elasticsearch for search and analytics.
  • Tools & Frameworks:
  • Swagger/OpenAPI: For API documentation and testing.
  • JUnit: For unit and integration testing.
  • IDE Proficiency: Eclipse and IntelliJ for efficient development workflows.
  • Containerization & Deployment:
  • Docker: Knowledge of containerization for packaging applications.
  • Kubernetes: Familiarity with orchestration for scaling and managing containerized apps (a plus).
  • Operating Systems:
  • Experience working in Unix/Linux environments for deployment and troubleshooting.
Optional Skills
  • Familiarity with TypeScript for React development.
  • Basic knowledge of cloud platforms and monitoring tools.
  • Understanding of accessibility standards and SEO best practices.
  • Exposure to caching technologies like Redis or Memcached.
  • Knowledge of API Gateway tools (e.g., Kong, AWS API Gateway).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Walk-in | Java full stack with React js
Walk-in | Java full stack with React js

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Spring Boot Developer
Java Spring Boot Developer

Digitide • Bengaluru

On-site
INR 1,200,000 - 1,800,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
Java Full Stack Developer

Bounteous x Accolite • Chennai District, Bengaluru, Gurugram District

Hybrid
INR 1,500,000 - 2,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 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
Java React Developer-S
Java React Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java Developer
Java Developer

Talent21 • Hyderabad

On-site
INR 4,000,000 - 6,000,000