JOBSEARCHER

Java Back-End Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

We’re looking for a highly skilled Back-End Software Engineer with strong Java expertise who can initially contribute as an individual contributor and evolve into a technical leader. This is a high-impact role where you’ll design scalable systems, solve complex engineering challenges, and influence architecture decisions.Role: Back-End Software Engineer (Full Stack considered)Location: New York – ManhattanWork Mode: 5 days onsiteEmployment Type: W2 only (No C2C)Work Authorization: Applicants must be authorized to work in the United States on a W2 basis without current or future employer sponsorshipKey ResponsibilitiesDesign, develop, and maintain high-quality, scalable backend systemsTroubleshoot complex technical issues and drive innovative solutionsWrite secure, efficient, and production-grade code; review and debug others' codeIdentify automation opportunities to improve system stability and efficiencyLead technical evaluations with internal teams, vendors, and startupsContribute to architectural design and long-term engineering strategyPromote adoption of modern technologies and best practicesCollaborate across teams to deliver high-impact solutionsMust-Have Skills7+ years of hands-on experience in Java developmentStrong experience with:AWS (EC2, EMR)KubernetesCassandraKafkaCI/CD pipelines (Jenkins)Solid understanding of system design and distributed architectureExperience working in modern SDLC environments (TDD, CI/CD, DevOps practices)What We’re Looking ForSomeone who can code deeply AND think architecturallyA future leader with strong ownership mindsetExperience working in large-scale, collaborative engineering environmentsPassion for solving complex technical problems