Joining an established technology function, you will play a key role in enhancing and modernising business-critical finance and reporting platforms. You'll work closely with stakeholders across finance and technology to develop innovative solutions, improve data capabilities, and support the migration of legacy systems to modern cloud-based architectures.
This position offers exposure to cutting-edge technologies including cloud platforms, distributed computing frameworks, data engineering tools, and modern software development practices within a collaborative and agile environment.
Key Responsibilities
- Design, develop and enhance enterprise-scale applications supporting finance and regulatory reporting functions.
- Contribute to strategic architecture initiatives and application modernisation programmes.
- Develop robust, scalable solutions using Java and related technologies.
- Work with cloud-based data platforms and distributed computing frameworks to process and analyse large datasets.
- Collaborate with business stakeholders to understand requirements and deliver effective technology solutions.
- Support the adoption of best practices in software engineering, automation, testing and DevOps.
- Participate in agile development activities and contribute to continuous improvement initiatives.
Skills & Experience
- Commercial software development experience (typically 4-8 years).
- Strong Java development skills.
- Full-stack development experience.
- Experience with Angular/React or similar front-end technologies.
- Knowledge of cloud technologies, particularly Azure.
- Experience working with relational databases.
- Unix/Linux experience.
- Understanding of agile development methodologies.
Desirable
- Exposure to Scala and Spark.
- Experience with Databricks, Apache Beam or similar distributed computing technologies.
- Knowledge of Snowflake or enterprise-scale database platforms.
- Experience with automated testing frameworks and DevOps practices.
- Data modelling and database design experience.
Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.