Java Full Stack Developer

Tata Consultancy Services Ltd

  • Seattle, WA
  • 5 days ago
  • $100,000–$120,000 Per Year

Highlights

Proven experience as a Full Stack Developer with strong Java backend skills (Spring Boot, Hibernate). Develop and maintain web applications using Java (Spring Boot, Hibernate) on the backend and ReactJS on the frontend.

Numbers & Facts

LocationSeattle, WA
Salary$100,000–$120,000 Per Year

Description

Must Have Technical/Functional Skills

  • Strong development experience in core Java.
  • Proven experience as a Full Stack Developer with strong Java backend skills (Spring Boot, Hibernate).
  • Proficiency in ReactJS, including hooks, state management (Redux or Context API), and component lifecycle.
  • Solid understanding of HTML5, CSS3, JavaScript (ES6+), and responsive design.
  • Experience with RESTful API design and integration.
  • Familiarity with relational databases and ORM frameworks.
  • Knowledge of version control systems (e.g., Git).
  • Experience with build tools and CI/CD pipelines is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Bachelor's degree or higher
  • Experience with containerization (Docker) and cloud platforms (TAS,AWS, Azure, GCP).
  • Knowledge of testing frameworks (JUnit, Mockito, Jest).
  • Familiarity with Agile/Scrum methodologies.
  • Understanding of microservices architecture

Roles & Responsibilities

  • Develop and maintain web applications using Java (Spring Boot, Hibernate) on the backend and ReactJS on the frontend.
  • Collaborate with product managers, designers, and other developers to understand requirements and deliver features.
  • Write clean, efficient, and maintainable code following best practices.
  • Design and implement RESTful APIs and integrate with frontend components.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews, testing, and debugging to ensure software quality.
  • Troubleshoot and resolve issues in development, testing, and production environments.
  • Stay updated with emerging technologies and apply them to improve development processes.

Contribute to architectural decisions and technical documentation.

Generic Managerial Skills, If any

  • Strong collaborator, and team player
  • Strong communication skill.

Salary Range: $100,000 - $120,000 per year

TCS 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: Commuter Benefits & 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.

Similar Jobs

See more jobs