Software Developer
AppDirect · Montréal
Description du poste
About the role
AppDirect is looking for a Software Developer to join its subscription commerce platform team. You will contribute to building and maintaining high‑quality Java‑based services that power millions of subscriptions worldwide.
Key responsibilities
- Write clean, readable, and testable Java code following sensible design principles.
- Develop and document REST API endpoints and related data structures.
- Create unit and end‑to‑end tests using JUnit and integration testing tools.
- Leverage third‑party libraries and collaborate with senior engineers on code reviews.
- Participate in team meetings, retrospectives, and brainstorming sessions.
- Deliver production‑grade features on schedule and raise potential delivery risks early.
Required profile
- B.S. degree in Computer Science or a related field (or equivalent experience).
- 3+ years of professional Java development experience.
- Proven ability to deliver end‑to‑end solutions from scratch.
- Comfort with refactoring code and exploring new technologies.
- Understanding of web service technologies and REST API design.
Required skills
- Java, Spring Framework, J2EE, Reactor.
- HTML5, CSS3, JavaScript/TypeScript (ReactJs, Redux, AngularJS optional).
- Node.js, Express (or HappiJS).
- MySQL (including stored procedures) and MongoDB.
- Data structures and algorithms.
- JUnit for unit testing.
- Docker, Rkt.
- Kubernetes, Mesos, OpenShift.
- RabbitMQ, Kafka.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 3 heures
Expire dans 1 mois
3 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
AppDirect
Montréal