salmon-group - Kotlin Developer
Requirements
• Opportunities to learn and share your expertise through internal expert meetups, external conferences, speaking opportunities, and industry publications • Company-sponsored trips to Manila to meet and work with your team in person • High-performing teams can earn a dedicated beach house week in Southeast Asia
Responsibilities
• Build scalable microservices in the JVM environment using Spring Boot, within the Core Banking Development Team. • Work in an event-driven architecture grounded in domain-driven design (DDD) and eventual consistency. • Collaborate across engineering to develop and scale Salmon's core banking and partner platforms. • What you'll own: • Build and maintain reliable, scalable microservices in the JVM environment using Spring Boot. • Design event-driven services applying domain-driven design (DDD) principles and eventual consistency. • Build and maintain APIs and services that support core banking products. • Contribute to internal SDKs and frameworks that streamline how teams build on shared services. • Integrate with partner platforms and external services at scale. • Support the development and scaling of banking and partner platforms as Salmon grows. • What makes you a strong fit: • 3+ years of software development experience in the JVM environment, with strong Java skills (Kotlin is a plus). • Experience using Spring Boot in a microservices environment. • Experience working in an agile setup with continuous deployment and delivery. • Solid understanding of event-driven architecture, domain-driven design, and eventual consistency. • Experience with containerization and orchestration — Docker and Kubernetes preferred — in a cloud environment (AWS preferred). • A collaborative mindset and willingness to share knowledge across the team.
Benefits
• Ownership and flexibility • Fully remote work with core collaboration hours from 1:00 to 7:00 PM Manila time (UTC+8) • Company-provided tools and equipment • Health and time off • Medical insurance support for you and your family through co-funding or reimbursement, depending on your location and subject to policy limits • Access to an internal mental health support specialist • 22 vacation days, Philippine public holidays, and 15 sick days
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT