Talent.com
This job offer is not available in your country.
Senior Backend Developer (Java) @ paymove

Senior Backend Developer (Java) @ paymove

paymoveSopot, Poland
26 days ago
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.
  • 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.
  • 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.
  • 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 : Java, Spring Framework, Microservices architecture, AWS, Cloud, AWS S3, Amazon RDS, Amazon SQS, Gateway, Amazon EKS, Docker, Kubernetes, Design Patterns, Gradle, Maven, Relational database, PostgreSQL, CD pipelines, Message queue, Kafka, RabbitMQ, Security, Infrastructure as Code, Terraform Additionally : Small teams, Flat structure, Training budget, Free coffee, Bike parking, Free parking, No dress code, Startup atmosphere.

    Create a job alert for this search

    Senior Java Developer • Sopot, Poland