EPAM Systems
4 months ago
Senior Java Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- EPAM Systems
- Location
- Polska, małopolskie, Kraków Poland
- Posted
- 4 months ago
Job description
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.
Required skills
- team player
- health insurance
- java
- communication skills
- software development
- time management
- sql
- python
- aws
- scrum
- kanban
- agile
- gcp
- azure
- multithreading
- linkedin learning
- get abstract
- english classes
- spring
- orm
- c++
- developer
- trading
- networking
- tcp/ip
- bash scripting
- webservices
- rest
- perl
- spring framework
- social events
- financial products
- corporate events
- employment contract
- fixed income
- jms
- multisport
- investment banking
- referral bonuses
- cloud guru
- employee stock purchase plan
- shopping vouchers
- well-being events
Interested in this position?
Create your free account and tailor your CV to match this job.