Full Stack Java Developer (NJ Locals - No Relocation)

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Java
Spring MVC
Spring Boot
JPA
SQL
Design Patterns
Web Service Development
SOAP
REST API Integration
Tomcat
AWS Lambda
AWS Fargate
AWS S3
AWS DynamoDB
AWS CloudWatch Logs
AWS CloudFormation
JavaScript
React
AWS Cloud

Job Details

Senior Full Stack Java Developer (80% Backend / 20% Frontend)

Location: Cherry Hill, NJ (Hybrid) - 3 Days Onsite (NO RELOCATION)

Duration: 12 months +

Experience: 12 + years

We are seeking a Senior Software Engineer with a strong backend focus to design, develop, and test enterprise-level applications in a Java environment. This role requires 12+ years of hands-on Java experience, exceptional attention to detail, and advanced problem-solving skills. The position will play a key role in modernization initiatives, including application rewrites and migration to AWS Cloud.


<>Key Responsibilities</>
  • Develop robust backend code for enterprise applications.
  • Review and validate requirements and functional specifications.
  • Drive migration efforts to AWS.
  • Collaborate closely with Agile Team Coordinators and Business Analysts to understand business needs.
  • Participate in regular team meetings and provide insights into processes.

<>Required Skills & Qualifications</>
  • Core Technologies:
    • Java, Spring MVC, Spring Boot, JPA
    • SQL and design patterns
    • Web service development (SOAP & REST API integration)
    • Tomcat application server
  • Cloud Expertise:
    • AWS services including Lambda, Fargate, S3, DynamoDB, CloudWatch Logs, CloudFormation
    • Functional programming experience in AWS environment
  • Frontend Skills:
    • Proficient in JavaScript
    • Experience with JavaScript frameworks such as React
  • Additional Competencies:
    • Strong verbal and written communication skills for both technical and non-technical audiences
    • Ability to manage expectations across business and technical teams
    • High level of organizational and documentation skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.