Job Title: Full Stack Developer – Java, Microservices, and Cloud
Location: Iselin, NJ (Hybrid)
Duration: 24 Months Contract
Pay: $58-60/hr W2 ONLY, NO C2C
Position Summary
We are seeking an experienced Full Stack Developer with a strong background in both front-end and back-end development to design, develop, and deploy scalable enterprise solutions. The ideal candidate will have hands-on experience with Java, Spring Boot, Microservices, Containers, and Cloud platforms, along with strong proficiency in front-end frameworks, CI/CD, and DevSecOps practices.
This role requires a highly skilled engineer who can work across multiple layers of the technology stack—from UI through APIs and databases to deployment automation—within an Agile environment.
Key Responsibilities
-
Develop, test, and deploy scalable full-stack applications leveraging Java 8+, Spring Framework, Spring Boot, and Microservices architecture.
-
Build dynamic, responsive, and user-friendly front-end applications using Angular 7/8, React, Bootstrap, JavaScript, HTML, and CSS.
-
Design, implement, and manage APIs and integrations using Apigee, REST API, and Kafka.
-
Utilize Docker, Kubernetes, and OpenShift for containerization and orchestration.
-
Perform data modeling, SQL/NoSQL development, and database deployment using MS SQL, MySQL, MongoDB, and Liquibase.
-
Integrate and automate build and deployment pipelines using Jenkins, Harness, Maven/Gradle, UCD, and GitHub.
-
Apply DevSecOps tools such as SonarQube, GitLab, Checkmarx, and Black Duck to ensure code quality and security compliance.
-
Implement and monitor system performance using ELK Stack, Splunk, and AppDynamics.
-
Write and maintain test scripts using Jasmine, Karma, Selenium, JUnit, JMeter, RestAssured, and Postman.
-
Leverage Python, Bash, and Shell scripting to automate processes and improve operational efficiency.
-
Collaborate within an Agile (Scrum/Kanban) team using Jira and Confluence to track progress and document work.
-
Partner with cross-functional teams to deliver high-quality software solutions that align with business goals.
Required Qualifications
-
5+ years of full stack development experience, including front-end, back-end, APIs, CI/CD, and database design.
-
Proficiency with:
-
Java 8+, Spring Framework, Spring Boot, and Microservices architecture
-
Front-end technologies: Angular 7/8, React, Bootstrap, JavaScript, HTML/CSS
-
Databases: MS SQL, MySQL, MongoDB
-
DevOps Tools: Jenkins, Maven/Gradle, GitHub, UCD, Harness
-
Containers & Cloud: Docker, Kubernetes, OpenShift, GCP, Azure
-
-
Strong understanding of DevSecOps practices and tools (SonarQube, Checkmarx, GitLab, Black Duck).
-
Experience in API integrations, Kafka, and RESTful services.
-
Proficiency in Python, Bash, and Shell scripting.
-
Experience working in Agile environments and using Jira and Confluence.
Preferred Qualifications
-
Familiarity with monitoring tools (ELK, Splunk, AppDynamics).
-
Hands-on experience with test automation frameworks (Selenium, RestAssured, JMeter).
-
Strong analytical and problem-solving skills.
-
Excellent communication and teamwork abilities.
