N

Senior Java Developer

Nomupay
Full-time
Remote friendly (Vilnius, Vilniaus, Lithuania)
Worldwide
Your mission

As a Senior Java Developer at Nomupay, your mission is to design and build secure, scalable, and high-performance payment systems that enable businesses to operate seamlessly across global markets. You will take ownership of critical backend services, uphold engineering excellence, and collaborate closely with international teams to deliver reliable, future-proof solutions that power cross-border commerce.

Your profile

You are a senior-level Java engineer who enjoys working autonomously, communicates clearly, and approaches complex challenges with a collaborative mindset. This role is ideal for someone based in Vilnius, Lithuania, who values in-person teamwork while contributing to impactful, international fintech platforms.

What You’ll Do

  • Design, develop, and maintain clean, scalable, and high-performance Java applications supporting global payment flows
  • Contribute to technical design and architectural decisions for mission-critical systems
  • Write well-structured, maintainable code with a strong focus on long-term quality, security, and reliability
  • Participate actively in code reviews, promoting best practices and knowledge sharing
  • Collaborate closely with product owners, engineers, and international stakeholders
  • Troubleshoot, debug, and optimize application performance in distributed systems
  • Support the continuous improvement of development processes, tooling, and standards

What We’re Looking For

  • 3–5+ years of hands-on software development experience
  • Strong expertise in Java and the Spring Framework (Spring Boot preferred)
  • Solid experience with Hibernate / JPA
  • Proven experience designing and consuming RESTful APIs
  • Good knowledge of MySQL or other relational databases
  • Strong understanding of software design principles, clean code, and best practices
  • Experience working in Agile / Scrum environments
  • Excellent problem-solving skills and the ability to work independently
  • Strong communication and collaboration skills

Tech Stack

Backend

  • Java
  • Spring Framework
  • Hibernate
  • REST APIs
  • MySQL

Development & Infrastructure

  • Git
  • Gradle
  • Docker
  • AWS

Why us?

What We Offer

  • Salary: €4,500 – €6,500 gross per month (depending on experience)
  • Onsite work in Vilnius (3–5 days per week)
  • A close-knit, supportive team with a strong engineering culture
  • Collaboration with international teams across multiple regions
  • Work on globally scalable fintech products
  • The opportunity to build technology that powers cross-border commerce worldwide

About Us

Nomupay is a global payments platform on a mission to simplify cross-border commerce. We help businesses accept, process, and manage payments worldwide through secure, scalable, and locally optimized solutions. By connecting local markets to the global economy, Nomupay enables merchants to grow internationally with confidence.