New offer - be the first one to apply!
May 9, 2026
Senior • Remote
1,000 - 1,200 PLN
Warsaw, Poland
Senior Java Developer (Java, Spring Boot, Microservices)
Position Overview
We are looking for a Senior Java Developer to join our team in Poland and contribute to the development of highly scalable fintech systems supporting trillions of dollars in transactions annually.
In this role, you will work closely with the US-based product and engineering teams, helping to design, build, and operate backend services for programmable payment, trading, and settlement platforms. You will report directly to the Software Manager in Poland.
A key requirement is excellent English communication skills and strong soft skills — we are looking for someone eloquent, outgoing, friendly, and confident in collaboration.
Responsibilities
Design and develop backend architecture for fintech products and platforms.
Build, maintain, and operate high-performance Java / Spring Boot microservices running in production environments.
Develop scalable APIs and backend workflows with strong emphasis on data consistency, fault tolerance, and reliability.
Own features end-to-end: from implementation through deployment and production support.
Debug and resolve complex issues in distributed systems and high-volume production environments.
Work closely with US-based teams to translate product requirements into robust backend solutions.
Write clean, maintainable code and contribute to technical documentation, diagrams, and system workflows.
Participate in code reviews and continuously improve backend quality and engineering standards.
Requirements
3–5 years of professional backend development experience.
Strong hands-on experience with Java and Spring Boot in production systems.
Proven experience building and maintaining backend services and APIs at scale.
Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL/MySQL, MongoDB).
Knowledge of microservices architecture, distributed systems, and asynchronous processing.
Experience across full SDLC: architecture, development, testing, deployment, and maintenance.
Experience operating systems in cloud environments such as AWS or Azure.
Excellent communication skills in English.
Nice to Have
Experience with Spring AI.
Previous exposure to banking, payments, trading, or financial transaction systems.
Degree in Computer Science or equivalent practical experience.
Personal Attributes
Highly hands-on engineer who enjoys owning production-grade code.
Comfortable working in a fast-paced, startup or high-growth environment.
Strong analytical thinking, problem-solving ability, and attention to detail.
Clear communicator, confident in collaborating with international teams.
Friendly, proactive, and motivated to grow with the company and product.