Tata Consultancy Services
Join to apply for the
Java Fullstack Engineer
role at
Tata Consultancy Services .
Java Full Stack Developer (React UI Expert) Flutter Bonus: We are seeking highly skilled, top-tier Java Full Stack Developers with strong expertise in ReactJS and a solid backend foundation in Java. Experience with Flutter is a distinct advantage. This role demands excellence, innovation, and the ability to deliver scalable, performant applications with modern technologies.
Backend Development
Design, develop, and maintain robust backend services using Java 21 (or Java 8 where applicable).
Build and consume RESTful APIs to support frontend and mobile applications.
Write clean, maintainable, and efficient code with adherence to best practices.
Implement security and data protection measures within backend systems.
Collaborate with DevOps teams to deploy and monitor applications on Google Cloud Platform (GCP).
Frontend Development
Lead the development of highly interactive and responsive user interfaces using ReactJS.
Architect reusable components and manage state effectively using Redux or Context API.
Optimize frontend performance and ensure cross-browser compatibility.
Support or integrate React Native for mobile apps and contribute to Flutter development if applicable.
Implement UI/UX designs ensuring accessibility and usability standards.
Collaboration & Delivery
Engage in full software development lifecycle: requirement analysis, design, implementation, testing, and deployment.
Collaborate closely with product managers, designers, and other developers in an Agile/Scrum environment.
Conduct code reviews to uphold code quality.
Troubleshoot, debug, and optimize application performance across the stack.
Maintain technical documentation and adhere to company coding standards.
Innovation & Growth
Stay updated on emerging technologies, particularly in Java, React, Flutter, and cloud ecosystems.
Proactively suggest improvements in architecture, tools, and processes.
Contribute to technical discussions and foster a culture of continuous learning.
Employee Benefits Summary
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commute Rewards & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range $100,000-$120,000 a year
Seniority Level Mid-Senior level
Employment Type Full-time
Job Function Engineering and Information Technology
Industries IT Services and IT Consulting
#J-18808-Ljbffr
Java Fullstack Engineer
role at
Tata Consultancy Services .
Java Full Stack Developer (React UI Expert) Flutter Bonus: We are seeking highly skilled, top-tier Java Full Stack Developers with strong expertise in ReactJS and a solid backend foundation in Java. Experience with Flutter is a distinct advantage. This role demands excellence, innovation, and the ability to deliver scalable, performant applications with modern technologies.
Backend Development
Design, develop, and maintain robust backend services using Java 21 (or Java 8 where applicable).
Build and consume RESTful APIs to support frontend and mobile applications.
Write clean, maintainable, and efficient code with adherence to best practices.
Implement security and data protection measures within backend systems.
Collaborate with DevOps teams to deploy and monitor applications on Google Cloud Platform (GCP).
Frontend Development
Lead the development of highly interactive and responsive user interfaces using ReactJS.
Architect reusable components and manage state effectively using Redux or Context API.
Optimize frontend performance and ensure cross-browser compatibility.
Support or integrate React Native for mobile apps and contribute to Flutter development if applicable.
Implement UI/UX designs ensuring accessibility and usability standards.
Collaboration & Delivery
Engage in full software development lifecycle: requirement analysis, design, implementation, testing, and deployment.
Collaborate closely with product managers, designers, and other developers in an Agile/Scrum environment.
Conduct code reviews to uphold code quality.
Troubleshoot, debug, and optimize application performance across the stack.
Maintain technical documentation and adhere to company coding standards.
Innovation & Growth
Stay updated on emerging technologies, particularly in Java, React, Flutter, and cloud ecosystems.
Proactively suggest improvements in architecture, tools, and processes.
Contribute to technical discussions and foster a culture of continuous learning.
Employee Benefits Summary
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commute Rewards & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range $100,000-$120,000 a year
Seniority Level Mid-Senior level
Employment Type Full-time
Job Function Engineering and Information Technology
Industries IT Services and IT Consulting
#J-18808-Ljbffr