Position Title 1: Lead Java Developer
Position Location: Primary: Birmingham, AL
Secondary: Pittsburgh, PA and Cleveland, OH, Dallas, TX and Phoenix, AZ
Onsite 5 days a week
Acceptable time zone(s): EST
Days of the week: M-F
Working Hours: 8a-5p
OT: As needed , Travel: Possible
Intended length of Assignment: through 12/31/2026
Contract to hire W2
Function of the Group: Creating user interface and API components for servicing applications used by Lending and other teams.
Initiatives/Projects: Adding features to servicing applications
Industry background: Financial services background preferred
Team Dynamic: Supporting product teams, and working with technical teams (Team of developer, QE ect)
Roles and Responsibilities:
- This role requires a principal-level individual contributor with deep expertise in Angular and the ability to rapidly understand and operate within Client’s Harmony framework, including assessing and remediating impacts of Angular version upgrades, managing breaking changes, and defining migration paths.
- The individual will design and govern enterprise-scale frontend architecture, establishing standard, reusable UI patterns using modular design, micro-frontend approaches, and shared component strategies.
- Acting as a cross-team technical leader without direct authority, they will influence decisions, serve as an escalation point for Angular/Harmony risks, and coordinate complex framework upgrades across multiple applications while managing dependencies such as the Ledger Component Library and Angular version alignment.
- They will define and enforce coding standards, upgrade guardrails, and best practices aligned with developer framework standards, security, and compliance mandates.
- Strong communication skills are essential to translate platform constraints into actionable guidance for developers, architects, and engineering leaders, and to clearly articulate tradeoffs during planning.
- Preferred experience includes familiarity with developer ecosystem (e.g., Micron, API enablement, Ledger components), working knowledge of REST APIs and backend-for-frontend patterns, DevSecOps and CI/CD considerations, as well as leading large-scale migrations and creating technical documentation, playbooks, and reference implementations that enable teams to self-serve while maintaining consistency.
- The ideal candidate brings 10+ years of enterprise engineering experience and is recognized as a technical authority in modern frontend frameworks.
Must Have Technical Skills: 10+ years required
- Angular
- Microservices
- Kubernetes/Containers
- CI/CD
- Jenkins
- Bitbucket
- JIRA
- Led or contributed to large, multi-app migrations
- Comfortable estimating and sequencing portfolio-wide technical change
- Proven experience designing and governing frontend architecture at enterprise scale
Flex Skills/Nice to Have:
- MongoDB
- Oracle
- Kafka
- Agile
- Micron (microservices framework)
- API enablement patterns
- Ledger UI components
- Knowledge of REST API
Soft Skills:
- Excellent written and verbal communication
- Ability to Provide Feedback
- Time Management
- Able to translate platform constraints into actionable guidance for Developers, Architects, Engineering managers
- Communicates trade-offs clearly to leadership during planning and estimation
- Ability to partner with other teams
Education/Certifications: Bachelor's Degree or qualifying experience
- Interview Process: First Round: Virtual Panel Technical evaluation interview- assessing for technical expertise Second interview on as needed basis.