Principal Java Software Engineer

Gqrinsights — United States · Posted ~1 hour ago

Lead

Skills

Java Java 17 Spring Boot Distributed Systems Software Architecture Enterprise Systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior engineering team to modernize and scale critical enterprise systems. You will shape architecture, build production-grade Java services, lead technical initiatives, create reference implementations, and influence major engineering decisions while mentoring peers through hands-on technical leadership.

Highlights

Senior individual contributor role with significant architectural influence, hands-on coding, technical leadership, modernization initiatives, and the opportunity to solve complex distributed-systems problems.

Description

We’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 Do Design 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 practices What We’re Looking For 10+ 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 plus Why This Role Senior, high-impact IC role — no people managementHands-on architecture + real codingWork on complex, mission-critical systems at scale