Senior Software Engineer - Java

December 10

Apply Now
Logo of Kyriba

Kyriba

SaaS • Risk Management • Cash Management • Payments • Liquidity Management

501 - 1000 employees

Founded 2000

💳 Fintech

🏢 Enterprise

💸 Finance

Description

• We are looking for a passionate Senior Software Engineer to join our newly formed Platform Scalability Engineering Team based in Poland and France. • Our team is dedicated to scaling our primarily monolithic application while facilitating the emergence of microservices by addressing cross-cutting concerns. • As we modernize, modularize, and expand our distributed system, we seek expertise in Event-Driven Architecture and Domain-Driven Design. • In this role, you will lead initiatives to implement these architectural principles across our company. • The ideal candidate will adeptly navigate the complexities of our domain while being mindful of the constraints posed by our legacy tech stack, embracing these challenges with enthusiasm and a commitment to driving transformative change.

Requirements

• 5+ years of experience in Java development (Spring) and working with distributed systems • Practical knowledge of good development practices : TDD/BDD, DDD, OOP, FP, Hexagonal Architecture, Event-Driven Architecture, Clean Code, API design, CI/CD • Ability to improve and refactor legacy code • Familiarity with deployments and observability (alerts, metrics) • Experience with database design and strong working knowledge of SQL • Effective communication skills in English, both verbal and written • Positive and team-oriented attitude, eagerness to learn and grow, proactive approach, engineering mindset, and strong problem-solving skills • Nice to have experience with Kubernetes and Axon Framework

Benefits

• Contract Options : Permanent contract (UoP) or B2B (including 25 days of paid service break) • Compensation : 15% yearly bonus and annual salary increase based on individual performance • Work Environment : Fully remote work with the option to visit our office in Warsaw, and flexible working hours • Equipment : MacBook Pro with M3 processor and 36GB RAM, or a comparable Dell with Windows or Linux • Productivity Tools : Access to AI tools like ChatGPT-4o to enhance your efficiency • Professional Development : Access to Coursera, Pluralsight, LinkedIn Learning, and opportunities to attend conferences such as Devoxx • International Collaboration and Team-Building : Work with international software development teams and participate in team-building meetings and events • Additional Benefits for Permanent Employees • Tax Benefits : Creative work tax deduction (AKUP 80%) • Comprehensive Benefits : Medical, sports, and life insurance, lunch card, and employee capital plan (PPK)

Apply Now

Similar Jobs

December 7

Join SOFTSWISS as a Senior Ruby on Rails Developer for the Casino Platform. Work fully remote, contributing to innovative online casino operations.

December 3

Join Tagvenue as a Senior PHP Developer to work on CRM projects and innovative solutions. Collaborate with talented engineers in a fully remote environment.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com