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

    Job · 20494349

    PUNE · FULLTIME

    Developer

    Tata Technologies

    Tata Technologies

    Pune · onsite · Posted 13d ago

    Sourced fromNaukri
    Undisclosed5–8 yrsfulltimePune

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Description
    Function Name-Senior Developer

    Function TypeIndividual Contributor

    Key Responsibilities:

    -Lead a team of backend developers, providing technical guidance and oversight.

    -Design and develop scalable, efficient, and secure backend systems.

    -Collaborate with cross-functional teams to align backend development with overall product goals.

    -Write clean, well-documented, and maintainable code.

    -Participate in code reviews and ensure adherence to best practices.

    -Troubleshoot and resolve technical issues, optimizing system performance.

    -Stay updated with industry trends and emerging technologies.

    -Mentor junior developers to enhance team capabilities.

    Must-Have Skills:

    -Java 21, 17: Advanced proficiency with Java 21, including its features and best practices.

    -Spring Boot 3.x: Strong experience with Spring Boot 3.x for building microservices and web applications and multi-threading.

    -JPA: Expertise in Java Persistence API for database interactions.

    -Spring Security: Proficiency in implementing security using Spring Security.

    -Test: Junit, Mockito, Power mock

    -MySQL: Strong understanding of MySQL for database management.

    -OAuth2/OIDC: Experience with OAuth2 and OpenID Connect for authentication.

    -GIT: Skilled in using GIT for version control and collaboration.

    Good-to-Know Skills:

    -Quarkus: Familiarity with Quarkus for building modern Java applications.

    -Kubernetes: Knowledge of Kubernetes for container orchestration.

    -Docker: Experience with Docker for containerization.

    -GCP: Familiarity with Google Cloud Platform services.

    -CI/CD: Understanding of Continuous Integration and Deployment pipelines.

    -Helm: Knowledge of Helm for Kubernetes package management.

    Tools Knowledge:

    -Confluence: Proficiency in using Confluence for documentation.

    -Jira: Experience with Jira for project management and issue tracking.

    -GitLab: Skilled in using GitLab for CI/CD and version control.

    Additional Preferences:

    -Understanding of Test-Driven Development TDD.

    -Strong problem-solving skills and attention to detail.

    -Excellent communication skills and ability to work collaboratively.

    -Ability to work in an Agile environment.

    -Problem-solving and analytical thinking.

    -Passion for staying current with technological advancements.

    -Certifications in relevant technologies are a plus.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    Apache KafkaTomcat ServerApacheREST APISpring BootJavaMicroservices

    Section · Company

    About Tata Technologies

    Tata Technologies

    Tata Technologies

    Engineering & Construction

    10.4k+

    employees

    1989

    37 years old

    Pune, Maharashtra

    India

    About

    Tata Technologies helps the world to drive, fly, build and farm by enabling our clients to realize better products through Product Engineering Services and associated IT solutions.

    Industries

    Engineering & ConstructionAnalytics & KPO

    Employee ratings

    3,250 reviews

    3.4/ 5

    Culture

    3.4

    Career growth

    2.6

    Work-life

    3.7

    Employees rate it well for

    Work Life Balance431Salary401Work Culture395Job Security336Appraisal295

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 9,790 jobs in Pune
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained