Sr Java Developer

Tata Consultancy Services

Auburn Hills (MI)

On-site

USD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in Auburn Hills, MI is seeking an Engineer to design, develop and maintain enterprise applications using Java/J2EE. The role focuses on Java, Spring Batch, and SQL, with collaboration across business users and stakeholders to translate requirements into technical solutions.

You will design and optimize SQL queries, develop Spring Batch jobs for large-scale data processing, and lead code reviews to ensure quality and security compliance.

Qualifications

  • Bachelor's degree in Computer Science is required.
  • Java, Spring Batch, SQL experience is needed.
  • Translate business requirements into technical specifications and tasks.

Responsibilities

  • Collaborate with business users, product owners, and stakeholders to understand requirements.
  • Facilitate discussions to clarify functional and non-functional requirements.
  • Translate requirements into technical specifications and development tasks.
  • Design, develop, enhance, and maintain enterprise applications using Java/J2EE.
  • Develop and optimize complex SQL queries, stored procedures, and database objects.
  • Design, implement, and support Spring Batch jobs for large-scale data processing.
  • Perform code reviews and ensure coding standards, security guidelines, and best practices.

Skills

Java

Education

Bachelor's degree in Computer Science

Job description

Must Have Technical/Functional Skills
  • Java, Spring Batch , SQL
Roles & Responsibilities
  • Collaborate directly with business users, product owners, and stakeholders to understand business requirements.
  • Facilitate discussions with business teams to clarify functional and non-functional requirements.
  • Translate business requirements into technical specifications and development tasks.
  • Design, develop, enhance, and maintain enterprise applications using Java/J2EE technologies.
  • Develop and optimize complex SQL queries, stored procedures, and database objects.
  • Design, implement, and support Spring Batch jobs for large-scale data processing and integration.
  • Perform code reviews and ensure adherence to coding standards, security guidelines, and best practices.
Generic Managerial Skills, If any
  • Serve as a technical lead and mentor for junior developers.
  • Coordinate development activities with offshore teams to ensure timely and quality deliverables.
  • Manage task assignments, code reviews, and technical guidance for distributed teams.
Salary Range

$70,000 - $90,000 per 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.
Location

Auburn Hills, MI

Function

TECHNOLOGY

Role

Engineer

ID

436384

Skills

Java

Salary Range

$70,000 - $90,000

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Java Developer
Sr Java Developer

Tata Consultancy Services • Auburn Hills (MI)

On-site
USD 70,000 - 90,000
Medical coverage
Parental leaves
401K plan
+2
Senior Java Developer
Senior Java Developer

Tata Consultancy Services • Auburn Hills (MI)

On-site
USD 100,000 - 110,000
Discretionary annual incentive
Medical coverage
401K plan
+2
Java Developer
Java Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 95,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leave
+3
C++ Developer
C++ Developer

Tata Consultancy Services • Auburn Hills (MI)

On-site
USD 100,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Certification & Training Reimbursement
+1
Java Developer
Java Developer

Tata Consultancy Services • Pennington (NJ)

On-site
USD 80,000 - 128,000
Java Developer
Java Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 100,000 - 115,000
Medical coverage
Family support
401K plan
+2
Java Developer
Java Developer

Tata Consultancy Services • Newark (DE)

On-site
USD 95,000 - 100,000
Java Developer
Java Developer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 85,000 - 120,000
Discretionary Incentive
Medical Coverage (Health, Dental, Vis)
Parental Leaves
+2
Senior Java Engineer
Senior Java Engineer

Tata Consultancy Services • Naperville (IL)

On-site
USD 110,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+2
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Tampa (FL)

On-site
USD 80,000 - 120,000
Discretionary Annual Incentive
Medical Coverage: Medical & Health, &m
Family Support Leaves
+5