Senior Java Full Stack Developer

Tata Technologies Ltd.

Bengaluru

Presencial

INR 4.200.000 - 6.200.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Tata Technologies Ltd. is seeking a Senior Java Full Stack Developer with 12+ years of experience to design, build, and support enterprise-grade applications.

You will lead architecture discussions, implement RESTful APIs, and drive microservices-based solutions while mentoring teams. The role requires hands-on development, cloud/DevOps collaboration, and strong front-end skills (Angular or React) with modern tooling.

Formación

  • 12+ years of software development experience in Java technologies.
  • 6+ years of microservices-based development.
  • 4+ years with Kubernetes and containerized deployments.
  • 4+ years with Apache Kafka.
  • 3+ years of IBM MQ in enterprise environments.
  • Experience with cloud deployments and DevOps practices.
  • Proven Agile/Scrum experience and leadership.

Responsabilidades

  • Design, develop, and maintain enterprise web applications and microservices.
  • Lead technical design discussions and provide architectural recommendations.
  • Develop REST APIs and event-driven services using Java and Spring Boot.
  • Build scalable, secure apps using microservices.
  • Develop responsive UIs with Angular or React.
  • Implement asynchronous messaging with Kafka and IBM MQ.
  • Deploy and monitor containerized apps on Kubernetes.
  • Collaborate with DevOps to implement CI/CD and cloud-native solutions.
  • Mentor development teams and conduct code reviews.
  • Troubleshoot performance and production issues.
  • Collaborate with stakeholders to define technical solutions.

Conocimientos

Strong communication
Stakeholder management
Analytical thinking
Problem solving
Architectural influence
Mentoring
Delivery ownership

Educación

Bachelor's or Master's in CS/IT/Engineering

Herramientas

Java 8/11/17
Spring Framework
Spring Boot
Spring MVC
Spring Security
Spring Data JPA
Hibernate
REST APIs
Microservices
JUnit/Mockito
Angular
React
JavaScript
TypeScript
HTML5
CSS3
Bootstrap/Angular Material
Apache Kafka
IBM MQ
Docker
Kubernetes
Helm
OpenShift
AWS/Azure/GCP
Oracle
PostgreSQL
SQL Server
MySQL
MongoDB
Git/GitHub
Jenkins
Maven
Gradle
SonarQube
Nexus/Artifactory
CI/CD

Descripción del empleo

We are looking for a highly skilled Senior Java Full Stack Developer with 12+ years of experience in designing, developing, and supporting enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Kubernetes, Kafka, IBM MQ, and modern front-end technologies. The role requires hands‑on development, technical leadership, architecture contribution, and collaboration with cross‑functional teams to deliver scalable and resilient solutions.

Key Responsibilities
  • Design, develop, and maintain enterprise‑scale web applications and microservices.
  • Lead technical design discussions and provide architectural recommendations.
  • Develop REST APIs and event‑driven services using Java and Spring Boot.
  • Build highly scalable and secure applications using microservices architecture.
  • Develop responsive user interfaces using Angular or React.
  • Implement asynchronous messaging solutions using Kafka and IBM MQ.
  • Deploy, manage, and monitor containerized applications on Kubernetes.
  • Work closely with DevOps teams to implement CI/CD pipelines and cloud‑native solutions.
  • Conduct code reviews, enforce best practices, and mentor development teams.
  • Troubleshoot and resolve performance, scalability, and production issues.
  • Collaborate with business stakeholders, architects, and product teams to define technical solutions.
Mandatory Technical Skills
Backend Technologies
  • Java 8/11/17
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Hibernate
  • RESTful APIs
  • Microservices Architecture
  • JUnit, Mockito
Frontend Technologies
  • Angular (Preferred) or React
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Bootstrap / Angular Material
Messaging Integration
  • Apache Kafka
  • Producers Consumers
  • Kafka Streams
  • Topic Management
  • Event-Driven Architecture
  • IBM MQ
  • Queue Management
  • Publish/Subscribe
  • Message Routing
  • Enterprise Integration Patterns
  • REST, SOAP, JSON, XML
