Senior Software Engineer _ Platform Engineering

Tata Consultancy Services

Alpharetta (GA)

On-site

USD 140,000 - 160,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 Alpharetta, GA seeks a Senior Software Engineer to advance our in-house server-side frameworks. You will modernize core platforms, contribute to strategy, and support cross-functional teams in a fast-paced environment.

Responsibilities include delivering high-quality code across tiers, collaborating in Scrum/Kanban teams, and ensuring adherence to engineering processes. Strong Java expertise and CS fundamentals required.

Qualifications

  • At least 3-5 years of software development experience.
  • Solid computer science fundamentals: data structures, algorithms, concurrency.
  • Advanced knowledge of Java (Java 8 legacy and Java 17 modern).

Responsibilities

  • Acquire deep knowledge of in-house frameworks to handle support requests without guidance.
  • Deliver timely, high-quality work across multiple tiers/modules.
  • Break complex problems into simple, testable tasks.
  • Implement code with efficient algorithms and data structures.
  • Build resilient, high-performing components using concurrency.
  • Create training materials and design documents as needed.
  • Collaborate in a cross-functional Scrum/Kanban team across gateway, control-plane, and security sub-teams.
  • Interact with external support teams to resolve technical hurdles.
  • Share knowledge via diagrams or presentations.
  • Follow established engineering processes faithfully.
  • Support audit and compliance obligations.

Skills

Java
Spring Boot
Concurrency
Data structures
Algorithms

Education

Bachelor of Computer Science

Tools

Tomcat
Linux
Git
Maven
Gradle
Spring Framework
Spring Cloud
Kubernetes

Job description

Job Description
Must Have Technical/Functional Skills

We are looking for a Senior Software Engineer in our architecture group to advance our core in-house server-side frameworks. The candidate will contribute to strategic modernization initiatives as well as operational support for these frameworks.

RESPONSIBILITIES
  • Acquire deep knowledge of our in-house application development frameworks to handle support requests without guidance.
  • Be responsible for timely, quality delivery of work spanning multiple tiers/modules.
  • Tactically execute a well-defined but complex problem by subdividing it into simple, testable tasks.
  • Implement code using efficient algorithms and data structures.
  • Realize resilient, high-performing components using concurrency.
  • Help the team produce training material and design documents when needed.
  • Collaborate within a cross-functional Scrum/Kanban team; be a great team player across gateway, control-plane, and security sub-teams.
  • Frequently interact with external support teams to resolve technical hurdles.
  • Share knowledge with the group on your area of expertise via diagrams or presentations.
  • Fully understand and faithfully follow established engineering processes.
  • Support E*TRADE's commitment to audit and compliance. Basic - At least 3-5 years of software development experience.
  • Solid computer science fundamentals (data structures, algorithms, concurrency).
  • Advanced knowledge of Java (our teams maintain both a legacy Java 8 codebase and a modern Java 17 codebase side by side).
Preferred
  • Good grasp of design patterns and service-oriented/API-gateway architecture.
  • Knowledge of J2EE and servlet-based web applications.
  • Some experience with Tomcat and Linux.
  • Familiarity with Spring Framework, Spring Boot, Git, and Maven; Gradle experience is a plus.
  • Hands-on knowledge of Spring Cloud (Config, Gateway/Netflix OSS, or Kubernetes) is a major plus.
  • Experience with gRPC, Protocol Buffers, or Envoy Proxy/xDS-based service mesh architectures is a strong plus.
  • Exposure to LDAP, Kerberos/SASL, OAuth2/OIDC, or Spring Security is valuable given our authentication/authorization services.
  • Familiarity with Rust or WebAssembly (WASM) is a bonus, as the team builds custom proxy filters.
  • Familiarity with agile SDLC is a significant bonus.
  • Experience in the financial domain is a plus.

Salary Range: $140,000-$160,000 a year

  • Location: Alpharetta, GA
  • Function: TECHNOLOGY
  • Role: Senior Engineer
  • ID: 437237
  • Skills: Java | Spring Boot
  • Salary Range: $140,000 - $160,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. Software Engineer
Sr. Software Engineer

LaSalle Network • Oak Brook (IL)

Hybrid
USD 140,000 - 150,000
Comprehensive benefits package
Bonus eligibility ~5%
Hybrid onsite work model
Senior Engineer
Senior Engineer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 125,000 - 135,000
Platform Engineer(solution Architect)
Platform Engineer(solution Architect)

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 110,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Maternal & Parental Le
+4
Senior Technical Lead
Senior Technical Lead

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 130,000 - 170,000
.Net Full Stack
.Net Full Stack

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 90,000 - 110,000
Annual incentive
Medical coverage
Parental leave
+2
Senior Engineer
Senior Engineer

Tata Consultancy Services • Tampa (FL)

On-site
USD 90,000 - 110,000
Senior Java/C/C++/GO Developer
Senior Java/C/C++/GO Developer

Alltech Consulting Services, Inc. • Menlo Park (CA)

On-site
USD 100,000 - 130,000
Senior Business & Data Analyst _ Banking, Capital Markets & Enterprise Systems
Senior Business & Data Analyst _ Banking, Capital Markets & Enterprise Systems

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 90,000 - 100,000
Discretionary incentive
Comprehensive medical coverage
Parental leaves
+5
Senior Full-Stack Engineer — Build Scalable Platforms
Senior Full-Stack Engineer — Build Scalable Platforms

Compunnel Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

EPITEC • Everett (MA)

Hybrid
USD 118,000 - 120,000