Tata Consultancy Services
Base pay range
$100,000–$120,000 per annum
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.
Must Have Technical/Functional Skills
Strong development experience in core Java 7+.
Familiar with Python and Azure.
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.
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, Azure).
Knowledge of testing frameworks (JUnit, Mockito, Jest).
Familiarity with Agile/Scrum methodologies.
Understanding of microservices architecture.
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.
Job Details
Role:
Java Full Stack Developer
Location:
Seattle, WA
Job Type:
Full Time
Seniority level:
Associate
Employment type:
Full-time
Job function:
Information Technology
Industry:
IT Services and IT Consulting
#J-18808-Ljbffr
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.
Must Have Technical/Functional Skills
Strong development experience in core Java 7+.
Familiar with Python and Azure.
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.
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, Azure).
Knowledge of testing frameworks (JUnit, Mockito, Jest).
Familiarity with Agile/Scrum methodologies.
Understanding of microservices architecture.
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.
Job Details
Role:
Java Full Stack Developer
Location:
Seattle, WA
Job Type:
Full Time
Seniority level:
Associate
Employment type:
Full-time
Job function:
Information Technology
Industry:
IT Services and IT Consulting
#J-18808-Ljbffr