Senior Backend Engineer — Java Microservices (Remote)
Summary
Builds and maintains Java-based microservices and RESTful APIs, collaborating on scalable backend systems and design reviews in a remote-first U.S. environment.
Branch seeks a Senior Software Engineer to develop core backend components in Java with microservices and RESTful APIs. You will contribute to scalable, high-quality services and participate in design reviews to raise engineering standards.
The role emphasizes collaboration with product management and customer teams, focusing on cohesive APIs and domain-driven design in a remote-first environment across the U.S. Branch emphasizes transparency and innovation.