FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Kotlin Developer
SALMON ROBOTICS LIMITED. Build scalable microservices in the JVM environment using Spring Boot within the Core Banking Development Team .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in building scalable microservices using Java and Spring Boot within a JVM environment, with a strong understanding of event-driven architecture and domain-driven design. Experienced in collaborating across teams to develop and maintain core banking platforms and APIs.
Highest-signal resume keywords
Java DevelopmentSpring Boot MicroservicesEvent-Driven ArchitectureDocker and KubernetesAgile Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaKotlinSpring BootMicroservicesEvent-Driven ArchitectureDomain-Driven DesignContinuous DeploymentContinuous DeliveryContainerizationOrchestration
Soft Skills
Collaborative MindsetKnowledge Sharing
Tools & Technologies
DockerKubernetesAWS
Industry Keywords
Core BankingAPIsSDKsPartner Platforms
Tech Stack
Tools & technologiesAWSCloudDockerJavaKotlinKubernetesMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- 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 and eventual consistency
- Collaborate across engineering to develop and scale Salmon's core banking and partner platforms
- Build and maintain reliable, scalable microservices
- Build and maintain APIs and services supporting core banking products
- Contribute to internal SDKs and frameworks for shared services
- Integrate with partner platforms and external services at scale
- Support development and scaling of banking and partner platforms
Requirements
What you’ll need- 3+ years of software development experience in the JVM environment
- 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 in a cloud environment
- Docker and Kubernetes preferred
- AWS preferred
- Collaborative mindset and willingness to share knowledge across the team
- Availability for core collaboration hours from 1:00 to 7:00 PM Manila time (UTC+8)
Benefits
Comp & perks- Fully remote work with core collaboration hours from 1:00 to 7:00 PM Manila time (UTC+8)
- Company-provided tools and equipment
- 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
- 15 sick days
- 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