Senior Java Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tata Consultancy Services · 9 hours ago

Senior Java Engineer

Tata Consultancy Services is seeking a Senior Java Engineer to design, develop, and maintain complex Java and Python-based applications. The role involves collaborating with global teams, leading project priorities, and ensuring high standards of software quality and security.

Business Information SystemsConsultingInformation TechnologyIT Management
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and maintain Complex Java and Python based applications and services using industry-standard methodologies and tools
Architect new systems or reuse existing systems that drive complex applications
Collaborate with Product Managers, UX team, and Software Engineers around the globe to deliver outstanding products
Engage actively from requirements gathering and design to the final stages of testing and deployment, ensuring products meet the highest standards
Establish and maintain automated tests, guaranteeing applications are robust, scalable, and secure
Proactively solve production issues, deduce root causes, and implement timely fixes or workarounds
Lead individual project priorities and target commitments
Perform code reviews to ensure application meets or exceeds specified standards and objectives to achieve desired level of quality
Demonstrates depth of knowledge and expertise in software design and development to act as the SME in working domain, mentor junior developers on a day-to-day basis
As a developer, you will be responsible for delivering Level 3 production support by efficiently diagnosing and resolving issues to minimize disruption to business operations

Qualification

Core JavaCI/CD toolsMicroservicesPerformance OptimizationsDockerKubernetesRelational DBJVM ProfilingMulti-threadingConcurrencyBusiness use casesSolutions orientedProblem-SolvingSelf-motivated

Required

Excellent Algorithm and Problem-Solving skills
Ability to convert business use cases and problems into technical solutions
Ability to learn quickly, creative, results driven, self-motivated, and solutions oriented
Ability to work against tight objectives
Demonstrates a can-do demeanour, leads change, thinks strategically
Experience in CI/CD tools & automation e.g., Jenkins/GitLab/similar Devops tooling
Experience working on Performance Optimizations, JVM Profiling
Experience in Level 3 production support
Extensive hands-on experience in Core Java, good understanding of Data Structures and Algorithms
Extensive hands-on experience in Relational DB for e.g. (Oracle /SQL server /Postgres SQL)
Extensive hands-on experience in DevOps (CI/CD)
Extensive hands-on experience in Docker, Kubernetes
Extensive hands-on experience in Microservices and REST APIs
Good Understanding of Multi-threading & Concurrency
BACHELOR OF COMPUTER SCIENCE

Company

Tata Consultancy Services

company-logo
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.

H1B Sponsorship

Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)

Funding

Current Stage
Public Company
Total Funding
unknown
2004-08-25IPO

Leadership Team

leader-logo
K. Krithivasan
Chief Executive Officer & Managing Director
linkedin
leader-logo
Aarthi Subramanian
President and Chief Operating Officer
Company data provided by crunchbase