Skip to main content

Senior Java Full Stack Developer

Technology
Artech
Jacksonville, United States$66,560 - $74,880 /year2 weeks agoUntil 12/17/2026
Service contract

Job description

Job Title : Senior Java Full Stack Developer

Location: Weehawken, NJ

Duration: 6 months

Salary Range: $32.00 - $36.00/Hour on W2 (Without Benefits).

Applicants must be willing to work on W2

Job Summary

  • We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and React JS.
  • The candidate will be responsible for designing, developing, and maintaining scalable web applications, collaborating with cross-functional teams, and delivering high-quality software solutions.

Key Responsibilities

  • Develop and maintain scalable enterprise applications using Java, Spring Boot, and React JS.
  • Design and develop RESTful APIs and Microservices.
  • Build responsive and interactive user interfaces using React JS.
  • Participate in solution design, code reviews, and technical discussions.
  • Integrate front-end applications with backend services and databases.
  • Write clean, reusable, and maintainable code following best practices.
  • Perform unit testing, integration testing, and debugging.
  • Implement security, performance optimization, and reliability standards.
  • Work in Agile/Scrum development environments.
  • Design and develop scalable backend services in Java and responsive user interfaces in React.
  • Contribute to distributed systems, cloud architecture, and microservice design.
  • Deliver maintainable, secure, and high-quality software.
  • Write automated unit, integration, and end-to-end tests.
  • Analyze business requirements and translate them into technical solutions.
  • Participate in architecture, platform design, and technical decision-making.
  • Investigate production issues and implement sustainable improvements.
  • Create and maintain technical documentation.

Team

You will join a cross-functional engineering team responsible for developing and supporting OneSource web services. You will work closely with engineers, architects, product stakeholders, business analysts, testers, and platform teams.

Mandatory Skills

Backend

  • Java 8/11/17 ,Spring Boot ,Spring MVC ,Spring Security ,Microservices Architecture ,REST API Development ,Hibernate / JPA ,Maven / Gradle.

Frontend

  • React JS ,JavaScript (ES6+),TypeScript ,HTML5 ,CSS3 ,Bootstrap / Material UI ,Redux / Context API

Database

  • SQL ,Oracle / PostgreSQL / MySQL.

DevOps & Tools

  • Git/GitHub/GitLab ,Jenkins / CI-CD ,Docker, Kubernetes (Good to have),SonarQube ,Cloud (Preferred) ,Azure / AWS, Azure DevOps.

Good-to-Have Skills

  • Kafka / RabbitMQ ,GraphQL ,Terraform ,OpenShift ,OAuth2 / JWT Authentication, Performance tuning and monitoring tools.

Your Expertise

You bring:

  • Strong backend development experience with Java, Spring Framework / Spring Batch / Spring Boot.
  • Experience with Cloud native technology (Microservices, container technology) and DevOps.
  • Strong frontend development experience with React, JavaScript or TypeScript, HTML, and CSS.
  • Experience designing and developing REST APIs and microservices.
  • A solid understanding of distributed systems and cloud-native architecture.
  • Experience with relational databases (Sybase or MSSQL, Oracle), data modeling, and strong SQL skills.
  • Strong automated testing and software-quality practices.
  • Accustomed with Agile Methodologies (Scrum, Kanban, etc.).
  • Knowledge of Git, CI/CD, secure coding, and production support.
  • Experience analyzing business requirements and documenting technical solutions.
  • Strong ownership, communication, collaboration, and problem-solving skills.
  • Experience with Microsoft Azure, containerized platforms, Kubernetes, event-driven systems, observability tools, and large client-facing applications would be an advantage.

Skills

  • Advanced Java Concepts
  • Java API Management & Microservices
  • Digital: Spring Boot
  • Database Technology

Experience Required

  • 6-8 years
  • 7+ years in Advanced Java Concepts
  • 7+ years in Database Technology
  • 7+ years in Spring Boot
  • 7+ years in Java API Management & Microservices

Interested in this role?