Senior Java Developer
We are seeking a Senior Java Developer to join a leader in the financial domain who has been successfully involved in trading financial (Fixed income) products for many years. As part of this, a globally distributed, component-based IT system has been built. It is written mainly in Java and incorporates many enterprise technologies/standards (e.g., JMS, ORM, Spring, WebServices, REST), but also integrates other technologies, like TCP/IP networking, bash scripting, Perl, Python or even C++.
Responsibilities
Design and implement software components according to requirements
Take responsibility for ensuring the delivery and quality standards of software
Spend time with the customer to determine and understand deliverables
Support business in platform rationalization and optimization
Continue removing technical debt and platform standardization
Support business in migration to strategic platform
Work with other IT teams across the globe
Requirements
At least 5 years of working experience in software development
Strong knowledge of Core Java
Proficiency in SQL and Spring framework
Good communication and time management skills
Team player mentality with a pragmatic approach to software development
Strong written and verbal English
Nice to have
Skills in multithreading, networking and web services in Java
Familiarity with JMS and Redis
Capability to acquire and capture requirements with attention to software quality
Understanding of investment banking domain
Understanding of Agile principles (experience in Scrum or Kanban)
We offer/Benefits
We gather like-minded people:
Engineering community of industry professionals
Friendly team and enjoyable working environment
Chance to work abroad for up to 60 days annually
Business-driven relocation opportunities
We provide growth opportunities:
Outstanding career roadmap
Leadership development, career advising, soft skills, and well-being programs
Certification (GCP, Azure, AWS)
Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
English classes
We cover it all:
Stable income (Employment Contract)
Participation in the Employee Stock Purchase Plan
Benefits package (health insurance, multisport, shopping vouchers)
Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
Referral bonuses
Corporate, social and well-being events
Please, note:
The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview
We will reach out to selected candidates exclusively