Request ID: 114784-1
Title: Java Full Stack Developer
Locations: Mt Laurel, NJ (LOCAL ONLY)
Duration: 06+ Months
Pay Range: $50-$53/Hour on W2/C2C (All inclusive)
We are seeking an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, Angular/React, REST APIs, and SQL. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality software solutions.
The candidate should possess strong problem-solving abilities, hands-on coding experience, and a solid understanding of modern software development practices, including Agile methodologies, CI/CD pipelines, and cloud-ready architectures.
Key Responsibilities
- Design, develop, and maintain medium to highly complex Java Full Stack applications.
- Develop scalable and high-performance solutions using Java, Spring Boot, and Microservices architecture.
- Build responsive and user-friendly front-end applications using Angular 13+ or ReactJS.
- Develop and consume RESTful APIs and integration services.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Perform unit testing, debugging, and troubleshooting to ensure application quality and reliability.
- Participate in code reviews and technical design discussions.
- Collaborate with Architects, Product Owners, Business Analysts, QA teams, and other stakeholders.
- Support deployment, release management, and production issue resolution.
- Identify technical risks and recommend mitigation strategies.
- Document technical solutions, enhancement requests, and implementation approaches.
- Contribute to continuous improvement initiatives and Agile ceremonies.
Required Skills
Backend Development
- Core Java
- Java 8/11/17
- Spring Boot
- Spring MVC
- Spring Security
- Microservices Architecture
Frontend Development
- Angular 13+
- ReactJS
- HTML5
- CSS3
- JavaScript
- TypeScript
APIs & Integration
- RESTful APIs
- API Development and Integration
- JSON/XML
Database
DevOps & Tools
- Git
- Jenkins
- CI/CD Pipelines
- Maven
- Gradle
Methodologies
- Agile
- Scrum
- Object-Oriented Analysis & Design (OOAD)
- Design Patterns
Preferred Skills
- Docker
- Kubernetes
- AWS/Azure/GCP
- SonarQube
- JUnit
- Mockito
- Kafka
- Redis