Walk-in | Java Full stack Developer with ReactJS

Tata Consultancy Services

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services in Bengaluru is seeking a Senior Java Developer to design, develop, and optimize enterprise-scale Java applications. The role spans core Java, Spring Boot, microservices, RESTful services, and frontend integration with React.js.

You will focus on performance optimization, code quality, and robust testing within an Agile team, collaborating with data engineers and frontend developers in a dynamic, cloud-enabled environment.

Qualifications

  • Profound insight into Core Java and Java 8 features.
  • Expertise in implementing and optimizing EJB components and Hibernate ORM.
  • Strong understanding of Spring MVC and Spring Batch frameworks.
  • Solid knowledge of SQL and relational database design.
  • Experience in ETL processes and data integration workflows.
  • Proficiency in developing and consuming SOAP-based web services.
  • Hands-on experience with performance optimization techniques in Java applications.
  • Familiarity with Microservices architecture and RESTful service design.
  • Experience with Spring Boot and modern Java frameworks.
  • Working knowledge of UI frameworks like React.js, along with HTML, JavaScript, and CSS.
  • Familiarity with build and version control tools such as Maven, Gradle, Jenkins and Git.
  • Good understanding of containerization and deployment using Docker, Kubernetes, and Jboss.
  • AWS Lambda Fundamentals: proficiency in creating, configuring, and deploying Lambda functions, monitoring with CloudWatch.
  • Apache Kafka Fundamentals: knowledge of Kafka architecture, topics, producers, and consumers.
  • Implementing AWS Glue with Terraform - provisioning interdependent resources for ETL pipelines.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.
  • Adhere to Agile practices.

Skills

Core Java
Java 8 features
EJB components
Hibernate
Spring MVC
Spring Batch
SQL
ETL
SOAP web services
performance optimization
Microservices
RESTful service design
Spring Boot
React.js
HTML
JavaScript
CSS
Maven
Gradle
Jenkins
Git
Docker
Kubernetes
Jboss
AWS Lambda
Apache Kafka
AWS Glue with Terraform

Tools

Maven
Gradle
Jenkins
Git
Docker
Kubernetes
Jboss
React.js

Job description

Job Requirements*

  • Profound insight into Core Java and Java 8 features
  • Expertise in implementing and optimizing EJB components and Hibernate ORM
  • Strong understanding of Spring MVC and Spring Batch frameworks
  • Solid knowledge of SQL and relational database design
  • Experience in ETL processes and data integration workflows
  • Proficiency in developing and consuming SOAP-based web services
  • Hands-on experience with performance optimization techniques in Java applications
  • Familiarity with Microservices architecture and RESTful service design
  • Experience with Spring Boot and modern Java frameworks
  • Working knowledge of UI frameworks like React.js, along with HTML, JavaScript, and CSS
  • Familiarity with build and version control tools such as Maven, Gradle, Jenkins and Git
  • Good understanding of containerization and deployment using Docker, Kubernetes, and Jboss
  • AWS Lambda Fundamentals: Proficiency in creating, configuring, and deploying Lambda functions, understanding the serverless execution model, concurrency, function URLs, and monitoring with Amazon CloudWatch.
  • Apache Kafka Fundamentals: Knowledge of Kafka architecture, including topics, partitions, producers, and consumers. Familiarity with managing Kafka clusters, either self-managed or using Amazon Managed Streaming for Kafka
  • Implementing AWS Glue with Terraform - provisioning several interdependent resources to define a complete ETL (Extract, Transform, Load) pipeline.

Key Responsibilities*

  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Agile practices
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Developer- React
Java Full Stack Developer- React

Impronics Technologies • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Java Full Stack Developer
Java Full Stack Developer

Logic Planet • Pune District

Hybrid
INR 1,800,000 - 3,000,000
Java Full Stack Developer
Java Full Stack Developer

Allegis Group • Pune District, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java - ReactJs full stack Developer
Java - ReactJs full stack Developer

Wissen Infotech • Bengaluru

Hybrid
INR 2,200,000 - 3,600,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 Full Stack Developer
Java Full Stack Developer

Happiest Minds Technologies • Bengaluru

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

Experis • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Java Full Stack Developer (React JS)
Java Full Stack Developer (React JS)

Capgemini • Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000
Java React Developer-S
Java React Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java Fullstack Developer(Java+React.Js/Angular 2+)
Java Fullstack Developer(Java+React.Js/Angular 2+)

Manatal • Bengaluru

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