JobTarget Logo

Senior Java Full Stack Developer in New York at Jobgether

NewJob Function: Information Technology
Jobgether
New York, 10455, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Java Full Stack Developer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Full Stack Developer based in United States.

As a Senior Java Full Stack Developer, you will design, build, and maintain enterprise-grade web applications and distributed systems operating at significant scale. You will contribute across the full engineering lifecycle, from translating business requirements into technical designs to developing, deploying, and supporting production systems. The role combines deep backend expertise in Java and Spring Boot with hands-on front-end development using modern JavaScript frameworks. You will work closely with product managers, architects, DevOps engineers, and fellow developers within an Agile environment. Your work will focus on delivering secure, scalable, performant, and maintainable solutions that support strategic business needs. This fully remote opportunity offers experienced engineers the chance to work on complex cloud-native applications and distributed architectures.

Accountabilities:
  • Architect, design, develop, and maintain enterprise-grade web applications and distributed systems.
  • Translate business and technical requirements into robust, scalable, and maintainable system designs.
  • Develop production-quality backend services using Java 11/17 and Spring Boot.
  • Design and implement clean, reliable RESTful APIs and microservices architectures.
  • Build responsive, component-driven front-end applications using React and modern JavaScript technologies.
  • Design and operate microservices, including service decomposition, inter-service communication, and observability patterns.
  • Develop and optimize SQL queries and database schemas across relational database platforms.
  • Deploy and support cloud-native applications using AWS, Azure, or GCP and applicable managed services.
  • Implement and maintain CI/CD pipelines, Git-based development workflows, branching strategies, code reviews, and release processes.
  • Troubleshoot complex technical issues, perform root-cause analysis, and document findings and solutions clearly.
  • Collaborate with product managers, architects, DevOps engineers, and other developers in an Agile environment.
  • Contribute to secure, performant, reliable applications throughout their operational lifecycle.
  • Support event-driven architectures using technologies such as Kafka or RabbitMQ where applicable.
  • Contribute to automated testing and modern development practices, including test-driven or behavior-driven development.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline.
  • 5+ years of professional software development experience building production-grade enterprise applications.
  • Strong understanding of data structures, algorithms, computational complexity, and end-to-end system design principles.
  • Advanced proficiency in Java 11 and 17 and the Spring Boot framework.
  • Strong experience designing and implementing RESTful APIs.
  • Hands-on production experience with microservices architectures, including service decomposition, inter-service communication, and observability.
  • Proven experience developing front-end applications with React; familiarity with Angular or Vue is a strong plus.
  • Strong SQL skills and experience with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server.
  • Experience with query optimization and database schema design.
  • Solid understanding of CI/CD tooling and Git-based version control workflows, including branching, code reviews, and release management.
  • Hands-on experience deploying applications to at least one major cloud platform such as AWS, Azure, or GCP.
  • Familiarity with cloud managed services, networking, and identity fundamentals.
  • Strong debugging, troubleshooting, and root-cause analysis capabilities.
  • Experience with Kafka, RabbitMQ, or comparable event-streaming platforms is preferred.
  • Familiarity with Docker and Kubernetes in production environments is preferred.
  • Understanding of distributed systems concepts such as eventual consistency, CAP trade-offs, idempotency, and saga patterns is a plus.
  • Experience developing automated tests using modern testing frameworks and contributing to TDD or BDD practices is preferred.
  • Strong communication and collaboration skills, with the ability to work effectively across technical and product teams.
  • Must be authorized to work in the United States. U.S. citizens, Green Card holders, EAD holders, and H-1B transfer candidates are eligible; new H-1B sponsorship is not available for this position.

Benefits:

  • $90,000–$120,000 annual salary.
  • Fully remote position within the United States.
  • Full-time, direct W2 employment.
  • Opportunity to work on enterprise-scale web applications and distributed systems.
  • Exposure to modern Java, Spring Boot, React, microservices, cloud platforms, and DevOps practices.
  • Collaboration with product, architecture, DevOps, and engineering teams in an Agile environment.
  • Opportunity to work with cloud-native technologies and complex distributed architectures.
  • Career growth opportunities within an established technology environment.
  • Specific healthcare, retirement, paid time off, and additional benefits were not specified in the source job description.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

New York, 10455, United States

Frequently asked questions about this position

Similar Jobs In Other / Non-US, New York

New

Senior QA Engineer

Jobgether
Other / Non-US, New York
New

SAP ABAP Developer

Jobgether
Other / Non-US, New York
New

Sr. Full Stack Developer

Jobgether
Other / Non-US, New York
New

Senior Web Developer (AI-Augmented)

Jobgether
Other / Non-US, New York
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.