JOBSEARCHER

Senior Java Developer - New York City

ApolisNew York, NYMay 13th, 2026
Senior Java DeveloperWe are looking for a battle-tested Senior Java Developer with 10-12+ years of hands-on experience to architect robust, scalable backend systems in NYC. This hybrid role suits elite engineers who excel in complex, high-stakes environments and deliver mission-critical applications.Key Responsibilities:Lead design and development of microservices-based Java applications for enterprise clients.Optimize performance, scalability, and security in distributed systems.Integrate with modern databases, APIs, and cloud services.Drive agile sprints, code quality via CI/CD, and technical debt reduction.Collaborate with NYC-based teams on full lifecycle development.Must-Have Qualifications:10-12+ years of hands-on Java development experience (Java 8+).Bachelor's/Master's in Computer Science or equivalent.Expertise in Spring Boot, Hibernate, and RESTful APIs.Strong experience with SQL/NoSQL databases (PostgreSQL, MongoDB).Preferred Skills (for Best-in-Class Profiles):Advanced proficiency in reactive programming (Spring WebFlux, Reactor) and event-driven architectures (Kafka, RabbitMQ).Cloud-native development on AWS/GCP/Azure, including serverless (Lambda) and Kubernetes.Full-stack capabilities with frontend frameworks (React/Angular) and DevOps tools (Jenkins, Terraform).Security best practices (OAuth2, JWT) and performance optimization (JMeter, profiling tools).Bonus: Experience in fintech/healthcare domains, TDD/BDD, or leadership in large-scale migrations.Interview Process: 2-3 technical rounds including live coding, system design, and behavioral interviews.