Java Full Stack Engineer

Tata Consultancy Services Limited
Woodbridge Township, NJ, United States
1 day ago
Apply on diversityjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$130,000.0 - $150,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Application Programming Interfaces (APIs) Amazon Web Services HTML5 Automation of Tests Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Software Quality Code Review
+26 more
Databases Continuous Integration Relational Databases Gradle Spring Framework PostgreSQL Apache Maven NoSQL TypeScript Spring-mvc ReactJS Spring-boot Backend Git Containerization AngularJS Material UI Integration Tests Kubernetes Build Tools Front End Software Development Api Design Restful APIs Software Version Control Docker Microservices

Job description

  • Develop reusable Angular/TypeScript UI components.
  • Develop Java/Spring Boot APIs and business services.
  • Integrate frontend applications with REST APIs.
  • Design and work with PostgreSQL database objects and queries.
  • Implement authentication and authorization appropriate to the application.
  • Write unit and integration tests and support QA automation.
  • Troubleshoot issues across frontend, backend, and database layers.
  • Participate in code reviews and maintain code quality.
  • Support CI/CD, deployments, and production troubleshooting.
  • Collaborate with architects, product owners, UX, QA, and engineering teams to take features from requirements through production

Requirements

  • Extensive experience in Java Full Stack development, with demonstrated ability to design, develop, and support
  • complex full-stack applications.
  • Strong expertise in Java 8/11/17, Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Hands-on experience with microservices architecture.
  • Proficiency in frontend technologies: React / Angular / JavaScript / TypeScript / HTML5 / CSS3.
  • Experience with REST APIs and API design principles.
  • Strong experience with databases (RDBMS & NoSQL).
  • Expertise in version control systems like Git.
  • Experience with build tools such as Maven/Gradle.
  • Familiarity with cloud platforms (AWS / Azure / GCP).
  • Knowledge of containerization (Docker, Kubernetes).
  • Strong problem-solving and analytical skills.

Benefits & conditions

Salary Range-$130,000-$150,000 a year #LI-KR3 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.a Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…