Java Full Stack Engineer
Tata Consultancy Services Limited
Woodbridge Township, NJ, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on diversityjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$130,000.0 - $150,000.0
Working hours
Regular working hours
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