Senior Java Software Engineer
GQR · New York City Metropolitan Area
Apply & track with Apply EdgeWe’re hiring a hands-on Principal Java Engineer to help modernize and scale a critical enterprise platform at a leading global bank. This is a senior individual contributor role for someone who enjoys shaping architecture and writing production code — not managing people.You’ll play a key role in defining technical direction, accelerating delivery, and solving complex engineering problems across distributed, enterprise-scale systems.What You’ll DoDesign and evolve architecture for large-scale, distributed platformsWrite high-quality, production code in Java (Spring Boot)- at least Java 17Lead modernization, re-architecture, scaling, and greenfield initiativesBuild prototypes and reference implementations that set engineering standardsPartner with product, platform, and business teams to translate requirements into solutionsPresent architectural designs and influence platform-wide technical decisionsMentor engineers through technical leadership and best practicesWhat We’re Looking For10+ years of software engineering experience with strong architectural depthExpertise in Java, SQL, REST APIs, streaming APIsExperience with cloud platforms, microservices, containers, and NoSQLStrong understanding of performance, scalability, resiliency, and securityExperience with enterprise platforms and complex environmentsClear communicator who can influence across teamsExposure to emerging technologies, including GenAI, is a plusWhy This RoleSenior, high-impact IC role — no people managementHands-on architecture + real codingWork on complex, mission-critical systems at scale