Java Full Stack Developer

Veriipro

Jersey City (NJ)

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Veriipro in Jersey City seeks an experienced Java software engineer to design, develop, and maintain scalable microservices-based applications. You will work with AWS cloud services, implement event-driven architectures with Kafka, and drive observability with Grafana, Splunk, and Dynatrace.

The role involves building CI/CD pipelines, optimizing performance, and collaborating in Agile/scrum teams to deliver secure, reliable software across development, QA, staging, and production environments.

Qualifications

  • Strong experience in Java, Spring Boot, REST APIs, and microservices architecture.
  • Hands-on experience with AWS cloud services, Kafka, Docker, and Kubernetes.
  • Practical knowledge of Grafana, Splunk, Dynatrace, or similar observability platforms.
  • Experience with SQL/NoSQL databases, Git, Maven/Gradle, and CI/CD tools.
  • Understanding of distributed systems, cloud-native architecture, troubleshooting, and Agile development practices

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, Microservices, REST APIs, and front-end technologies such as Angular or React.
  • Develop and integrate event-driven applications using Apache Kafka, implementing producers, consumers, topics, and asynchronous messaging for real-time data processing.
  • Deploy, configure, and manage cloud-native applications on AWS, leveraging services such as EC2, S3, EKS, IAM, CloudWatch, and related cloud infrastructure components.
  • Containerize applications using Docker and orchestrate deployments using Kubernetes, managing pods, services, deployments, scaling, and application availability.
  • Implement application logging, monitoring, and observability using Grafana, Splunk, and Dynatrace to track application performance, analyze logs, monitor infrastructure health, and troubleshoot production issues.
  • Build and maintain CI/CD pipelines to automate application builds, testing, deployments, and releases across development, QA, staging, and production environments.
  • Optimize Java application performance through code profiling, JVM tuning, memory management, multithreading, and database query optimization.
  • Collaborate with DevOps, QA, architects, and business stakeholders in Agile/Scrum environments to deliver reliable software solutions and resolve technical issues.
  • Implement application security best practices, including authentication, authorization, secure API development, secrets management, and AWS IAM-based access controls.
  • Participate in production support, root-cause analysis, incident management, and performance tuning using centralized logging and monitoring tools such as Splunk, Grafana, and Dynatrace.

Skills

Java
Spring Boot
REST APIs
Microservices
AWS
Kafka
Kubernetes
Docker
CI/CD
Observability

Tools

Grafana
Splunk
Dynatrace
Docker
Kubernetes
Kafka
Maven
Gradle
Git

Job description

Required Skills:

Java, Spring Boot, Microservices, Angular/React, AWS, Kafka, Kubernetes, Grafana, Splunk, Dynatrace

Required Qualifications
  • Strong experience in Java, Spring Boot, REST APIs, and microservices architecture.
  • Hands-on experience with AWS cloud services, Kafka, Docker, and Kubernetes.
  • Practical knowledge of Grafana, Splunk, Dynatrace, or similar observability platforms.
  • Experience with SQL/NoSQL databases, Git, Maven/Gradle, and CI/CD tools.
  • Understanding of distributed systems, cloud-native architecture, troubleshooting, and Agile development practices
Responsibilities
  • Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, Microservices, REST APIs, and front-end technologies such as Angular or React.
  • Develop and integrate event-driven applications using Apache Kafka, implementing producers, consumers, topics, and asynchronous messaging for real-time data processing.
  • Deploy, configure, and manage cloud-native applications on AWS, leveraging services such as EC2, S3, EKS, IAM, CloudWatch, and related cloud infrastructure components.
  • Containerize applications using Docker and orchestrate deployments using Kubernetes, managing pods, services, deployments, scaling, and application availability.
  • Implement application logging, monitoring, and observability using Grafana, Splunk, and Dynatrace to track application performance, analyze logs, monitor infrastructure health, and troubleshoot production issues.
  • Build and maintain CI/CD pipelines to automate application builds, testing, deployments, and releases across development, QA, staging, and production environments.
  • Optimize Java application performance through code profiling, JVM tuning, memory management, multithreading, and database query optimization.
  • Collaborate with DevOps, QA, architects, and business stakeholders in Agile/Scrum environments to deliver reliable software solutions and resolve technical issues.
  • Implement application security best practices, including authentication, authorization, secure API development, secrets management, and AWS IAM-based access controls.
  • Participate in production support, root-cause analysis, incident management, and performance tuning using centralized logging and monitoring tools such as Splunk, Grafana, and Dynatrace.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Engineer
Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 80,000 - 120,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

On-site
USD 120,000 - 160,000
Java Full Stack Engineer (Senior)
Java Full Stack Engineer (Senior)

TechDigital Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Addison (TX)

On-site
USD 120,000 - 180,000
Java Full Stack Engineer - Professional
Java Full Stack Engineer - Professional

Hexaware Technologies Limited • United States

On-site
USD 120,000 - 180,000
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Tampa (FL)

On-site
USD 110,000 - 130,000
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000
Full stack developer
Full stack developer

Compunnel, Inc. • Richfield (MN)

On-site
USD 100,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

TechDigital Group • Jersey City (NJ)

On-site
USD 110,000 - 160,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000