Senior Java Engineer – Financial Services
On-site Pittsburgh, PA
Full-Time Permanent Join Prospect 33 onsite with a leading financial client
Are you a Java expert who loves clean code, thrives in collaborative teams, and delivers systems that go all the way to production?
Prospect 33 is looking for a Senior Java Engineer to join our elite engineering team onsite in Pittsburgh. You’ll work shoulder-to-shoulder with technologists and stakeholders to build resilient back-end systems that power a global financial institution.
This isn’t just another coding job — it’s a chance to own delivery, mentor others, and push clean architecture into production. What You’ll Do
Engineer robust, scalable Java back-end systems with performance and precision
Lead delivery from design to deployment — you build it, you ship it
Collaborate across a smart, agile team and mentor less-experienced developers
Own technical quality through code reviews, testing, and hands-on problem solving
Work closely with infrastructure and DevOps to release and monitor in production
Translate business needs into clean, elegant technical solutions What You Bring
8+ years of professional back-end engineering experience
Mastery of Java (Spring Boot, REST APIs, multithreading, design patterns)
Experience putting complex systems into production environments
Prior experience in financial services (at least 2 years)
Strong team player who enjoys mentoring, reviewing code, and growing talent
Familiarity with Python is a plus — but this role is for a true Java specialist
Must be based in or willing to relocate to Pittsburgh (on-site, no remote)Why Join Prospect 33?
You’ll be part of a high-caliber delivery team that works on real systems with real impact. We’re not a body shop — we partner deeply with our clients and hire people who care about their code, their teams, and their outcomes.
If you're looking for a hands-on Java role where engineering excellence and team collaboration come first, we’d love to hear from you.