Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15163578

    CHENNAI · FULLTIME

    Principal Engineer (Java Microservices)

    Tata Consultancy Services logo

    Tata Consultancy Services

    Chennai · onsite · Posted 50d ago

    Sourced fromNaukri
    Undisclosed12–18 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Naukri · 13 questions to answer1.7s
    • Decided the answers for all of them2.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Principal Engineer Java Microservices


    Experience: 12-18 Years
    Location: Chennai


    Key Responsibilities

    • Provide technical direction for application development, solution design, system integration, and implementation.
    • Design scalable, secure, and resilient microservices-based solutions.
    • Guide multiple product teams and ensure interoperability across applications and technologies.
    • Define and implement consistent engineering frameworks, tools, processes, and coding standards.
    • Lead architecture and technical decision-making across the software development lifecycle.
    • Review technical designs, code, and deliverables produced by development teams.
    • Mentor engineers and provide guidance on complex technical challenges.
    • Drive CI/CD enablement, engineering maturity, automation, and rapid software delivery.
    • Incorporate relevant technology and industry trends into product roadmaps.
    • Collaborate with engineering, testing, support, architecture, and business teams.
    • Diagnose and resolve complex software application and integration issues.
    • Promote Agile and Lean software development practices across product teams

    Mandatory Technical Skills

    • Strong hands-on experience in Java 8, Java 11, or Java 17
    • Extensive experience in Java Microservices architecture
    • Strong expertise in Spring Boot 3+ or Dropwizard
    • Experience with REST APIs, SOAP services, Rest-Assured, Postman, or SoapUI
    • Hands-on experience with Apache Kafka or Message Queues
    • Strong knowledge of AWS, including AWS Lambda
    • Experience with Docker and Kubernetes
    • Expertise in CI/CD pipelines using Azure DevOps, Jenkins, or GoCD
    • Experience with Maven 3+ or Gradle 7+
    • Hands-on experience with Git and SonarQube
    • Experience with Terraform
    • Knowledge of monitoring and logging tools such as Splunk, CloudWatch, Kibana, Prometheus, or Elasticsearch
    • Experience with databases such as Oracle, PostgreSQL, or AWS DynamoDB
    • Knowledge of application security practices and tools such as OWASP, ZAP, or Snyk
    • Experience with unit testing frameworks, preferably JUnit 5
    • Strong understanding of Agile software development practices

    Sourced from naukri

    Section · 02

    Skills

    Aws LambdaJenkinsMavenDockerTerraformJUnitKubernetesAzure DevopsAgilePostgresqlsonarqubeApache KafkaTechnical ArchitectureDynamo DbOWASPamazon web servicesgradleengineering leadershipAWS CloudWatchOracle DBREST APISpring BootJavaMicroservicesSplunkCi/Cd

    Section · Company

    About TCS

    Tata Consultancy Services logo

    Tata Consultancy Services

    IT Services & Consulting

    608.0k+

    employees

    1968

    58 years old

    Mumbai, Maharashtra

    India

    About

    An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.

    Industries

    IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO

    Employee ratings

    1,14,115 reviews

    3.3/ 5

    Culture

    3.2

    Career growth

    2.3

    Work-life

    3.5

    Employees rate it well for

    Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Principal Engineer (Java Microservices) · waiting for your command