View All Jobs 1428

Senior Software Engineer, PlatformNew - Remote Eligible

Develop core components for the EWA product.
Remote
Senior
$160,000 - 170,000 USD / year
2 months ago
Branch

Branch

Mobile-first financial wellness app supporting hourly workers.

✨ About The Role

- Develop core components for the EWA product and optimize the performance, scalability, and uptime of backend services - Foster a culture of engineering excellence by conducting design and code reviews, pushing for engineering rigor and standards, and collaborating with cross-functional teams - Work closely with product management, customer success, and customer support to ensure the best user experience - Focus on consistent, cohesive REST APIs and domain-driven service design to facilitate and orchestrate service contracts - Design and implement relational database schemas, run unit/integration tests, and leverage tools like Docker, Kubernetes, git-flow, and SonarQube for CICD processes

⚡ Requirements

- Experienced software engineer with a minimum of 5 years in building clean, well-architected, distributed, and scalable software - Strong background in Java and Java-based microservices with Spring Boot, along with experience in designing and supporting customer-facing RESTful APIs - Detail-oriented individual with a passion for delivering high-quality work and a deep understanding of data structures, algorithms, and software design - Proficient in unit/integration testing concepts and tools, such as JUnit/Mockito, and experienced in working with relational databases like PostgreSQL, MySQL, or Oracle - Bachelor's degree in Computer Science or equivalent program, with a focus on creating cohesive REST APIs and domain-driven service design
+ Show Original Job Post
























Senior Software Engineer, PlatformNew - Remote Eligible
Remote
$160,000 - 170,000 USD / year
Engineering
About Branch
Mobile-first financial wellness app supporting hourly workers.