Skip To Main Content
backBack to Search

Lead Java Backend Developer

Hybrid in Poland: Krakow
Java& 5 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Lead Java Backend Developer to join the team building a new Currency Administration (FX hedging/overlay) platform. This system is a rule-based engine that consumes external data, performs FX overlay calculations and raises alerts for required transactions through an internal exception dashboard. The ideal candidate brings strong expertise in Java/Spring and the ability to think independently and suggest improvements, acting as a proactive problem-solver rather than just a coder.

Please note that working from the office 3 days per week is required.

Responsibilities
  • Implement business logic for the rule-based FX overlay engine
  • Integrate the platform with external data sources and internal systems
  • Ensure code quality through rigorous testing and code reviews
  • Optimize performance and reliability of back-end services
  • Collaborate with global teams and propose technical improvements
  • Troubleshoot and resolve issues across the platform
  • Contribute to architectural decisions and technical direction
Requirements
  • 5+ years of professional experience in software development with a focus on Java back-end or full-stack development
  • Bachelor's degree in Computer Science or related field (or equivalent practical experience)
  • Proficiency in Java (8+), Spring Boot and microservices architectures
  • Understanding of REST API design with experience building and consuming RESTful services
  • Experience with relational databases such as PostgreSQL and MySQL, with exposure to NoSQL stores
  • Familiarity with transactional systems and data consistency patterns in enterprise applications
  • Knowledge of distributed systems, messaging frameworks such as Kafka and event-driven architecture
  • Capability to work independently, grasp complex business logic and contribute proactively to technical solutions
  • Skills in collaboration within cross-functional teams and experience working in an Agile/Scrum environment
  • English proficiency at B2 level or higher