Containerization Orchestration
  • Docker
  • Kubernetes
  • Helm Charts
  • OpenShift (Good to Have)
Cloud Technologies
  • AWS / Azure / GCP
  • Cloud-native application development
  • Container-based deployments
Database Technologies
  • Oracle
  • PostgreSQL
  • SQL Server
  • MySQL
  • MongoDB
DevOps Tools
  • Git/GitHub
  • Jenkins
  • Maven
  • Gradle
  • SonarQube
  • Nexus/Artifactory
  • CI/CD Pipelines
Required Experience
  • 12+ years of software development experience in Java technologies.
  • 6+ years of experience in Microservices-based application development.
  • 4+ years of hands‑on experience with Kubernetes and containerized deployments.
  • 4+ years of hands‑on experience with Apache Kafka.
  • 3+ years of experience with IBM MQ in enterprise integration environments.
  • Experience in cloud deployments and DevOps practices.
  • Proven experience working in Agile/Scrum development environments.
  • Experience leading development teams and mentoring junior developers.
Preferred Qualifications
  • Strong understanding of Distributed Systems and Event-Driven Architecture.
  • Experience with API Gateway solutions (Apigee, Kong, AWS API Gateway).
  • Knowledge of Service Mesh technologies such as Istio.
  • Experience with monitoring and observability tools: Prometheus; Grafana; Splunk; Dynatrace; ELK Stack.
  • Exposure to financial services, manufacturing, telecom, or large-scale enterprise applications.
Soft Skills
  • Strong communication and stakeholder management skills.
  • Excellent analytical and problem-solving abilities.
  • Ability to drive technical discussions and influence architectural decisions.
  • Strong mentoring and team leadership capabilities.
  • Self-driven with ownership mindset and commitment to delivery excellence.
Education
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Keywords

Java, Spring Boot, Microservices, Full Stack Development, Angular, React, Kubernetes, Docker, Apache Kafka, IBM MQ, REST API, Cloud, AWS, Azure, CI/CD, DevOps, Distributed Systems, Event-Driven Architecture, Enterprise Integration.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Full Stack Developer
Java Full Stack Developer

Infosys • Pune District, Bengaluru, Delhi

Híbrido
INR 1.200.000 - 2.400.000
Java Full Stack Developer 9- 15 yrs
Java Full Stack Developer 9- 15 yrs

Infosys • Hyderabad, Chennai District, Bengaluru

Presencial
INR 2.500.000 - 5.000.000
Senior Java Full Stack Developers
Senior Java Full Stack Developers

Finxecute Solutions Private Limited • Bengaluru

Presencial
INR 1.000.000 - 1.500.000
Senior Java Developer
Senior Java Developer

Insight Global • Hyderabad

Presencial
INR 1.200.000 - 1.800.000
Senior Java Full Stack Developer (Java + React)
Senior Java Full Stack Developer (Java + React)

NTT DATA Global Delivery Services Ltd • Bengaluru

Presencial
INR 3.500.000 - 6.000.000
Senior Java Full Stack Developer (React/Angular, Kafka)
Senior Java Full Stack Developer (React/Angular, Kafka)

Infosys • Bengaluru

Presencial
INR 3.500.000 - 7.500.000
Java Full Stack Developer
Java Full Stack Developer

Metlife • Hyderabad

Híbrido
INR 1.800.000 - 3.200.000
Senior Software Engineer - Java Full Stack Developer
Senior Software Engineer - Java Full Stack Developer

Acuiti Labs Inc. • Pune District

Presencial
INR 800.000 - 1.200.000
Senior Java Developer
Senior Java Developer

Dbiz.ai • Ernakulam

Híbrido
INR 1.800.000 - 3.200.000
Senior Java Developer
Senior Java Developer

Intellicredence • Gurugram District, Bengaluru

Presencial
INR 1.200.000 - 2.100.000