Senior Backend Engineer

Remote /
R&D – Engineering /
Full Time/Remote
Wavely is hiring a Backend engineer! We’re looking to expand our engineer team who will closely work with our frontend and recommendations team to deliver the best user experience.

Must-haves:
Strong hands-on experience in OOP preferably Java.
Experience in Spring Boot, Spring JPA, and Hibernate (or any other ORM framework)
Skilled in building RESTful web services.
Experience in building a highly scalable and distributed system
Good understanding or experience in Microservice architecture
Ability to operate in an Agile delivery framework.
Excellent communication (written and oral) and interpersonal skills.

Good to have:
Experience in RDBMS like MySQL
Understanding or experience in NoSQL
Knowledge or experience in Zookeeper, Docker containers
Cloud deployment experience and hands-on with AWS EC2, VPC, RDS.
CI/CD, Jenkins, Git, and Maven.
Experience in Kibana and/or Grafana. 

What will you do here:
Collaborate with the Product, Design, and Frontend teams to analyze requirements and hash out scope.
Design, develop/enhance, and architect the web application for Wavely.
Proactively identify, propose, and lead any enhancements.
Foster and adopt good coding and industry practice.

Qualification:
BS/MS Degree in Computer Science or related major.