Haystack
← Back to Jobs
Technology
MC

Java Developer (Full Time)

Maven CompaniesNew York, NY🇺🇸United StatesPosted Oct 2, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
New York, NY, United States
Posted
4 days ago
MicroservicesSQLSpringSpring BootAWSAzureGitGitHub ActionsGoogle CloudJUnitJavaJenkinsKafkaREST

Job Description

Job Description:

Summary:

  • Design, develop, test, and deploy scalable applications using Java.
  • Build and maintain Spring Boot-based microservices and RESTful APIs.
  • Work with SQL databases, write complex queries, and optimize database performance.
  • Integrate applications with internal and external systems using REST APIs, Kafka, messaging, and web services.
  • Implement unit testing, code reviews, CI/CD, and automated deployment practices.
  • Troubleshoot production issues and improve application performance, reliability, and scalability.
  • Collaborate with product owners, architects, QA engineers, DevOps teams, and other developers.

Required Skills

  • 7 + years of Java development experience
  • Strong Java 8/11/17+ programming skills
  • Spring Boot, Spring Framework, Microservices
  • REST APIs / API Integration
  • Strong SQL and relational database experience
  • Kafka or other messaging technologies
  • Git, Maven/Gradle, JUnit
  • CI/CD tools such as Jenkins, GitHub Actions, or GitLab
  • Experience with AWS, Azure, or Google Cloud Platform

Similar jobs