AppDirect logo
    A

    Software Developer

    AppDirect
    Montreal, CanadaMontreal
    Remote
    Mid Level
    Full Time
    about 13 hours ago

    Requirements

    • B.S. degree or higher in Computer Science or related field
    • 3+ years experience developing in Java
    • Proven track record of delivering end to end solutions from scratch
    • Enjoy building production grade code and supporting it post-launch
    • Courage to refactor code and explore new technology
    • Knowledge of web service technologies and building REST APIs
    • Core Java and Java Frameworks: Spring Framework, J2EE, Reactor
    • HTML, CSS3, JavaScript, TypeScript
    • Node.js and Node.js Frameworks: Express, HappiJS
    • MySQL and MongoDB with understanding of MySQL procedures
    • Data Structures and Algorithms
    • Unit Testing using JUnit
    • Working knowledge and some experience with Containers: Docker, Rkt
    • Working knowledge and some experience with Orchestration: Kubernetes, Mesos, OpenShift
    • Working knowledge and some experience with Messaging: RabbitMQ, Kafka

    What You'll Do

    • Write clean, readable code with sensible design for modules containing multiple functions
    • Write testable code including boundary and negative test cases and end-to-end tests
    • Write readable documentation for external API endpoints and structures
    • Work on simple projects independently
    • Work under guidance of senior engineers and contribute to team meetings and retrospectives
    • Deliver systems and features that provide significant value to customers and other teams
    • Deliver quality products under deadlines and provide detailed code reviews
    • Collaborate with product management, design, and sales teams

    Nice to Have

    • Design Patterns
    • Integration Testing
    • Performance Testing
    • Agile Development methodology

    About AppDirect

    AppDirect is a cloud-based software company that provides a platform for businesses to sell and manage their software subscriptions.

    New York, NY, US
    1000 - 5000
    eCommerce