Haystack
← Back to Jobs
Technology
DS

Senior Java Developer

Decision Six Inc.New York, NY🇺🇸United StatesPosted Sep 29, 2026

Why This Role Stands Out

This hybrid role at Decision Six Inc. offers a fantastic opportunity to design and build robust Java applications, driving innovation in a dynamic technology environment. You'll thrive here if you're a skilled Java developer with a passion for clean code, object-oriented principles, and collaborative problem-solving. Apply now to leverage your expertise and contribute to impactful projects while enjoying the flexibility of a hybrid work model.

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
New York, NY, United States
Posted
22 hours ago
DockerAWSScrumAgileAngularGitGitHub ActionsGitLab CIJavaJavaScriptJenkinsKafkaKubernetesRabbitMQReactTypeScript

Job Description

We are seeking a hands-on Senior Java Developer to join our team . In this role, you will be responsible for designing, building, maintaining, and troubleshooting Java applications across both back-end services and client-facing applications. You will collaborate closely with other infrastructure layers to ensure seamless integration and high performance.
Key Responsibilities
Design, develop, and maintain scalable Java applications and libraries.
Write reusable, clean, readable, and testable code following best practices.
Troubleshoot complex issues across back-end services and client-facing applications.
Collaborate with cross-functional teams and infrastructure layers to deliver robust solutions.
Implement and manage continuous integration pipelines and automated testing.
Participate in architectural discussions and contribute to design patterns.
Work with AWS cloud services to deploy and manage applications.
Required Qualifications ( Java Ecosystem: Proficient in Java and its ecosystem, including AWS.
OOP: Strong understanding of object-oriented programming principles.
Design Patterns: Knowledge of Java design and architectural patterns.
Code Quality: Experience writing reusable, clean, readable Java code and libraries.
Concurrency & JVM: Knowledge of Java concurrency patterns and JVM fundamentals.
Web Concepts: Familiarity with MVC, JDBC, and RESTful concepts.
Frameworks: Experience with web application frameworks such as Play and Spark.
Database & Tooling: Experience with databases, automated/unit testing, Git, build tools, and continuous integration.
Preferred Qualifications (Nice-to-Have)
While not explicitly listed in the source, the following skills are highly desirable for a Senior Developer in this niche:
Cloud Native: Experience with AWS services such as Lambda, ECS, S3, or RDS.
Containerization: Familiarity with Docker and Kubernetes.
Messaging: Experience with message brokers (e.g., Kafka, RabbitMQ).
Frontend: Basic familiarity with JavaScript/TypeScript or modern frontend frameworks (React, Angular).
Agile/Scrum: Experience working in Agile development environments.
CI/CD Tools: Hands-on experience with Jenkins, GitLab CI, or GitHub Actions

Similar jobs