Tata Consultancy Services

Java Full Stack Developer with React JS

Tata Consultancy Services

Hyderabad, Telangana, India · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
10 seconds ago
Work mode
In office
Education
Any graduate
Eligibility
Any graduate is eligible to apply.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Company

Tata Consultancy Services (TCS) is a leading global IT and business solutions provider with over 612,000 employees across 55 countries. In the fiscal year 2023-24, TCS reported revenues of USD 29.08 billion. Its varied service offerings include Cloud Infrastructure, Cognitive Business Operations, Cybersecurity, Consulting, Enterprise Solutions, Internet of Things/Digital Engineering, and Data & Analytics. TCS is recognized as one of the largest equal opportunity employers in India with a strong female workforce and consistently features among the most respected companies in the country.

Job Responsibilities

  • Deliver backend services using Java Fullstack technologies including Spring Boot and API development.
  • Perform monitoring and deployment tasks leveraging AWS and OpenSearch.
  • Maintain and improve security by addressing vulnerabilities and conducting health assessments.
  • Utilize CI/CD pipelines with tools such as Jenkins and GitHub Actions to streamline deployment processes.
  • Apply application performance monitoring through tools like Dynatrace and implement chaos testing and Site Reliability Engineering (SRE) techniques.
  • Develop responsive frontend pages with React JS, TypeScript, JavaScript, HTML, and CSS, employing frameworks such as Bootstrap.
  • Manage application state using Redux, Redux Saga, Redux Thunk, middleware, or useQuery hooks effectively.
  • Employ module bundlers such as Webpack to optimize application builds.
  • Create and integrate RESTful APIs to enable smooth data exchange between frontend and backend components.
  • Conduct unit testing using frameworks like Karma or JEST to ensure code quality.
  • Use version control systems including Git and Bitbucket for source code management.
  • Follow Agile and Scrum methodologies for efficient project delivery.

Candidate Requirements

  • Demonstrated expertise in Java Fullstack development, Spring Boot, and API design.
  • Experience with AWS deployment and monitoring using OpenSearch.
  • Familiarity with CI/CD tools, especially Jenkins and GitHub Actions.
  • Knowledge of security vulnerability mitigation and application health assessments.
  • Hands-on experience with application performance monitoring tools like Dynatrace preferred.
  • Strong frontend skills in React JS, TypeScript, JavaScript, HTML, and CSS, including responsive design using Bootstrap or equivalent frameworks.
  • Proficient in state management techniques such as Redux and related middleware like Redux Saga or Thunk.
  • Competent in module bundlers, particularly Webpack.
  • Experience with RESTful API development and usage.
  • Familiarity with unit testing tools including Karma and JEST.
  • Comfortable with Git or Bitbucket for version control.
  • Good understanding of Agile and Scrum project methodologies.
  • Excellent problem-solving aptitude with attention to detail.
  • Effective communication and collaborative skills.
  • Educational qualification: Any graduate degree.

Minimum education

Bachelor's Degree

Tools & software

Java React Dynatrace required Amazon Web Services AWS required Jenkins CI required GitHub Actions required OpenSearch required

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail
🤖
Online · instant AI help
Broxer