CareerPlanGet AI match score →

Java Developer

Limassol, Cyprus💼 Full-time🗓 2026-05-29 → 2026-07-29

Core

Build and maintain backend services in Java for payment provider integrations, working with external PSPs, banks, and payment methods.

Role type

Mid-level backend Java developer

Builds

Payment provider integrations and backend services

Domain

Fintech / Payments

Deliverable

production ML models | product features | infrastructure

Required skills

Java (11+), Spring Boot, RESTful services, HTTP, relational databases, CI/CD pipelines, software development lifecycle

Preferred skills

Fintech domain knowledge, high-load systems experience, front-end technologies (HTML, CSS, JavaScript)

Technologies

Java, Spring Boot, Oracle, CI/CD pipelines

Responsibilities

Develop and maintain backend services for payment integrations, implement and support integrations with external PSPs and banks, collaborate with product and QA teams, participate in code reviews, suggest technical improvements

Seniority

Mid-level, hands-on IC

Rewrite
## About the role paytech is a dynamic fintech company dedicated to pushing the boundaries of innovation in the financial technology industry. Our mission is to revolutionise the way people manage and interact with their finances through cutting-edge solutions and exceptional service. We pride ourselves on fostering a culture of innovation, collaboration, and excellence. We are looking for a Java Developer to build and maintain payment provider integrations. ## Key Responsibilities - Develop and maintain backend services in Java for payment provider integrations - Implement and support integrations with external PSPs, banks, and payment methods - Work with an existing platform and codebase, following established architectural and coding standards - Collaborate closely with product, QA, and frontend team to ensure reliable payment flows - Participate in code reviews and contribute to overall code quality and stability - Gradually take part in onboarding new developers once fully immersed in the team and domain - Suggest and implement technical improvements related to integrations, stability, and maintainability ## Requirements - Bachelor's or master's degree in computer science, Engineering, or a related field - 2+ years of experience in Java development (11+) and Spring Boot - Experience working with external APIs and third-party integrations - Understanding of RESTful services, HTTP, and common integration patterns - Experience with relational databases (Oracle is a plus) - Good understanding of the software development lifecycle - Familiarity with CI/CD pipelines - Excellent problem-solving skills and attention to detail - Strong communication and teamwork abilities - English — required (written and spoken) ## Preferred Qualifications - Experience in fintech, payments, or high-load systems - Knowledge of front-end technologies such as HTML, CSS, and JavaScript ## What We Offer - Growth and development opportunities in the fintech domain - A no-bureaucracy team culture where your ideas and contributions are valued - Work equipment tailored to your needs (Mac/Windows/Linux) - A cosy office in Limassol with great coffee, snacks, drinks, a PS5, and a stunning rooftop view - Lunch allowance and partial SportBenefit coverage - Private medical insurance after the probation period - Full support with work permit arrangements
Sourced via cypruswork · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on CyprusWork ↗