Job Summary:
Tata Consultancy Services is seeking a Java FSD Senior Developer to design, develop, and maintain software across the platform stack. The role involves contributing to both front-end and back-end development, collaborating with various teams, and ensuring high engineering quality and system reliability.
Responsibilities:
• Java backend with NodeJS or React and Dev OPS Senior Developer
• Design, develop, and maintain software across the platform stack, including user facing experiences, back-end services, APIs, integrations, event driven workflows, and shared data models.
• Contribute across multiple layers of the system and apply sound judgment about how individual features fit within the broader architecture of the platform.
• Translate product and design intent into responsive, intuitive, and reliable user experiences using the team’s front-end stack and design patterns.
• Support clarity, usability, accessibility, consistency, and interaction quality as the platform evolves across the roadmap and scales globally.
• Develop and maintain the services and application logic that power the platform.
• Contribute to APIs, business logic, service integrations, asynchronous workflows, and back-end services that support core platform capabilities.
• Keep systems dependable, observable, secure, and aligned with the broader product architecture.
• Contribute to the design and evolution of shared data structures and system patterns across the platform.
• Work within the platform’s ontology, data model, service boundaries, messaging patterns, and integration flows in ways that support maintainability, extensibility, and long-term platform integrity.
• Apply strong judgment to data modelling, query performance, indexing, and system structure as the platform evolves.
• Operate within a modern AWS based delivery environment and contribute software designed to run reliably across managed cloud services and deployment pipelines.
• Work comfortably with containerized services, cloud hosted databases, front end delivery infrastructure, infrastructure as code, and automated delivery workflows.
• Collaborate closely with product management, design, architecture, and other engineers to deliver end to end functionality across the platform.
• Participate in planning, code reviews, technical discussions, and problem solving across the team.
• Model team values including curiosity, radical candor, an owner’s mindset, and intrinsic motivation.
• Maintain strong engineering quality through code reviews, testing, development standards, and disciplined implementation.
• Write clear, maintainable code, contribute to documentation that supports team velocity over time, and make thoughtful choices that support the long-term health of the platform.
• Help make it easier for the team to build, operate, and scale together.
• Stay current with modern engineering practices and contribute to improving how software is built, tested, deployed, and maintained.
• Use AI assisted development and design tools thoughtfully to support faster iteration, better debugging, and more effective experimentation.
• Support the delivery of software that performs reliably as the platform grows.
• Contribute to systems that are resilient, observable, and capable of supporting increasing usage and complexity over time.
• Pay close attention to performance, cloud operations, monitoring, and long-term scalability across the stack.
Qualifications:
Required:
• Java backend with NodeJS or React and Dev OPS Senior Developer
• Design, develop, and maintain software across the platform stack, including user facing experiences, back-end services, APIs, integrations, event driven workflows, and shared data models.
• Contribute across multiple layers of the system and apply sound judgment about how individual features fit within the broader architecture of the platform.
• Translate product and design intent into responsive, intuitive, and reliable user experiences using the team’s front-end stack and design patterns.
• Support clarity, usability, accessibility, consistency, and interaction quality as the platform evolves across the roadmap and scales globally.
• Develop and maintain the services and application logic that power the platform.
• Contribute to APIs, business logic, service integrations, asynchronous workflows, and back-end services that support core platform capabilities.
• Keep systems dependable, observable, secure, and aligned with the broader product architecture.
• Contribute to the design and evolution of shared data structures and system patterns across the platform.
• Work within the platform’s ontology, data model, service boundaries, messaging patterns, and integration flows in ways that support maintainability, extensibility, and long-term platform integrity.
• Apply strong judgment to data modelling, query performance, indexing, and system structure as the platform evolves.
• Operate within a modern AWS based delivery environment and contribute software designed to run reliably across managed cloud services and deployment pipelines.
• Work comfortably with containerized services, cloud hosted databases, front end delivery infrastructure, infrastructure as code, and automated delivery workflows.
• Collaborate closely with product management, design, architecture, and other engineers to deliver end to end functionality across the platform.
• Participate in planning, code reviews, technical discussions, and problem solving across the team.
• Model team values including curiosity, radical candor, an owner’s mindset, and intrinsic motivation.
• Maintain strong engineering quality through code reviews, testing, development standards, and disciplined implementation.
• Write clear, maintainable code, contribute to documentation that supports team velocity over time, and make thoughtful choices that support the long-term health of the platform.
• Help make it easier for the team to build, operate, and scale together.
• Stay current with modern engineering practices and contribute to improving how software is built, tested, deployed, and maintained.
• Use AI assisted development and design tools thoughtfully to support faster iteration, better debugging, and more effective experimentation.
• Support the delivery of software that performs reliably as the platform grows.
• Contribute to systems that are resilient, observable, and capable of supporting increasing usage and complexity over time.
• Pay close attention to performance, cloud operations, monitoring, and long-term scalability across the stack.
Company:
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting. It is a sub-organization of Tata Group. Founded in 1968, the company is headquartered in Mumbai, IND, with a team of 10001+ employees. The company is currently Late Stage.