Java/Kotlin Software Engineer - Manchester
Core
Building distributed cloud-based systems that process thousands of daily transactions and handle customer money for a peer-to-peer lending and banking platform.
Role type
Backend Software Engineer (Java/Kotlin)
Builds
Resilient financial services and scalable cloud infrastructure
Domain
Fintech / Banking
Deliverable
production ML models | product features | infrastructure
Required skills
Kotlin, Java, distributed systems, cloud-native development, CI/CD, clean code design, unit testing, Agile methodology
Preferred skills
Fintech or banking domain experience, modern engineering practices
Technologies
Kotlin, Java, Cloud-native tools, CI/CD pipelines
Responsibilities
Write clean, reliable, and maintainable backend code; work on scalable cloud-based systems; collaborate with product managers and designers; participate in planning, technical discussions, and code reviews; build well-tested services; take ownership of work from development to production
Seniority
Mid-level to Senior, hands-on IC