Java Full-Stack Developer

Software Guidance & Assistance

NJ, United States of America • 56m ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Full-Stack Developer

Description

Lead the design, development, and implementation of new or revised application systems using Java full-stack technologies. Provide technical leadership and drive system analysis, project execution, and software delivery aligned with architecture standards and business goals. Work across back end, front end, DevOps practices, and container orchestration to deliver scalable, resilient applications.

Responsibilities

  • Lead technical design and implementation for high-quality Java full-stack solutions

  • Develop full-stack applications using Java, Spring Framework (Spring Boot/MVC/Cloud), and RESTful APIs

  • Build front-end components using modern frameworks such as React, Angular, or Vue.js

  • Conduct system analysis and design for complex business and system processes

  • Partner with management and cross-functional teams to ensure proper integration and improvements

  • Manage projects against timelines, budgets, and quality standards; execute using SAFe and JIRA

  • Enforce code quality through standards, testing, debugging, and code reviews

  • Collaborate with architects, infrastructure engineers, and business analysts; communicate clearly

  • Mentor mid-level developers and analysts and promote technical best practices

  • Assess and manage delivery risk and support compliance with applicable laws and policies

  • Implement DevOps practices: continuous integration, continuous delivery, and automated testing

  • Use OpenShift for container orchestration

  • Manage source code using GitHub with established branching and code review processes

Requirements

  • Bachelor’s degree or equivalent experience

  • 6–10 years of relevant experience in application development or systems analysis with Java full-stack focus

  • Extensive system analysis and Java application programming experience

  • Proficiency in Java, Spring Framework (Spring Boot, Spring MVC, Spring Cloud), and RESTful APIs

  • Experience with modern front-end technologies (React/Angular/Vue.js)

  • Experience with SQL Server and ORM frameworks (Hibernate, JPA)

  • Experience using SAFe and JIRA to manage and execute projects

  • Subject matter expert (SME) in at least one application development area focused on Java full-stack technologies

  • Demonstrated leadership and project management skills

  • Ability to adjust priorities quickly

  • Clear written and verbal communication skills

  • Experience with DevOps (CI/CD and automated testing)

  • Experience with Docker and OpenShift

  • Proficiency with GitHub version control

Benefits

  • Contract assignment

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report