Java Developer

Decision Six Inc.
New York, United States
21 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Cloud Engineering Github Identity and Access Management Enterprise Messaging Systems NoSQL RabbitMQ Prometheus Standard Sql
+21 more
Software Deployment Software Engineering Data Logging Spring Cloud Grafana Spring-boot Git Amazon Relational Database Service Containerization Gitlab-ci Kubernetes Apache Kafka Functional Programming Cloudwatch Api Gateway Restful APIs Terraform Splunk Docker Jenkins Microservices

Job description

We are seeking an experienced Java Developer with strong expertise in cloud-native application development using AWS, Kubernetes, and Terraform. The ideal candidate will have hands-on experience building scalable microservices, deploying applications in containerized environments, and implementing Infrastructure as Code (IaC). This role involves collaborating with cross-functional teams to design, develop, and maintain enterprise-grade applications.

Requirements

  • Strong hands-on experience with Java 8/11/17, Spring Boot, and RESTful APIs.

  • Experience designing and developing Microservices architecture.

  • Strong knowledge of AWS services such as EC2, ECS/EKS, Lambda, S3, IAM, RDS, CloudWatch, and API Gateway.

  • Hands-on experience with Kubernetes for container orchestration.

  • Experience using Terraform for Infrastructure as Code (IaC)., * 8+ years of experience in Java application development.
  • Strong hands-on experience with Java 8/11/17, Spring Boot, and RESTful APIs.
  • Experience designing and developing Microservices architecture.
  • Strong knowledge of AWS services such as EC2, ECS/EKS, Lambda, S3, IAM, RDS, CloudWatch, and API Gateway.
  • Hands-on experience with Kubernetes for container orchestration.
  • Experience using Terraform for Infrastructure as Code (IaC).
  • Proficiency with Docker and containerization technologies.
  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or similar tools.
  • Strong knowledge of Git version control.
  • Experience working with SQL and/or NoSQL databases.
  • Familiarity with Agile/Scrum development methodologies.

Preferred Skills

  • Experience with messaging technologies such as Kafka or RabbitMQ.
  • Knowledge of monitoring and logging tools such as Splunk, Prometheus, Grafana, or ELK.
  • Experience with security best practices for cloud-native applications.
  • AWS certifications are a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all