Bunúsach

Java Developer (with Python) - Socium - Teams Done Differently

andalucía, Spain Cuideachta: JR Spain Cliant / Fostóir: Socium - Teams Done Differently
Postáilte: 18.05.2026
Dáta deiridh: 02.07.2026
Tagairt poist: 3c349146df24e48771e7c3d5f3c55c47

Eolas faoin bpost

Suíomh
andalucía, Spain
Cuideachta
JR Spain
Cliant / Fostóir
Socium - Teams Done Differently
Tagairt poist
3c349146df24e48771e7c3d5f3c55c47
Cineál liostála
Bunúsach
Cead oibre AE ag teastáil
Ní hea
Postáilte
18.05.2026
Dáta deiridh
02.07.2026

Cur síos ar an bpost

Role Overview

In this position, you will join a team responsible for developing and enhancing a core financial platform. The role focuses on building scalable data integration systems and improving backend services.


You will primarily work with Java and Python, contributing to the development of frameworks that process and standardise financial data from multiple external sources. The goal is to improve system flexibility, maintainability, and onboarding efficiency.


You will also be involved in developing integrations that enable communication between the platform and external trading systems.


Key Responsibilities

- Develop and maintain frameworks for processing and transforming external financial data

- Refactor existing components into reusable and modular structures

- Improve monitoring and error handling for data pipelines

- Enhance data accuracy, consistency, and reliability

- Build and maintain integrations with external systems using APIs and messaging protocols

- Collaborate with cross-functional teams to design scalable solutions

- Support onboarding of new data sources and clients through improved integration processes

- Participate in code reviews and contribute to best practices

- Maintain clear technical documentation

- Investigate and resolve complex data-related issues


Candidate Profile

- Degree in Computer Science, Engineering, or a related discipline

- Approximately 2+ years of professional software development experience

- Strong Java skills; Python knowledge beneficial

- Interest in financial systems or prior experience in the domain

- Understanding of software engineering fundamentals and system design

- Experience with data processing or integration systems is advantageous

- Familiarity with SQL databases

- Exposure to cloud platforms or containerisation tools is a plus

- Experience with CI/CD tools is beneficial

- Knowledge of financial data standards or system integrations is an advantage

- Strong analytical and problem-solving abilities

- Ability to work effectively in a team environment

- Good communication skills and fluency in English

Scileanna

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Poist den chineál céanna

Poist mholta

Eurojobs Support Assistant