About us:
Paysera is the first fintech company in Lithuania and an EU licensed e-money institution. We provide fast, convenient, and affordable financial services globally. Our services range from a payment gateway for e-shops, a finance management app, and money transfers worldwide.
With over 1 million app installs and growing, we aim to become an industry-leading super app that provides financial and lifestyle services across the globe. At Paysera, we are a start-up minded team, which means we thrive in a fast-paced environment and seek open communication while placing great focus on establishing our core company values. Join our vibrant international team of 600+ people across 20+ different cities worldwide.
Are you ready to tackle exciting technical challenges and create innovative solutions for global financial services? As a senior Java Software Developer in Paysera’s e-commerce team, you’ll play a vital role in driving our mission forward.
Your key responsibilities:
- Design, develop, and maintain high-performance services and applications for fintech and banking solutions from scratch;
- Collaborate with product managers, architects, and other developers to understand requirements and translate them into technical designs;
- Implement domain-driven design principles to create a cohesive and scalable architecture;
- Develop and maintain microservice architectures, ensuring scalability and flexibility of the systems;
- Write clean, maintainable, and efficient code following best practices and coding standards;
- Conduct code reviews, provide constructive feedback, and mentor developers;
- Troubleshoot, debug, and resolve production issues to ensure the stability and performance of the applications;
- Participate in the full software development lifecycle, from concept and design to testing and deployment;
- Stay up-to-date with emerging trends and technologies in Java development and fintech;
- Contribute to web development efforts, ensuring seamless integration between front-end and back-end systems.
What we’re looking for:
- Experience in the fintech or banking industry;
- Proficiency in Java SE/EE and the Spring Framework (Spring Boot, Spring MVC, Spring Data);
- Proven experience with domain-driven design (DDD) and implementing complex business logic;
- Experience in software design and domain modeling;
- Expertise in microservices architecture and RESTful API development;
- Familiarity with Kubernetes (k8s) and Helm;
- Familiarity with CI/CD pipelines and DevOps practices;
- Knowledge of database design and management (PostgreSQL, MariaDB);
- Solid understanding and hands-on experience with Hibernate or JPA for ORM;
- Working experience in testing frameworks such as Selenium, Cucumber, and JUnit/TestNG;
- Excellent problem-solving skills and the ability to work independently or as part of a team;
- Strong communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders;
- Proven ability to mentor junior developers and conduct thorough code reviews.
Nice-to-have:
- Certification in Java or related technologies;
- Familiarity with front-end technologies and frameworks.
Locations:
Bulgaria, Ukraine, Poland, Georgia, Romania
For candidates:
Only selected candidates will be contacted, but we are grateful to all who send their CV.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Sr Software Engineer - Screening Engine
2026-05-21
Senior Java/Kotlin Software Engineer - London
2026-05-27
Software Engineer
2026-05-28
- Posted
- Dec 27, 2024
- Type
- Contract
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- Paysera
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Sr Software Engineer - Screening Engine
2026-05-21
Senior Java/Kotlin Software Engineer - London
2026-05-27
Software Engineer
2026-05-28