Senior Java Developer
Working mode: (preferred hybrid work from Warsaw or remote work with visits to Warsaw once a month)
Location: Warsaw
Start: Q1 2026
Rate: 175-185 PLN/h
Summary: The Senior Java Developer role is crucial for modernizing the card payment processing platforms, aiming to enhance their position in both Nordic and European markets. This position focuses on driving innovation in digital banking and supports the growth of their cloud-based microservices architecture.
Main Responsibilities:
Design, develop, and support testing of payment service features collaboratively with the team.
Troubleshoot issues and conduct root cause analysis, supporting production issue analysis when necessary.
Ensure high quality through unit testing and code reviews.
Demo and document results in presentations to stakeholders.
Key Requirements:
Proficiency in Java development.
Understanding of microservices architecture and distributed systems.
Familiarity with API design principles.
Experience with the following: MongoDB, OpenShift/Kubernetes, Apache Kafka/Rabbit MQ.
Nice to Have:
Experience designing and implementing high-throughput, low-latency systems.
Familiarity with Groovy, Maven, and Jenkins.
Experience with Oracle Database.
Knowledge of the Card Processing domain.
Experience with documentation and tools like Jira/Confluence.
Excellent communication and coordination skills.
Other Details:
Location: International setting across various locations.
Team Structure: Collaborative environment involving various team members.
Technology Stack: Java 21 (Spring Boot 3), OpenShift/Kubernetes, Apache Kafka/Rabbit MQ, MongoDB, Oracle Database.
Language Proficiency: Fluent English (spoken and written).
Senior Java Developer
Senior Java Developer