Lead Java Engineer (strong algorithms experience) – relocation to Belfast (Ireland) Netherlands
Lead Java Engineer (strong algorithms experience) – relocation to Belfast (Ireland) Description
We are looking for a skilled and seasoned Lead Java Developer to contribute to the creation of cutting-edge web applications in the capital markets domain.
In this pivotal position, you will play a key role in backend development while shaping the technical trajectory of our initiatives.
If you are an innovative developer eager to make a meaningful impact in a fast-paced industry, we would love to hear from you!
#LI-DNI
Responsibilities
- Conduct all phases of the SDLC, including analysis, design, development, testing, and deployment
- Design high-performance, low-latency systems
- Improve system efficiency and scalability to manage high-volume data spanning hundreds of terabytes
- Collaborate with cross-functional teams to integrate with the electronic trading environment
- Build and maintain a service-oriented architecture, applying core engineering principles
- Drive the adoption of cloud-ready solutions and microservices architecture for distributed systems
- Lead the migration of legacy databases (Sybase, DB2) to modern solutions like SingleStore, PostgreSQL, and MongoDB
- Act as a liaison between business and technology teams to deliver actionable insights
- Provide technical mentoring to junior developers while managing their deliverables and contributing to overall architectural design
Requirements
- Proficiency in Core Java with a strong focus on performance tuning and optimization
- Background in working with relational databases like PostgreSQL and NoSQL databases such as MongoDB
- Expertise in service-oriented architecture, algorithms, core engineering, and data structures
- Skills in microservices architecture and cloud-ready application development
- Familiarity with high-frequency trading systems and low-latency application design
Nice to have
- Background in using SingleStore
- Knowledge of Sybase and DB2 databases
- Understanding of processes and workflows in investment banking
We offer
- EPAM Group income protection scheme
- EPAM Group life assurance
- Group health scheme
- Employee Stock Purchase Plan (ESPP)
- Corporate Programs including Employee Referral Program with rewards
- Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- *All benefits and perks are subject to certain eligibility requirements