Senior Java Engineer

5 692.16 - 7 115.20 USDNet per month - B2B
Java

Senior Java Engineer

Java
Kujawska 28, Sopot

Paymove

Full-time
B2B
Senior
Remote
5 692.16 - 7 115.20 USD
Net per month - B2B

Job description

About Us

We’re a fast-growing startup revolutionizing analog payments through QR code technology. Our mission is to bridge the gap between digital and physical transactions, creating seamless, user-friendly experiences. As we scale, we’re looking for a talented Senior Backend Developer with expertise in Java, Spring, and cloud technologies to design and build the robust, scalable systems that power our innovative solutions.


The Role

This is a key individual contributor role where you'll be responsible for designing, developing, and maintaining the core backend services that underpin our payment platform. You'll tackle complex technical challenges, ensure our systems are highly performant, secure, and capable of handling significant scale, and contribute to architectural decisions that shape our future.


Why Join Us?

  • Impact: Build the core infrastructure that transforms everyday transactions.

  • Technical Challenge: Work on complex, scalable backend systems with modern technologies.

  • Growth: Opportunity to make significant contributions and grow with a rapidly scaling company.

  • Flexibility: Remote-friendly culture with a focus on results.

  • Perks: Competitive salary, team retreats, and more.


Responsibilities


System Design & Development: Architect, build, and maintain high-quality, scalable, and resilient backend services using Java and the Spring Framework.

Microservices & APIs: Design and implement robust microservices and well-defined APIs that support our frontend applications and third-party integrations.

Cloud Infrastructure: Leverage AWS services to build, deploy, and manage our backend infrastructure, focusing on scalability, reliability, and cost-effectiveness.

Data Management: Design and optimize database schemas (PostgreSQL) and ensure efficient data storage, retrieval, and processing.

Containerization & Orchestration: Utilize Docker and Kubernetes for containerizing and orchestrating our microservices, ensuring smooth deployments and operations.

Best Practices & Quality: Champion best practices in backend development, including design patterns, code quality, testing, and CI/CD.

Collaboration: Work closely with frontend developers, product managers, and other stakeholders to deliver integrated and high-performing solutions.

Problem Solving: Diagnose and resolve complex technical issues in production and development environments.


Requirements

  • 5+ years of backend development experience, with a strong focus on Java and the Spring Framework (Spring Boot, Spring Data, etc.).

  • Proven experience in designing and building microservices architectures.

  • Solid understanding and practical experience with AWS cloud services (S3, RDS, SQS, API Gateway, EKS).

  • Proficiency with containerization technologies (Docker) and orchestration tools (Kubernetes).

  • Strong knowledge of design patterns and their application in building maintainable and scalable systems.

  • Experience with build tools like Gradle or Maven.

  • Expertise in working with relational databases, particularly PostgreSQL.

  • Familiarity with CI/CD pipelines and backend deployment processes.

  • Excellent problem-solving, analytical, and communication skills.


Nice to Have:

  • Experience in fintech, payments, or QR code-based solutions.

  • Experience with message queues (e.g., Kafka, RabbitMQ) or event-driven architectures.

  • Understanding of security best practices for backend systems.

  • Experience with Infrastructure as Code (IaC) tools like Terraform or TerraGrunt.

Tech stack

    Polish

    A1

    Java

    advanced

    Amazon AWS

    advanced

    PostgreSQL

    advanced

    Microservices

    regular

    Docker

    regular

    Kubernetes

    nice to have

Office location

Published: 30.01.2026

Senior Java Engineer

5 692.16 - 7 115.20 USDNet per month - B2B
Summary of the offer

Senior Java Engineer

Kujawska 28, Sopot
Paymove
5 692.16 - 7 115.20 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Paymove sp. z.o.o (hereinafter "controller"). You have the right to request access to y... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.