Java Technical Lead

TATA Consulting ServicesBrentwood, TN
47d

About The Position

Must Have Technical/Functional Skills 1. Java 21 · Spring Framework( sSpring boot, Spring Oauth2, MVC, Spring Data, Spring cloud), · 2. Liquibase is an added advantage 3. Having GCP knowledge ( Spanner, cloud Pub-Sub, Bigquery, Data Studio, Apache beam with cloud Data flow, Cloud Composer) 4. CI/CD - Jenkins, Bitbucket · Monitoring - Dynatrace, Looker Roles & Responsibilities 1. Technical Leadership Lead the design, development, and implementation of Java-based applications. Ensure adherence to best practices in coding, architecture, and performance optimization. Provide technical guidance and mentorship to development teams. 2. Solution Design & Architecture Define and review application architecture, ensuring scalability and maintainability. Collaborate with architects and stakeholders to design robust solutions. Evaluate and integrate new technologies, frameworks, and tools. 3. Development & Code Quality Write high-quality, efficient, and maintainable Java code. Conduct code reviews and enforce coding standards. Ensure proper unit testing and integration testing practices. 4. Project Delivery Work closely with project managers to plan and deliver projects on time. Estimate effort, define timelines, and manage technical risks. Coordinate with cross-functional teams (QA, DevOps, UI/UX). 5. Stakeholder Management Communicate technical concepts clearly to non-technical stakeholders. Collaborate with clients to understand requirements and provide solutions. Handle escalations and ensure smooth delivery. 6. Performance & Security Optimize application performance and scalability. Implement security best practices in application development. Monitor and troubleshoot production issues. 7. Team Development Mentor junior developers and help them grow technically. Conduct knowledge-sharing sessions and training. Foster a culture of continuous improvement and innovation. 8. Cloud & Integration Work on cloud-based deployments (GCP). Integrate applications with third-party services and APIs. Ensure CI/CD pipelines are properly implemented. Generic Managerial Skills, If any Excellent communication and ability to articulate complex technical ideas clearly. Strong problem-solving mindset with ownership and accountability. Comfortable in fast-paced, collaborative, research-driven environments. Curious about AI, cloud computing, and frontend evolution. Proven ability to lead discussions, mentor developers, and contribute to technical strategy. Salary Range: $120,000 - $130,000 a Year TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. #LI-SP1

Requirements

  • Java 21
  • Spring Framework( sSpring boot, Spring Oauth2, MVC, Spring Data, Spring cloud)
  • Liquibase is an added advantage
  • Having GCP knowledge ( Spanner, cloud Pub-Sub, Bigquery, Data Studio, Apache beam with cloud Data flow, Cloud Composer)
  • CI/CD - Jenkins, Bitbucket
  • Monitoring - Dynatrace, Looker
  • Excellent communication and ability to articulate complex technical ideas clearly.
  • Strong problem-solving mindset with ownership and accountability.
  • Comfortable in fast-paced, collaborative, research-driven environments.
  • Curious about AI, cloud computing, and frontend evolution.
  • Proven ability to lead discussions, mentor developers, and contribute to technical strategy.

Nice To Haves

  • Liquibase is an added advantage

Responsibilities

  • Lead the design, development, and implementation of Java-based applications.
  • Ensure adherence to best practices in coding, architecture, and performance optimization.
  • Provide technical guidance and mentorship to development teams.
  • Define and review application architecture, ensuring scalability and maintainability.
  • Collaborate with architects and stakeholders to design robust solutions.
  • Evaluate and integrate new technologies, frameworks, and tools.
  • Write high-quality, efficient, and maintainable Java code.
  • Conduct code reviews and enforce coding standards.
  • Ensure proper unit testing and integration testing practices.
  • Work closely with project managers to plan and deliver projects on time.
  • Estimate effort, define timelines, and manage technical risks.
  • Coordinate with cross-functional teams (QA, DevOps, UI/UX).
  • Communicate technical concepts clearly to non-technical stakeholders.
  • Collaborate with clients to understand requirements and provide solutions.
  • Handle escalations and ensure smooth delivery.
  • Optimize application performance and scalability.
  • Implement security best practices in application development.
  • Monitor and troubleshoot production issues.
  • Mentor junior developers and help them grow technically.
  • Conduct knowledge-sharing sessions and training.
  • Foster a culture of continuous improvement and innovation.
  • Work on cloud-based deployments (GCP).
  • Integrate applications with third-party services and APIs.
  • Ensure CI/CD pipelines are properly implemented.

Benefits

  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service