Overview:
Lead Software Engineer at Happen Bank design and own back-end services that improve operational efficiency, with cross-stack capabilities when needed. You will partner with Operations and Underwriting to map workflows and deliver scalable, secure systems. You will shape technical direction while balancing speed, reliability, and maintainability, with a focus on data protection and auditable access. This role offers impact in banking, with AI-enabled automation and a collaborative, customer-focused culture. Compensation / Benefits medical, dental and vision plans for employees and their families 401(k) match health and wellness programs flexible time off policies for salaried employees up to 16 weeks paid parental leave equity eligibility and annual bonus potential
Responsibilities:
Own and deliver tools and services that improve operational efficiency, from design through production Develop backend systems aligned with banking and underwriting workflows Make architectural decisions balancing speed, reliability, and maintainability Apply security and data access practices for PII and sensitive data Identify opportunities to automate manual workflows and leverage AI where appropriate Collaborate with Operations and Underwriting to translate pain points into technical solutions Review code and designs to raise quality, consistency, and security Troubleshoot production issues, perform root cause analysis, and implement improvements Mentor engineers and share context on systems, domain, and ways of working
Key requirements:
7+ years of backend software engineering experience Bachelor's degree or higher, or equivalent work experience Deep expertise with Java and Spring Boot Strong AWS experience Experience with relational and NoSQL data stores Ownership mindset and proactive improvement Curiosity about banking/underwriting domain Hands-on AI tool experience and responsible use Strong communication with engineers and non-technical stakeholders Frontend experience to support UI work when needed ownership communication collaboration Java Spring Boot AWS