Full Stack Java Developer
Dale Workforce Solutions
Princeton, United States of America
3 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Princeton, United States of America
Tech stack
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Code Review
Continuous Integration
Software Debugging
MongoDB
Node.js
NoSQL
Performance Tuning
Cloud Services
SQL Databases
TypeScript
Spring Cloud
React
Software Security
Backend
Gitlab
Build Management
Containerization
Git Flow
Kubernetes
Production Code
Front End Software Development
Functional Programming
Api Gateway
REST
Amazon Web Services (AWS)
Docker
Job description
- Design and build scalable, cloud-native applications in AWS
- Develop modern full-stack solutions using React, Node.js, and TypeScript
- Build secure and performant REST APIs
- Integrate frontend applications with backend services
- Work with SQL and NoSQL databases
- Contribute to CI/CD pipelines (GitLab) and automated testing
- Participate in code reviews and collaborate in Agile teams
- Deliver secure, maintainable, and high-quality production code
Requirements
- 4+ years of experience in JavaScript/TypeScript development
- Strong experience in either:
- React (frontend-focused)
- Node.js with AWS (backend-focused)
- Experience building and consuming RESTful APIs
- Experience with AWS cloud services (Lambda, API Gateway, SQS/SNS, etc.)
- Experience with SQL and/or NoSQL databases (MongoDB preferred)
- Experience with CI/CD and Git workflows
- Strong debugging, analytical, and problem-solving skills
- Ability to work in a fast-paced Agile environment
Preferred:
- Containerization (Docker/ECS/Kubernetes)
- Application security and performance tuning experience
- Experience building accessible (Section 508 compliant) interfaces
- AWS Certification