Must-Have Skills: Java, Spring Boot, Hibernate, JPA Repository, PostgreSQL/MySQL, REST API
Good to have: Microservices, Kafka, MongoDB, CI/CD, Exposure to AWS or Azure, Code Review
Roles and Responsibilities
Responsibilities include:
- Build, develop, and scale the backend of our platform that powers the consumer experience for brand owners and sellers
- Inspire, recruit and mentor your engineering colleagues
- Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies
- Work closely with Product, Design, User research and product marketing
- Coordinate with stakeholders from our product management team to scope out and plan projects
An ideal candidate would have
- Deep familiarity with the web application development process in at least one ecosystem
- Comfort with one of the following, Hands-on FullStack Lead
- Front-End tech like TypeScript/Javascript, React
- Solid programming skills; preferred experience in Java with frameworks such as Spring, Spring Boot
- Experience with modern JavaScript application development, Node server frameworks (e.g., Koa or Express), and Typescript
- Written and deployed code (either backend, frontend or full-stack)
- Scala/Spark experience is a huge plus
- Experience with Amazon Web Services, S3, SQS, Docker, Kubernetes with Dockerization is nice to have
- Continuous Integration & Deployment, Unit Testing