Senior Java Developer

Emagine — Finland · Posted ~4 hours ago

Senior Contract Hybrid

Skills

Java Microservices Distributed systems Software development Scrum

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior Java engineering assignment focused on creating high-throughput distributed services in a collaborative agile team. The role involves designing modern applications and contributing to innovative digital solutions.

Highlights

Senior role in a modern engineering environment with hybrid work, greenfield development, and highly scalable applications.

Description

We are looking for a Senior Java Developer to join an exciting project in the Banking & Finance sector. Start date: 2026-09-07 End date: 2027-03-07 Location: Helsinki (Hybrid, min. 60% office presence) About the assignment: You will join a newly created Scrum team developing innovative services and solutions within the Embedded Banking Service Domain, focusing on the Payments Service Area. This is a greenfield opportunity to build distributed, highly available, and high-throughput applications using modern microservices architecture. The assignment is expected to be prolonged beyond the initial period. Core Responsibilities: Develop new services and solutions for the Embedded Banking Service Domain Build and maintain microservices-based payment solutions Collaborate within a Scrum team to deliver high-quality software Leverage AI-assisted development tools to enhance productivity Profile & Qualifications: Minimum 6 years of Java software development experience Experience building distributed, highly available, and high-throughput applications Hands-on experience with microservices architecture Fluent in spoken and written English Key Requirements: JavaSpring FrameworkSpring BootMicroservicesPostgreSQL and/or Db2AI-assisted development tools (e.g., GitHub Copilot)KafkaCI/CD pipelinesJenkinsDockerKubernetesREST APIsMavenJUnit Nice to have: Specification-Driven Development (SDD)