Position: Java Developer
Company: Talentbyte
Category: Java
Experience required: 3y
English level: upper

**Join the PaymentIQ team, as a Java Developer!**

Are you an accomplished Java Developer eager to take your career to new heights? Look no further! 🔥 The PaymentIQ team, a distributed group spanning multiple European countries (Sweden, Romania, Malta, Netherlands and Ukraine) is waiting for you.

As a vital part of Worldline Global, the PaymentIQ team has an exciting role for you as a Java Developer. Here is a glimpse of your responsibilities..
- Deliver tactical and strategic improvements to large-scale Java/Spring-based products
- Design, develop, and test Java-based solutions using Spring frameworks
- Maintain and update all existing server applications
- Translate software requirements into maintainable solutions within the existing application frameworks.

**About the product**
PaymentIQ is a fintech B2B platform that simplifies payments by allowing businesses to integrate all payment providers in one interface. The platform's unique rules engine and intelligent routing capabilities increase acceptance rates and help detect fraud. PaymentIQ is part of Worldline, the European leader in payments and transactional services.

**Must-have requirements**
- Over 3 years of experience with Java (version 8 or above), along with proficiency in the Spring framework
- Experience in CI/CD pipelines and expertise in Distributed and Concurrent Systems
- At least 1 year of proven experience in agile testing within Scrum/Kanban frameworks, including experience in BDD
- Strong product mindset and a passion for enhancing user experiences, with a focus on prioritizing work based on customer needs and making data-driven decisions to address customer pain-points
- Enjoy developing software and solving difficult problems with simple solutions
- Proficient in written and spoken English.

**Nice-to-have requirements**
- Basic knowledge of SQL and databases, along with experience in JDBC and database management in Java
- Experience in the financial industry and/or e-commerce business.
 
**Methodology and workflow**
Our methodology and workflow follow Agile Scrum principles. This includes daily status meetings, bi-weekly planning sessions 📑 regular demo showcases, technology review meetings, and monthly retrospectives.
We are committed to enhancing our documentation, and we maintain flexibility in accommodating workflow suggestions while actively supporting initiatives for technical improvement.

**Tech stack and infrastructure**
﻿﻿Java 17, Spring framework, SQL, Rest/Json.﻿

**Benefits**
- Salary 💰 that reflects your skills and dedication
- Personal learning budget for continuous development
- No working time reports or trackers
- 20 paid vacation days 🌴 and paid sick leave
- Vibrant community of like-minded professionals, an environment boosting your technical and soft skills
- Great office space in Lviv downtown (Shota Rustaveli St, 12) with a pet-friendly environment 🐶
- Work closely with the company's core and product team, making a real impact
- Your influence on product stack, solutions and work framework
- Former employees return to us for the amazing journey we offer.

**3-step hiring process**
1. Talentbyte interview (30 minutes)
2. General and technical interview with PaymentIQ team (1,5 hour)
3. Final interview with PaymentIQ team (1 hour)
**❗️This position is available only for experts based in Lviv, Ukraine.**

**FAQ 💭**
1. Do you provide equipment? Yes.
2. Do you use tracking tools? No.
3. Is it a flexible or fully remote position? It's a hybrid remote position open to candidates based in Lviv, Ukraine only.
4. Is there a test assignment? Yes, there is a 40-minute online technical quiz.
5. What is the stage of the product? It is a stable B2B product in production with a growing customer base and ongoing development of new functionality.
6. Why is this position open? We are expanding our team to support business growth.
 
So.. We are eager to hear from you, if you are ready for a fresh challenge!

Join our dynamic team and become a valued member of an organization that not only appreciates your expertise 🙏🏼 but also offers a platform for your professional growth and innovative ideas.