Senior Java Full Stack Developer

Jersey City, NJ, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Css3
  • Cascading Style Sheets
  • Conflict Resolution
  • Continuous Delivery
  • GitHub
  • GitLab
  • Continuous Integration
  • Data Structure
  • Database
  • Design Patterns
  • DevOps
  • Cloud Computing
  • Collaboration
  • Communication
  • Computer Science
  • Mentorship
  • Good Clinical Practice
  • Microsoft Azure
  • Problem Solving
  • Microservices
  • Google Cloud Platform
  • AngularJS
  • Apache Kafka
  • Algorithms
  • Authorization
  • HTML5
  • React.js
  • Software Development
  • Java
  • JavaScript
  • Apache Spark
  • Agile
  • Quality Assurance
  • RESTful
  • Spring Framework
  • TypeScript
  • Spring MVC

Summary

Senior Java Full Stack Developer

Location: Jersey City, New Jersey, USA
Work Arrangement: Onsite / Hybrid
Employment Type: Contract – W2 Only
Experience: 12+ Years
Candidate Requirement: Local candidates only
Work Authorization: H1B / EAD

Job Summary

We are seeking an experienced Senior Java Full Stack Developer with 12+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, React, Angular, REST APIs, Microservices, cloud technologies, databases, and modern DevOps practices.

The candidate must be local to New Jersey and available to work in the required onsite/hybrid environment.

Required Technical Skills

  • Java 8/11/17+
  • Spring Boot, Spring Framework, Spring MVC, Spring Security
  • Microservices Architecture
  • React.js / React
  • Angular
  • JavaScript, TypeScript, HTML5, CSS3
  • RESTful APIs / Web Services
  • Hibernate / JPA
  • Apache technologies
    • Apache Kafka
    • Apache Tomcat
    • Apache Maven
    • Apache Spark is a plus
  • SQL and relational databases
    • Oracle
    • PostgreSQL
    • MySQL
  • NoSQL databases such as MongoDB
  • AWS / Azure / Google Cloud Platform cloud technologies
  • Docker & Kubernetes
  • CI/CD
    • Jenkins
    • GitHub Actions / GitLab CI
    • Azure DevOps
  • Git / GitHub / GitLab
  • JUnit / Mockito
  • Agile / Scrum
  • Strong understanding of design patterns, data structures, algorithms, and system design

Key Responsibilities

  • Design, develop, test, and maintain enterprise-level full-stack applications.
  • Develop scalable backend services using Java, Spring Boot, and Microservices.
  • Build responsive and user-friendly applications using React and/or Angular.
  • Develop and integrate REST APIs and third-party services.
  • Design and optimize database queries, stored procedures, and data models.
  • Implement secure and scalable application architectures.
  • Work with Kafka and event-driven/messaging architectures.
  • Deploy and support applications in cloud environments.
  • Implement CI/CD pipelines and follow modern DevOps practices.
  • Perform code reviews and ensure adherence to development standards.
  • Troubleshoot application, performance, and production issues.
  • Collaborate with architects, business analysts, QA engineers, DevOps teams, and other developers.
  • Mentor junior developers and provide technical guidance.
  • Participate in Agile ceremonies, sprint planning, and technical discussions.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 12+ years of professional software development experience.
  • Strong experience working on large-scale enterprise applications.
  • Excellent problem-solving and communication skills.
  • Experience with cloud-native and distributed systems.
  • Ability to work independently as well as within a collaborative team environment.
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.
  • Dice Id: 10477291
  • Position Id: 9071796
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Jersey City, New Jersey

6d ago

Easy Apply

Third Party, Contract

Depends on Experience

Rutherford, New Jersey

Today

Easy Apply

Contract

$83 - $90

New York, New York

Today

Easy Apply

Contract

Rutherford, New Jersey

Today

Contract

Search all similar jobs