Back to jobs
Senior Java Developer
AVP – Senior Java Developer (Hybrid, 3 Days in Cary, NC)
Location: Cary, NC (Hybrid – 3 days onsite per week)
Level: AVP (Assistant Vice President)
Type: Full-Time
Experience Required: Minimum 8+ years
Industry: Financial Technology / Investment Banking
About the Role
We’re seeking a highly skilled AVP-level Senior Java Developer to join our global financial technology team. This is a hybrid role ideal for engineers who are hands-on with code but also comfortable mentoring and driving best practices within a collaborative team.
You’ll be working on greenfield initiatives, contributing to architecture and design, and helping shape modern, scalable systems that support complex financial workflows.
What You’ll Do
- Partner with global technology and business stakeholders to design and develop new features
- Work on greenfield builds, owning solutions end-to-end
- Contribute 60% hands-on development and 40% mentoring/team guidance
- Implement clean, scalable solutions using modern design patterns
- Build and maintain automated testing frameworks (unit and integration tests)
- Participate in L3 production support and issue resolution
- Promote engineering excellence and mentor junior engineers
Must Haves:
- 8+ years of experience in enterprise software development
- Strong knowledge of:
- Java 8+, Spring, Hibernate, REST APIs, JUnit
- Oracle / SQL / PL SQL, Linux, Shell scripting
- JMS / MQ messaging systems
- Knowledge of JavaScript (React/Node.JS)
- Familiarity with DevOps tools: Git, Maven, Jenkins/TeamCity, Artifactory, Jira, Confluence
- Proven experience with design patterns and scalable architecture
- Cloud experience: Google Cloud Platform (GCP), OpenShift, or similar
- Ability to build systems from scratch (greenfield development)
- Experience working in Agile environments