#1 Job Board for tech industry in Europe

Senior Java developer
New
Java

Senior Java developer

Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    Java/Spring

    advanced

    Apache Kafka

    advanced

    API Design

    advanced

    CI/CD

    advanced

    C#

    regular

    SQL

    regular

    CQRS

    regular

Job description

Senior Java Developer


We are looking for a Senior Java Developer to join our client — a leader in the payment sector — and contribute to shaping innovative, large-scale payment solutions.

📌 Contract

B2B

📍 Work mode

Hybrid, 2-3 days/week from Warsaw office


Qualifications

Basic Qualifications


  • Minimum 10 years of commercial experience developing web applications using the Java/Spring stack

  • Team lead experience (requirements handling, decomposing user stories, managing middle/junior engineers, understanding scrum team roles, agile development methodology)

  • DevOps experience (creating and improving CI/CD pipelines in cloud environments, networking, Unix, understanding k8s and docker registries)

  • Knowledge of Apache Kafka is required. Candidates must have hands-on experience integrating Java applications with Kafka for real-time data processing.

  • Distributed systems design

  • Software and solution architecture experience

  • Refactoring, performance, and memory tuning

  • Build systems (Maven or Gradle): dependency management, build lifecycle, release and version management

  • Git branching model (git flow, GitHub flow)

  • Frameworks: Spring, ORM, messaging, security, batch, integration

  • Databases: consistency models, SQL, distributed transactions

  • Microservice architecture patterns and best practices, communication patterns: HTTP, messaging, gRPC, CQRS

  • API design best practices including API First

  • Algorithms and problem-solving skills

 

Role Responsibilities:

  • Design code and systems that impact billions globally while influencing internal standards for scalability, security, and reusability

  • Collaborate across teams to produce design artifacts and develop best-in-class software solutions for various technical offerings

  • Actively contribute to product quality, service technology, and innovative business workflows within agile squads

  • Build robust and scalable products tailored for diverse customers including end-user merchants, B2B, and government solutions

  • Harness cutting-edge technologies to develop the future of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later capabilities

  • Make a difference globally and locally through mentorship and continuous learning

  • Demonstrate technical expertise to understand and implement system requirements

  • Develop and communicate solution strategies that enhance interface design and usability across multiple projects

  • Apply programming proficiency (e.g., HTML, C++, Java) to write code aligned with technical and modification requests

  • Collaborate on piloting new technologies and features that improve e-commerce user experience

  • Investigate simple bugs and use debugging tools to test and verify assumptions


Required skills: 

  • Energy & Experience: A curious mindset with a passion for emerging technologies and challenging global-scale projects

  • Challenger Mentality: Comfort with pushing boundaries and exploring unconventional technical solutions

  • Language Expertise: Skilled in one or more general-purpose programming languages (e.g., Java, C#, C++)

  • Builder: Experience creating and deploying modern services and web applications with a focus on quality and scalability

  • Learner: Motivated to continuously explore new technologies such as Angular, React, Kubernetes, Docker, etc.

  • Collaborator: Proven success working with cross-functional teams including Product, Testing, DevOps, and Agile/Scrum partners



📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova

at alina.pchelnikova@dcvtechnologies.co.uk

Undisclosed Salary

B2B

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Informujemy, że administratorem danych jest z siedzibą w , ul.(dalej jako "administrator"). Masz prawo do żądania dostęp... more