Java Tech Lead

Tata Consultancy Services

Brentwood, United States

Salary : 15,500 - 19000

Must Have Technical/Functional Skills
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
Experience in Cloud Application Migrations with Tech Stack involved in Java 21, Spring Framework, Spring Cloud, Google Cloud Platform (Spanner, Bigquery, CLoud Pub Sub), Spring Web , Confluent Kafka Streaming, Google Dataflow with Apache Beam (Batch and Streaming), Avro, Data Studio, Grafana, Dynatrace
Experience in application development leveraging relational and OLTP database technologies such as Oracle 11g, SQL Server and MySQL.
Strong knowledge of design patterns and understanding of software architecture including micro services and Cloud Native Architecture
Collaborate with architecture, business and developers.
Experience with CI/CD, Unit Testing, Linting, and Code Coverage
Scrum agile methodology knowledge and experience



Roles & Responsibilities
Provides development coding standards and policies.
Ensures development efforts follow requirements provided by Client business teams.
Attends team daily stand-up meetings for work in-progress.
Works with enterprise architecture teams to adopt tools for application development, integration and rollout needs.
Attends daily Scrum, Planning and Integration meetings in preparation for future priorities.
Works to provide gap analysis to various business entities concerning application planning, integration, testing and production support needs.
Plans for and anticipates developer needs and works with management and neighboring teams to resolve.
Collaborate with architecture, database development and database administration staff to establish and adhere to industry and enterprise best practices for application development, integration and optimization.
Identifies the gaps between business needs and development efforts. Brings this information to management's attention for future resolution.
Write technical specifications based on technical requirements and functional
Generic Managerial Skills, If any
Exceptional communication and Presentation Skills
Plans for and anticipate developer needs and works with management 
Able to delegate the work and work with team to get the work done.
Able to collaborate with multiple stakeholders



Salary Range: $90,000-$120,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 & 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