Java Full Stack Developer with AWS (Gurgaon/Chennai/Bangalore/Pune)

Tata Consultancy Services

Chennai District, Bengaluru, Pune District

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services in Chennai is seeking a skilled Java full-stack developer to design, develop, and maintain enterprise applications using Java, Spring Boot, and Angular.

You will build RESTful APIs, microservices, design databases, and work with graph databases and OpenShift. Strong collaboration with stakeholders and a proactive mindset are essential.

Qualifications

  • Strong Java development experience with Spring Boot.
  • Proven REST API and Microservices design/implementation.
  • Front-end development with Angular.
  • Experience with Git and Jenkins.
  • Familiarity with API management platforms (IBM API Connect).
  • SQL and database design proficiency.
  • Graph databases and Cypher query language knowledge.
  • BDD/TDD methodologies in software delivery.

Responsibilities

  • Design, develop, and maintain scalable enterprise apps using Java and Spring Boot.
  • Develop and enhance RESTful APIs and microservices.
  • Build front-end apps using Angular.
  • Model database schemas from business requirements.
  • Develop Cypher queries for graph databases.
  • Work with PostgreSQL, Oracle, MongoDB, Neo4j, Elasticsearch, Hadoop.
  • Deploy and manage APIs and microservices with OpenShift.
  • Participate in BDD/TDD based development.
  • Collaborate with stakeholders and support teams to deliver solutions.
  • Research, evaluate, and implement new technologies.
  • Troubleshoot, optimize, and support production apps.
  • Work independently while coordinating with client teams.

Skills

Java Development
Spring Boot
REST APIs
Microservices
Angular
Git & Jenkins
API Management (IBM API Connect)
SQL & Database Design
Graph Databases & Cypher
BDD/TDD
OpenShift Platform
Kafka / RabbitMQ
Neo4j

Tools

IBM API Connect

Job description

Key Responsibilities
  • Design, develop, and maintain scalable enterprise applications using Java and Spring Boot.
  • Develop and enhance RESTful APIs and Microservices-based solutions.
  • Build and maintain front-end applications using Angular.
  • Design and model database schemas from scratch based on business requirements.
  • Develop and optimize Cypher queries for graph database implementations.
  • Work with relational and NoSQL databases including PostgreSQL, Oracle, MongoDB, Neo4j, Elasticsearch, and Hadoop.
  • Deploy and manage APIs and Microservices using OpenShift and API Management platforms.
  • Participate in BDD/TDD-based development activities.
  • Collaborate with business stakeholders, architects, and support teams to analyze requirements and deliver solutions.
  • Research, evaluate, and implement new technologies and improvements.
  • Troubleshoot, optimize, and support production applications.
  • Work independently while coordinating effectively with client teams.

Required Skills
  • Strong expertise in Java development.
  • Hands‑on experience with Spring Boot.
  • Experience developing REST APIs and Microservices.
  • Strong experience in Angular development.
  • Experience with Git and Jenkins.
  • Knowledge of API Management platforms such as IBM API Connect.
  • Experience with SQL and database design.
  • Experience working with graph databases and Cypher query language.
  • Familiarity with BDD/TDD methodologies.

Preferred Skills
  • Experience with OpenShift Platform.
  • Knowledge of Kafka, RabbitMQ, Akka, or other streaming technologies.
  • Experience with Neo4j Graph Database.
  • Exposure to Elasticsearch and Hadoop ecosystems.
  • Strong stakeholder management skills.
  • Business analysis and solution design experience.

Desired Candidate Profile
  • Strong analytical and problem‑solving skills.
  • Ability to design complex data models and scalable application architectures.
  • Excellent written and verbal communication skills.
  • Self‑starter with a research‑oriented mindset.
  • Strong collaboration and stakeholder management skills.
  • Ability to work under pressure and meet project deadlines.
  • Capable of working independently while engaging with client stakeholders.
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

TENARAI TECHNOLOGIES PRIVATE LIMITED • India

Hybrid
INR 900,000 - 1,200,000
JAVA FULL STACK DEVELOPER -Consultant -Gurugram
JAVA FULL STACK DEVELOPER -Consultant -Gurugram

PwC India • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer with Angular
Java Full Stack Developer with Angular

Vlink • Gurugram District

On-site
INR 1,800,000 - 2,800,000
Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan: Now Material • Gurugram District

Hybrid
INR 1,400,000 - 2,200,000
Java Developer
Java Developer

Nouveau Labs • Gurugram District

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

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan-Technologies-Pvt-Ltd • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Java Full Stack Developer
Java Full Stack Developer

Sidan Global Solutions • Chennai District

Hybrid
INR 1,800,000 - 2,800,000
JAVA Full Stack Developer - Bangalore
JAVA Full Stack Developer - Bangalore

Infotel UK Consulting • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Senior Java Developer(Chennai&Pune)
Senior Java Developer(Chennai&Pune)

Tekskills • Pune District

On-site
INR 2,500,000 - 4,500,000