Tata Consultancy Services · 2 weeks ago
Java Back-End Developer
Tata Consultancy Services is seeking a Java Back-End Developer specializing in Microservices and Spring Boot. The role involves building high-performance services, analyzing and improving existing code, and collaborating with front-end developers to create complete systems.
Business Information SystemsConsultingInformation TechnologyIT Management
Responsibilities
Build high performance, new services that are defect free
Analyze existing code, find in implement improvements
Drive the resolution of problems found in existing applications
Design and build jobs using code, SQL, and scripting
Work with front-end developers to build complete, end-to-end systems
Manage and maintain code base in Git
Experience in one or more modern development language (Java1.8)
Experience in Springboot & Microservices
Knowledge on Event driven, Reactive programming, Streams, TDD, Design patterns, SQL, Cloud environments & native development
Previous work building RESTful services and APIs
Familiar with coding patterns, both object oriented and procedural
Makes a habit of covering the majority of their code with unit tests
Ability to debug code quickly and efficiently
Experience working with SQL, NoSQL, message and data
Hands-on experience with a javascript structural framework (React)
Previous work done on high-traffic public facing websites
Understand the mechanics of responsive web design using HTM5/CSS3
Experience with Oracle and PL-SQL
Experience securing a public facing API
Experience developing as part of an agile team
Experience solutioning and estimating requirements
Extensive knowledge of system architecture patterns
Secure coding training and/or experience
Qualification
Required
Build high performance, new services that are defect free
Analyze existing code, find in implement improvements
Drive the resolution of problems found in existing applications
Design and build jobs using code, SQL, and scripting
Work with front-end developers to build complete, end-to-end systems
Manage and maintain code base in Git
Experience in one or more modern development language (Java1.8)
Experience in Springboot & Microservices
knowledge on Event driven, Reactive programming, Streams, TDD, Design patterns, SQL, Cloud environments & native development
Previous work building RESTful services and APIs
Familiar with coding patterns, both object oriented and procedural
Makes a habit of covering the majority of their code with unit tests
Ability to debug code quickly and efficiently
Experience working with SQL, NoSQL, message and data
Hands-on experience with a javascript structural framework (React)
Previous work done on high-traffic public facing websites
Understand the mechanics of responsive web design using HTM5/CSS3
Experience with Oracle and PL-SQL
Experience securing a public facing API
Experience developing as part of an agile team
Experience solutioning and estimating requirements
Extensive knowledge of system architecture patterns
Secure coding training and/or experience
BACHELOR OF COMPUTER SCIENCE
Company
Tata Consultancy Services
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 CompanyTotal Funding
unknown2004-08-25IPO
Leadership Team
Recent News
Business Standard India
2026-01-09
Company data provided by crunchbase