Who are you?
- Care deeply about clean and functional code
- Know Java, Spring
- Are particular about details
Work you'll do:
The Backend Developer will work as a part of a cross-functional agile team to launch innovative products. In addition, the developer will:
- Collaborate with team of back-end engineers to design and develop software products that transform global mission
- Engineer application software solutions using application frameworks such as Spring.
- Achieve sprint goals with a team of world-class back-end engineers
Required Qualifications:
- 5+ years professional experience in backend software coding & engineering in Java
- 3+ years professional experience creating and scaling large projects
- 3+ years building user interfaces that consume RESTful APIs
- 3+ years experience architecting user interfaces on a microservice architectures
- Bachelor’s degree required
Preferred Qualifications:
- Creativity and innovation – desire to learn and apply new technologies, products, and libraries.
- Strong knowledge of best practices - willingness to review code and provide feedback to other engineers
- Experience implementing wireframes with flexible, well-structured code
- Willingness to collaborate with distributed teams
- Comfortable with code versioning tools such as Git