Senior Java & Data Engineer
We’re looking for a motivated, ambitious technologist to join a high-performing team delivering critical solutions for global markets. You’ll work on scalable software and data pipelines that provide funding and liquidity insights across a range of capital market products.
What You’ll Do:
- Build and maintain scalable, reliable software and data solutions.
- Design secure RESTful APIs and microservices with Spring Boot.
- Develop high-performance data pipelines with Databricks, Spark, and Azure.
- Collaborate across global teams to deliver high-quality, production-ready solutions.
- Ensure solutions meet security, observability, and reliability standards.
What You Bring:
- 8–10 years Java experience, deep understanding of JVM internals.
- Strong object-oriented design, clean coding, and system design skills.
- Proven experience with CI/CD, GIT, SQL, and cloud-native architectures.
- 6+ years building data pipelines; expertise in Spark, Databricks, Kafka, and cloud data lakes/warehouses.
- Knowledge of data quality, governance, and distributed performance optimization.
- Excellent communication, teamwork, and ability to thrive in fast-paced, global environments.
- Financial markets experience is a plus.
Qualifications:
- Bachelor’s in Computer Science, Engineering, or equivalent experience.
- Solid foundation in algorithms, data structures, and computational complexity.
Eligibility: Must hold a minimum Stamp 4 visa and be based within a commutable distance to Dublin.
#LI-JM2