Senior Java Full Stack Developer

The Custom Group of Companies
Jersey City, NJ, United States
3 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$176,800.0 - $228,800.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Artificial Intelligence Amazon Web Services HTML5 Cascading Style Sheets (CSS) Cloud Computing Databases Continuous Integration Software Debugging Software Design Documents
+34 more
Software Design Patterns DevOps Programming Tools Github IBM Websphere Application Server Spring Framework JSON Python (Programming Language) OpenShift Oracle Databases Oracle (Applications) Systems Development Life Cycle Standard Sql Secure Coding Shell Script Software Engineering SQL Databases Systems Integration TypeScript RxJS Enterprise Software Applications Spring-mvc Claude Code Spring-boot Software Security AI Coding Agents Gitlab AngularJS Kubernetes Front End Software Development Restful APIs Es2015 Docker Jenkins

Job description

We are seeking an experienced Senior Java Full Stack Developer to join a complex enterprise technology environment in Downtown NYC. This is a hands-on engineering role for a senior developer with deep expertise in Java, Spring, Angular, REST APIs, Oracle/SQL, and modern DevOps practices.

The ideal candidate will have experience designing and developing scalable enterprise applications across the full software development lifecycle while working closely with Product, Engineering, Architecture, and DevOps teams., * Design, develop, test, and support scalable enterprise applications.

  • Build high-quality solutions using Java, Spring Boot, Spring MVC, Angular, TypeScript, and JavaScript.
  • Develop and integrate REST APIs and JSON-based services.
  • Translate business and technical requirements into scalable, maintainable solutions.
  • Develop secure applications following established SDLC/PDLC and secure coding standards.
  • Create technical design documentation and participate in architecture and solution-design discussions.
  • Perform unit, integration, and functional testing.
  • Conduct peer code reviews and promote software engineering best practices and design standards.
  • Partner with Product, Engineering, Architecture, and DevOps teams to troubleshoot and resolve complex technical issues.
  • Support CI/CD pipelines, DevOps processes, databases, and application environments.
  • Provide production support, root-cause analysis, incident resolution, and application troubleshooting.
  • Operate as a senior individual contributor with limited supervision and strong independent technical judgment.

Requirements

  • 10+ years of software engineering or application development experience.
  • Advanced hands-on development experience with Java 8+.
  • Strong experience with the Spring ecosystem, including Spring Boot, Spring MVC, Spring Integration, and Spring Security.
  • Hands-on front-end development experience with Angular, TypeScript, JavaScript ES6+, HTML5, and CSS3.
  • Strong SQL and Oracle database experience.
  • Experience developing and integrating REST APIs and JSON services.
  • Experience with CI/CD and DevOps tools, including Jenkins, GitHub, and/or GitLab.
  • Strong understanding of SDLC/PDLC, data modeling, software engineering principles, and design patterns.
  • Experience with secure coding and application security practices.
  • Strong experience in unit, integration, and functional testing.

Preferred Experience

  • AWS or other cloud technologies.
  • Docker, Kubernetes, and OpenShift.
  • WebSphere Application Server, Liberty, and MQ.
  • NgRx and RxJS.
  • Shell scripting.
  • Python.
  • AI-assisted software development tools, including Claude Code or similar coding assistants.
  • Experience incorporating AI-driven development tools into enterprise software engineering workflows.

Professional Skills

  • Strong technical and business communication skills.
  • Excellent analytical, debugging, and problem-solving abilities.
  • Ability to work independently in a complex enterprise environment.
  • Strong collaboration across Product, Engineering, Architecture, DevOps, and business teams.
  • Ability to investigate complex technical problems and drive issues through resolution.

This is an onsite position in Downtown New York City. Candidates must be able to work onsite for the duration of the assignment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Loading talks and stories from around this role…