Skip to main content

Java Full Stack Developer

Technology
Artech
Weehawken, United States$62,400 - $114,400 /year2 weeks agoUntil 12/15/2026
Service contract

Job description

Request ID: 111892-1

Title: Java Full Stack Developer

Locations: Weehawken, NJ

Duration: 06 Months

Pay Range: $30-$55/Hour on W2/C2C (All inclusive)

Role Descriptions:

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.

You will

  • 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

Your 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.

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 Client Azure, containerized platforms, Kubernetes, event-driven systems, observability tools, and large client-facing applications would be an advantage.

Mandatory Skills:

Backend Java 8/11/17Spring BootSpring MVC Spring Security Microservices Architecture REST API Development Hibernate / JPA Maven / Gradle Frontend React JS Java Script (ES6+)TypeScriptHTML5CSS3Bootstrap / Material UIRedux / Context API Database SQL Oracle / PostgreSQL / MySQL DevOps & Tools Git/GitHub/GitLab Jenkins / CI-CD Docker Kubernetes

Good to have:

Sonar Qube Cloud (Preferred)Azure / AWS Azure DevOps

Kafka / RabbitMQGraphQLTerraformOpenShiftOAuth2 / JWT Authentication Performance tuning and monitoring tools

Experience Required: 6-8

Interested in this role?