Skip to content
All jobs

Java Developer - Onsite

Emergere Technologies

Job
29099
Posted
Location
Jersey City, NJ
Work type
Contract
Tax terms
W2, C2C, 1099
Experience
Experience open
Openings
1 opening

Opens your email app with a message to the employer, its subject naming this job. Attach your resume and send it from your own email.

Skills

  • Java
  • Spring Boot
  • Kafka
  • Microservices
  • REST
  • SQL
  • PostgreSQL
  • MySQL
  • Oracle
  • AWS
  • Azure
  • Terraform

About the job

Title: Java Developer

Location: Jersey City, NJ (on-site all day in the office)

Duration: Long Term

Role Summary

We are seeking a Java Developer with strong experience building scalable backend applications, deploying applications to AWS, and implementing and managing CI/CD pipelines, with particular emphasis on Docker-based deployments and application deployment automation.

Key Responsibilities

Design, develop, test, and maintain scalable Java/Spring Boot backend applications.

Build and enhance RESTful APIs and/or event-driven services and integrate with databases and external systems.

Build, maintain, and enhance CI/CD pipelines to automate application build, testing, security checks, packaging, and deployments.

Containerize applications using Docker and manage Docker-based deployments across multiple environments.

Deploy and operate applications on AWS, including containerized application deployments using ECS/EKS.

Own and support the end-to-end application deployment lifecycle, including configuration, deployment validation, troubleshooting, rollback, and production support.

Drive improvements in deployment automation, reliability, repeatability, and speed, reducing manual deployment activities.

Troubleshoot CI/CD and application deployment failures, perform root-cause analysis, and implement permanent fixes.

Write clean, maintainable code with strong unit/integration test coverage and participate in code reviews.

Collaborate with application, platform, and DevOps teams to improve CI/CD and deployment standards and practices.

Participate in Agile teams (planning, estimation, standups, retrospectives) and contribute to technical design.

Required Qualifications

4+ years of professional software development experience (or equivalent).

Strong backend development experience in Java (Java 11+ preferred) and Spring Boot (or similar frameworks).

Deep experience designing and developing REST APIs and backend services.

Hands-on experience with AWS services such as:

Compute/Containers: EC2, ECS/EKS, Lambda

Storage/Data: S3, RDS/Aurora, DynamoDB

Networking/Security: VPC, IAM, Security Groups, KMS

Observability: CloudWatch (logs/metrics/alarms)

Strong hands-on CI/CD experience using tools like Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar.

Strong experience with Docker, including building images, containerizing applications, and deploying Docker-based workloads.

Experience with application deployment automation, environment configuration, deployment troubleshooting, and rollback strategies.

Understanding of container orchestration and deployments using Kubernetes/EKS.

Solid knowledge of relational databases (PostgreSQL/MySQL/Oracle) and SQL; NoSQL exposure is a plus.

Familiarity with Git, branching strategies, release management, and code quality practices (linting, static analysis).

Strong problem-solving and communication skills.

Preferred / Nice-to-Have

Infrastructure as Code (IaC): Terraform, AWS CloudFormation, CDK.

Microservices architecture and messaging/streaming (Kafka, SQS/SNS).

Security practices: OWASP, secrets management, dependency scanning, SAST/DAST.

Experience improving CI/CD pipeline performance and deployment automation.

Experience with monitoring stacks (PrometheGrafana, ELK/OpenSearch).

Knowledge of blue-green, rolling, or canary deployment strategies.

Cloud cost optimization and reliability engineering practices.

Similar jobs

See all jobs
  • Java Scala Developer

    Ztek ConsultingJersey City, NJ

    Full TimeW2, YearlyExperience open$80,000 to $90,000 (Annum)

    Job 29476

  • Senior Java Developer

    W3GlobalEnglewood Cliffs, NJ

    ContractW2, C2C, 1099Experience open$60 to $72 (Hourly)

    Job 29195

  • Test Engineer

    TECHNEPTUNE CONSULTING INCNew Jersey

    Full TimeW2, YearlyExperience open

    Job 28356

  • Edi Developer

    ApexonNew York, NY

    Full TimeW2, YearlyExperience open

    Job 29512