Want to get hired at AppDirect?
Software Development Engineer
AppDirect
Original Job Summary
About AppDirect
Become a digital, global citizen and enable the new generation of digital entrepreneurs. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device as a service. We power millions of subscriptions worldwide through our values-driven culture.
About You
We are looking for a Senior Software Developer to join AppDirect’s Firstbase Team. You will deliver cutting edge logistic solutions for our enterprise clients and direct customers by working closely with an Agile Team.
Role Overview
This role involves maintaining and enhancing Firstbase offerings while integrating them into AppDirect’s ecosystem.
What You’ll Do and How You’ll Make an Impact
- Enhance Firstbase offerings and integrate functionality into AppDirect.
- Build robust REST and GraphQL APIs using Java and related frameworks.
- Design and implement unit tests with JUnit ensuring code quality.
- Collaborate with cross-functional teams including Developers, Product Managers and QA Engineers.
- Utilize MySQL, PostgreSQL and MongoDB for reliable database management.
What We’re Looking For
- B.S. degree in Computer Science or related field.
- 2+ years of experience in Java and Kotlin development.
- Strong grasp of Object Oriented Analysis and Design principles.
- Experience with Java frameworks such as Spring Framework.
- Proficiency in REST/GraphQL API development and unit testing.
- Familiarity with React, PostgreSQL, MySQL, NoSQL, Kafka, and messaging systems.
- Knowledge of cloud platforms and containerization tools like Docker and Kubernetes.
- Understanding of authentication and authorization protocols and Kanban methodology.
Equal Opportunity
AppDirect fosters an inclusive environment and strongly encourages applications from diverse backgrounds. We value humility, intensity, and a positive mental attitude.
Key skills/competency
- Java
- Kotlin
- Spring Framework
- REST
- GraphQL
- Junit
- React
- SQL
- Docker
- Kubernetes
How to Get Hired at AppDirect
🎯 Tips for Getting Hired
- Customize your resume: Highlight Java, Kotlin, and Agile skills.
- Emphasize API experience: Showcase REST and GraphQL projects.
- Research AppDirect: Understand company culture and mission.
- Prepare for coding tests: Review unit testing frameworks.
- Practice interview scenarios: Focus on teamwork and problem-solving.