✦ Luna Orbit — Software Engineering

Senior Software Engineer I - Payment Processing Platform

at Wise

📍 Tallinn Unknown Posted March 02, 2026
Type Not Specified
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing and maintaining a payment processing platform that is reliable, scalable, and easy to extend. The engineer will work on microservices, relational databases, and messaging systems to support transfers and payouts.

  • Develop high-quality microservices
  • Ensure system scalability and performance
  • Collaborate with cross-functional teams
  • Conduct code reviews and provide feedback
  • Design schemas for relational databases

The technical environment includes Java 11, Spring framework, microservice architecture, relational databases, messaging queues, and distributed systems, focusing on high-performance, scalable solutions.

The ideal candidate is a mid-level software engineer with strong expertise in Java 11, Spring framework, and microservice architecture. They should have experience working with distributed and concurrent systems, and a passion for writing scalable, high-quality code.

Java 11Spring frameworkMicroservice architectureDistributed SystemsRelational databasesMessaging queues
Experience with high-performance systemsExperience with schema design
Relational databasesMessaging queuesJavaSpring
Java 11Spring frameworkMicroservice architectureDistributed SystemsRelational databasesMessaging queues
Java 11JavaSpring frameworkMicroservice architectureDistributed SystemsConcurrent SystemsRelational databasesMessaging queues
CommunicationTeamworkProblem-solvingData-driven decision makingTechnical articulation
Industry Fintech
Job Function Developing and maintaining scalable payment processing microservices
Senior Software EngineerJava 11Spring frameworkMicroservice architectureDistributed SystemsRelational databasesMessaging queuesHigh-performance codeAPI developmentScalabilityCode reviewsOpen feedbackMicroservice best practicesConcurrent Systems

Lack of Java 11 experience, No microservice architecture experience, Inability to articulate technical concepts

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile