Lead the architecture and implementation of web services, APIs, data stores, and infrastructure for the Ethic platform, our client facing portal application
Requirements
- Expert knowledge of Java
- Expert knowledge of RDBMS. NoSQL experience a plus
- Strong understanding of functional programming paradigms
- Understand the unique set of performance challenges, concerns, and tradeoffs inherent to web applications
- Familiarity with unit testing tools
- Proven track record delivering performant web applications
- Strong knowledge of data structures, algorithms, and software architecture
Responsibilities
- Architect and build high-performance, responsive web services and APIs to support our client-facing asset management platforms
- Model the business data into the right data store
- Add automations to the infrastructure
- Hands-on code, write unit testing and conduct code reviews
- Work directly with Ethic's engineering, product, design, and business teams throughout all phases of the software development lifecycle
Other
- 7+ years of working experience
- Passionate about positively impacting the future of our planet and humanity
- Operate with high integrity, doing the right thing when no one is looking
- Take a long-term view towards contributing to a strong team with a culture of feedback
- Location: New York, NY (in-office at least 3 days a week)