1,983,706open jobs
117,337companies
249,537added this week
Browse all
Location
In office (Uppsala)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
Corniche is a flexible core banking platform engineered for modern banks and fintechs. Deploy as SaaS, on-premises, or in your own cloud.

What we build

Megasol builds Corniche, a core banking system that has been in production for 26 years and is still evolving every week. It is the infrastructure behind mobile banks and online banks: customer and account management, loans, cards and payments.

When a customer opens an account, takes out a loan, pays with their card or receives a payment, Corniche handles it. Svea Bank, Sambla and Avarda, Sweden’s second largest player (after Klarna) in invoice and instalment payments, are some of the banks and fintechs running the platform. It covers current and savings accounts, term deposits, consumer loans and much more. Banks integrate through stable, versioned REST APIs and run Corniche as SaaS, in their own cloud or on-premises.

Several new customers are expected to go live in early 2027, and several more are in late-stage discussions. That’s a lot of growth for a team of 11 developers, so we’re adding experienced Java developers now, as the first step in a longer plan. Next, we’ll build up operations and work with AI, including running local LLMs. Joining now means you’ll be part of shaping how the team and the company grow.

Why this is interesting

  • Real systems, real money. This is not a side feature. You build the core that banks depend on to stay open, correct and compliant.

  • Short path from idea to production. We release every week. A customer request can go from design to live in a few weeks, and you follow it all the way.

  • Close to the customer. Customer support and developers collaborate closely together and you will have quick channels to the people who actually use what you build, and understand why it matters.

  • Hard, honest engineering problems. Multi-currency, multi-entity, multi-jurisdiction, audit trails on every transaction, a large interconnected codebase. Getting it right takes careful design, and you get the time to do it carefully.

  • A place to grow. The development team is the heart of Megasol and the natural starting point for every other role in the company, whether that’s architecture, operations, customer work or AI.

Your role

You will join the team that develops Corniche and take ownership of features from start to finish: refinement and design, implementation, code review, testing support and release. Test engineers help with validation, but you make sure what you build is robust and maintainable from the start.

Because the system is large and highly connected, a change in one place often affects others. Part of the job is understanding those dependencies and making sure changes land smoothly in production. You will work both independently on well-defined tasks and together with other developers, including pair programming, on larger designs and harder problems.

What you will do

  • Turn customer requirements from banks and lenders into technical solutions

  • Design new functionality and architecture together with the team

  • Write high-quality, maintainable Java code

  • Review code and help keep quality high across the team

  • Take responsibility for delivering production-ready solutions

Who you are

  • 5+ years of professional experience with Java

  • A degree in computer science or equivalent experience

  • Detail-oriented, patient and methodical with complex systems

  • Motivated by building solid solutions to real customer problems

  • A team player who shares responsibility

  • Fluent in Swedish, written and spoken

Bonus if you have

  • Experience with Spring and SQL

  • Front-end experience with Kotlin and Angular

  • Interest in distributed systems and messaging (e.g. NATS)

  • Experience from financial or administrative systems (helpful, but not required, we will teach you banking)

What we offer

A small, close-knit team where you know everyone, including the people who built Corniche. Real ownership from day one, flexible hours and a humane pace: careful engineering, no crunch and no busywork.

We work office-first in Uppsala because we believe the best collaboration happens in person, with flexibility when it makes sense for you and the team.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,983,706 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Uppsala
≈ $102k – $205k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Galway
Python
JavaScript
TypeScript
C++
C++
Qt
AI/ML
LLM
Frontend
Angular
React.js
DevOps
Rest API
WebSockets
CI/CD
Git
Linux
Windows
Apply
Software Engineer 1 month ago
In office • Full-Time • Bengaluru
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Gradle
Databases
PostgreSQL
Oracle
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Jenkins
Git
Docker
Kubernetes
Apply
≈ $57k – $96k per year (Estimated) • Hybrid • Kraków
Python
SQL
Databases
Snowflake
MS SQL
Apache Kafka
AI/ML
Airflow
DevOps
AWS
Analytics
ETL/ELT
SSIS
Apply
≈ $112k – $242k per year (Estimated) • Remote (United States) • Full-Time • Newark
JavaScript
Java
SQL
Java
Spring Boot
Databases
MySQL
PostgreSQL
DevOps
Rest API
Git
Apply
≈ $29k – $72k per year (Estimated) • Hybrid • Full-Time • Pune
SQL
C#
C#
.NET
DevOps
Azure
CI/CD
Management
Agile
Apply
$16k – $19k per year • Hybrid • 2+ years exp • Almaty
Java
Kotlin
SQL
Java
Maven
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Gradle
Testcontainers
Flyway
Liquibase
Kotlin
Mockito
Databases
PostgreSQL
Redis
MinIO
Mobile
JUnit
DevOps
Rest API
Docker Compose
WebSockets
Git
Docker
Kubernetes
Grafana
Amazon S3
SOAP
Cybersecurity
Keycloak
Management
Agile
Scrum
QA
Swagger
Apply
In office • Full-Time • Pune
Python
Java
SQL
C#
Scala
C#
.NET
Databases
Snowflake
Databricks
AI/ML
Spark
DevOps
Rest API
CI/CD
AWS
Apply
≈ $22k – $55k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Pune
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Copilot
Claude
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
In office • Full-Time • Bengaluru
ABAP
ABAP
CDS Views
SAP Gateway
AI/ML
Machine Learning
DevOps
Rest API
Apply
In office • 5+ years exp • Master's Degree • Thiruvananthapuram
SQL
Databases
Oracle
DevOps
Rest API
SOAP
Management
Oracle ERP
Apply
Java Developer 2 months ago
In office • Full-Time • 2+ years exp • Bachelor's Degree • Uppsala
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Framework
Databases
NATS
Frontend
Angular
Apply
Systemutvecklare 3 days ago
≈ $44k – $118k per year (Estimated) • Hybrid • Full-Time • Uppsala
JavaScript
TypeScript
SQL
C#
Frontend
Angular
DevOps
Azure DevOps
Azure
Management
Scrum
Apply
≈ $94k – $211k per year (Estimated) • Hybrid • Full-Time • Uppsala
Cybersecurity
ISO 27001
Apply
Controller 1 day ago
≈ $41k – $100k per year (Estimated) • Hybrid • Full-Time • Uppsala
Apply
≈ $23k – $46k per year (Estimated) • In office • Uppsala
AI/ML
Modin
Apply
≈ $37k – $62k per year (Estimated) • In office • Contractor • Uppsala
Life Sciences
ELISA
Apply
See all jobs
This is one of many
1,983,706 more open roles from verified company boards, updated every day.