Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Kick off your next career move with Launchpad! We're looking for a technically curious backend developer ready to make an impact in a collaborative, clean-code-driven environment. If you’re passionate about building scalable services, exploring domain-driven design, and working on distributed systems, this might be the opportunity for you.
🗓 Start date: ASAP
📆 Contract type: Contractor, indefinite
🌐 Work hours: Monday to Friday, 7.30 to 16.30 PST - 100% Remote
🛠️ What You’ll Be Doing
- Designing and implementing backend services in Java and Spring Boot to power scalable, high-performing systems
- Applying Hexagonal Architecture and clean code principles to ensure long-term maintainability and modularity
- Building and consuming RESTful APIs, focusing on versioning and developer-friendly design
- Integrating asynchronous processes using Apache Kafka in a distributed microservices architecture
- Collaborating with infrastructure engineers to deploy services using Terraform on Microsoft Azure
- Participating in code reviews and applying software craftsmanship in a team that values continuous learning
Must-haves
- 2–4 years of experience as a Java backend developer
- Solid hands-on experience with the Spring Boot ecosystem (e.g., Spring Web, Spring Data JPA, Spring Security)
- Proven ability to design, consume, and document RESTful APIs
- Comfort working with relational databases such as MySQL or PostgreSQL
- Confident writing and maintaining unit and integration tests
- Experience working with Git and following modern version control workflows
- Strong communication and collaboration skills in distributed teams
- Familiarity with Hexagonal Architecture (Ports & Adapters)
- Experience applying Domain-Driven Design (DDD) and CQRS
- Knowledge of Apache Kafka for event-driven architectures
- Exposure to non-relational databases like Redis
- Experience deploying services on Azure using Terraform
Here’s what to expect from our candidate-friendly interview process:
- Initial Interview – 60 minutes with our Talent Acquisition Specialist
- Culture Fit – 30 minutes with our Team Engagement Manager
- Technical Interview – 60 minutes with the Team and Hiring Manager, general overview of your expertise
- Final Interview - 60 minutes with the Team and Hiring Manager, exploring your technical and problem-solving skills
We believe that great work starts with great people. At Launchpad, we offer:
- 💻 Fully remote work with hardware provided
- 🌎 Global team experience with clients in Northamerica
- 💸 Competitive USD compensation
- 📚 Training and learning stipends
- 🌴 Paid Time Off (vacation, personal, study)
- 🧘♂️ A culture that values autonomy, purpose, and human connection
Key Skills
Ranked by relevanceReady to apply?
Join Launchpad Technologies Inc. and take your career to the next level!
Application takes less than 5 minutes

