Job Description
This is a remote position.
We’re looking for a Senior Backend Engineer with deep expertise in Java and hands-on experience managing modern cloud infrastructure. This role focuses primarily on designing and building robust backend systems, while also contributing to the scalability and reliability of our AWS-based platform.
You will take technical ownership of key internal systems, including our Domain Management System (DMS) and internal Workspace web application. You’ll be responsible for backend feature development, API integrations, and automation workflows.
YOUR MAIN DUTIES : Backend Engineering
- Design, implement, and maintain backend services using Java and Spring Boot
- Develop batch-processing jobs and reusable components to support internal applications
- Build robust, maintainable REST APIs and integrations with external platforms (e.g., Affise, UptimeRobot, Cloudflare)
Internal Tools & Systems
Maintain and evolve internal platforms such as admin dashboards and domain / campaign management systemsDrive improvements in developer productivity, system reliability, and operational transparencyInfrastructure & Automation
Collaborate on infrastructure design using Infrastructure-as-Code (CloudFormation or Terraform)Set up and manage monitoring, alerting, and auto-recovery mechanisms to support uptime and fault toleranceDomain & SSL Management
Oversee full lifecycle management for domain registration, DNS routing, SSL / TLS provisioning, and link trackingEnsure system compliance with security and performance best practicesRequirements
4+ years of backend development experience, primarily using Java and Spring BootSolid understanding of RESTful API design and system integrationPractical experience with AWS services (e.g., EC2, S3, CloudFront, Route53) — or comparable services in GCP or AzureFamiliarity with monitoring and recovery tools (e.g., CloudWatch, custom uptime checks)English fluency and strong communication skills within cross-functional teamsBenefits
An environment with high energy, flat hierarchy, positive attitude, and growth you would expect from a startup coupled with all of the security and benefits of an established companyCompetitive salaries and flexible work life balancePaid annual leave and sick leaveFun team building activities including annual company trip, parties and other benefitsTo work in a role that has a global scope for a company that has an international presenceAn inclusive environment of friends who happen to work togetherAnd much more…