Job Summary:
Tata Consultancy Services is seeking a skilled and detail-oriented Java Full Stack Developer to join their engineering team. In this role, you will design and implement responsive frontend user interfaces using React.js while constructing scalable, high-performance microservices using Java and Spring Boot.
Responsibilities:
• Skilled and detail-oriented Java Full Stack Developer to join our engineering team.
• In this role, you will design and implement responsive frontend user interfaces using React.js while constructing scalable, high-performance microservices using Java and Spring Boot.
• You will also handle backend data management by writing optimized queries and managing relational database schemas inside an Oracle SQL environment.
• The ideal candidate thrives in an Agile development environment and values clean code, performance tuning, and cross-functional collaboration
• Build UIs: Create responsive, interactive, and modular web components using React.js, JavaScript (ES6+), and TypeScript.
• Manage State: Implement predictable state containers using Redux, Context API, or hooks.
• Consume APIs: Integrate UI components seamlessly with backend RESTful web services.
• Develop Microservices: Design and deploy scalable backend services using Core Java and the Spring Boot framework.
• Secure Endpoints: Implement application security protocols using Spring Security and JWT/OAuth2 tokens.
• Write APIs: Author clean, documented, and resilient RESTful APIs using standard exception-handling paradigms.
• Query Optimization: Formulate complex, high-efficiency Oracle SQL queries, stored procedures, and PL/SQL blocks.
• Data Modeling: Map database objects using Spring Data JPA or Hibernate object-relational mapping frameworks.
• Maintain Performance: Monitor, tune, and optimize database connections and indexing for enterprise scalability.
Qualifications:
Required:
• Bachelor of Computer Science
• 10 - 15 Years of experience
• Java Full Stack with React.js
• Oracle, SQL
• Experience working in an Agile/Scrum product team
• Strong debugging, critical thinking, and system-level troubleshooting skills
• Transparent communication style with the ability to discuss complex mechanics with non-technical stakeholders
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.