TymblHub

© 2026 TymblHub

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

Tata Consultancy Services
Posted on
Tata Consultancy Services logo

Experience
6 - 10 yrs
Job Location
Pune, India
Vacancy
5
Designation
Java AWS Developer
Job Type
Not specified

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.