Job Title: Technical Architect
We are seeking a highly skilled technologist to design and develop scalable software and data solutions. As part of our high-performing team, you will work on critical projects delivering insights across capital markets.
Main Responsibilities:
* Create and maintain reliable software and data pipelines.
* Design secure RESTful APIs and microservices using Spring Boot.
* Develop high-performance data pipelines with Databricks, Spark, and Azure.
* Collaborate with global teams to deliver production-ready solutions meeting security, observability, and reliability standards.
Key Requirements:
* 8–10 years Java experience, deep understanding of JVM internals.
* Strong object-oriented design skills and clean coding practices.
* 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 and teamwork skills, ability to thrive in fast-paced environments.
Qualifications:
* Bachelor's degree in Computer Science, Engineering, or equivalent experience.
* Solid foundation in algorithms, data structures, and computational complexity.
About the Role: Must hold a minimum Stamp 4 visa and be based within a commutable distance to Dublin.