Full Stack Java Developer

Artech LLC
  • Mt Laurel, NJ
  • $45–$48 Per Hour
  • Instant Apply
10 days ago

Job Description

Job Title: Full Stack Java Developer
Location: Mt Laurel, NJ (Local Only) -Local to Mt Laurel only! Face to face interview
Duration: 6 months (Extendable)
Pay Range: $45-48/Hour on W2/C2C (All Inclusive)
Request ID: 115294-1


We are seeking an experienced Senior Full Stack Java Developer with a strong background in Java, Spring Boot, Microservices, REST APIs, modern JavaScript frameworks, cloud technologies, and distributed systems. The ideal candidate will have 8+ years of software development experience building scalable enterprise applications and delivering cloud-native solutions in Agile environments.

Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Microservices Architecture.
  • Build and support highly available RESTful APIs and backend services.
  • Develop responsive user interfaces using React, Angular, or Vue.js.
  • Design and implement backend services using Node.js and TypeScript.
  • Develop API integrations, webhooks, and API Gateway solutions.
  • Build event-driven architectures utilizing Kafka, MQ, or messaging platforms.
  • Deploy and manage applications using Docker and Kubernetes.
  • Collaborate with architects, product owners, QA teams, and DevOps engineers throughout the SDLC.
  • Participate in code reviews, sprint planning, backlog grooming, and architectural discussions.
  • Optimize application performance, scalability, and reliability within distributed systems.

Required Skills

Backend Development

  • 8+ years of software development experience
  • Core Java / Advanced Java
  • Spring Boot
  • Spring Framework
  • REST Web Services
  • Microservices Architecture
  • Node.js
  • TypeScript

Frontend Development

  • React.js / Angular / Vue.js
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3

Event Streaming & Integration

  • Kafka
  • IBM MQ / RabbitMQ / ActiveMQ
  • API Gateway
  • Webhook Integrations
  • Event-Driven Architecture

Cloud & DevOps

  • AWS or Azure Cloud
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • Azure DevOps
  • CI/CD Pipelines

Architecture & Performance

  • Distributed Systems
  • Scalability & Performance Tuning
  • Enterprise Application Development
  • System Design

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Strong understanding of cloud-native application design.
  • Experience with observability, logging, and monitoring tools.
  • Experience building highly available and fault-tolerant systems.
  • Bachelor's Degree in Computer Science, Engineering, or related discipline.

Numbers & Facts

LocationMt Laurel, NJ
Salary$45–$48 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Apache ActiveMQunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Enterprise Applicationsunmatched
  • GitHubunmatched
  • HTML5unmatched
  • High Availabilityunmatched
  • IBM WebSphere MQ (Message Queue)unmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • JavaScriptunmatched
  • JavaScript Frameworksunmatched
  • Jenkinsunmatched
  • Messaging Middlewareunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • Node.jsunmatched
  • Performance Tuning/Optimizationunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • RabbitMQunmatched
  • React.jsunmatched
  • Scalable System Developmentunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Spring Frameworkunmatched
  • Sprint Planningunmatched
  • Systems Reliabilityunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vue.jsunmatched
  • Web Servicesunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder