About us:
- Branch is on a mission to empower workers with financial freedom by helping companies accelerate payments.
- We are a remote-first company with a collaborative culture and award-winning FinTech innovation.
- Our team values transparency, accountability, and trust.
About the role:
- As a Senior Software Engineer, you will develop core backend components using Java and microservices.
- You will design and optimize scalable services and RESTful APIs.
- You will uphold high engineering standards through design and code reviews.
Qualifications:
- 5+ years experience building clean, well-architected distributed software.
- Strong command of Java and Spring Boot microservices.
- Experience with relational databases like PostgreSQL, MySQL, or Oracle.
Benefits:
- Market-leading medical, dental, and vision insurance.
- Stock options and 401(k) with flexible time off.
- 12-weeks paid parental leave for all parents.
Branch
Branch empowers workers with financial freedom by accelerating payments and providing accessible financial services. They are a remote-first FinTech company with a collaborative culture and employees across the U.S.