Search by job, company or skills

Senior Java Full Stack Developer

Senior Java Full Stack Developer

TATA Technologies
Fresher
Not Disclosed
Early Applicant
  • Posted 5 hours ago
  • Be among the first 20 applicants

Job Description

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
    • 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.

More Info

About Company

#ComeJoinUs in #EngineeringABetterWorld. We're a global product engineering and digital services company focused on fulfilling our mission of helping the world drive, fly, build, and farm by enabling our customers to realize better products and deliver better experiences. We're the strategic engineering partner businesses turn to when they aspire to be better. Manufacturing companies rely on us to enable them to conceptualize, develop and realize better products that are safer, cleaner, and improve the quality of life for all the stakeholders, helping us achieve our vision of #EngineeringABetterWorld. We're inspiring a new generation of engineers who, by embracing the opportunities that exist at the convergence of digital technology & traditional engineering, are developing better products. We're redefining what the world understands by engineering and spreading the influence and impact of engineering as humanity's best way of addressing its most important challenges and opportunities.

Similar Jobs

Bengaluru, India
Skills:
Java, Git, REST, Mockito, Junit, Xml, J2EE, Microservices, Spring, Angular 16
Bengaluru, India
Skills:
S3, PostgreSQL, Spring Boot, Angular, React, Lambda, Typescript, JUnit, Ec2, Core Java, Docker, MySQL, RDS, Aws Services, Api Development, Cloudformation, Dynamodb, Mockito, Kubernetes, Sql, Java 8 or above, NoSQL databases, microservices architecture, CI CD pipelines, JPA Hibernate
Bengaluru, India
Skills:
snowflake , Kubernetes, Sql, Databricks, Rest Services, Mq, Java, Maven, J2EE, Kafka, JUnit, Javascript, Jms, Spring Boot, Pl Sql, Splunk, Microservices, Github, Dynatrace, AWS, React Js, Azure, Docker, Jenkins, Airflow, DevOps pipelines, Harness, Trino, Helm charts
Bengaluru
Skills:
CSS, Sql, Orm, Java, Spring, HTML, Azure Cloud, Hibernate, React, Mockito, Mocha, Kubernetes, Nosql, Webpack, JUnit, Docker, Jest, Jenkins, Npm, Javascript, Yarn, Restful Apis, Babel, Travis CI
Bengaluru, India
Skills:
Java, Ui Ux Design, Javascript, Linux, Bootstrap, AWS