🇵🇱 Kraków, Poland · 3w ago
Senior Java Developer
EPAM Systems, Inc.
IndeedseniorEnglish-friendlyonsite
We are looking for a Senior Java Developer to join our team.
You will become part of a skilled engineering group working on critical solutions that support our global business operations and drive innovation in the financial domain. This is an excellent opportunity to apply your expertise in a dynamic environment, working closely with international colleagues and stakeholders on impactful projects.
3 days per week in our office is expected.
Responsibilities
Design and build solutions that address key business challenges, either by developing Java applications or leveraging the ION toolset
Refactor and enhance existing components and solutions to improve performance, maintainability, and overall quality
Lead UAT and demonstration sessions with key stakeholders, ensuring smooth communication and successful sign-off
Gather essential information from business stakeholders and translate it into clear, concise IT requirements
Collaborate effectively with other global IT teams to deliver integrated, end-to-end solutions
Support the production operations team during rollouts and provide assistance with production support activities
Requirements
At least 3 years of relevant commercial experience in software development
Solid hands-on experience with Java for building robust backend applications
Good understanding of low-latency, multi-threaded code development for high-performance systems
Strong knowledge of object-oriented programming principles and design patterns, with exposure to functional programming considered a strong plus
Practical experience working within agile teams and following agile methodologies
Solid understanding of Rates and Credit bonds and derivatives, along with their market dynamics
Detailed knowledge of the nuances of trading venues such as Bloomberg and TradeWeb
Hands-on experience with Kafka for event streaming and messaging
Excellent oral and written communication skills in English (B2+ level or higher)
Nice to have
Broader familiarity with Financial Market Instruments and their application in trading environments
Expert-level knowledge of ION and prior hands-on experience working with the ION toolset
Previous experience with bond pricing using PXE
Experience with automated testing practices and continuous integration pipelines
Proficiency in scripting languages such as Python, Perl, or similar
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.Sourced from Indeed. Relocantly aggregates public job postings; apply on the original site.