Software Developer

Há 2 semanas

Porto, Portugal Euronext Securities Shared Services, Unipessoal Lda Tempo integral

We are looking for a Software Developer with strong expertise in Java backend development and Artificial Intelligence engineering to join our Issuance, Custody & Data domain in Porto.
The ideal candidate will contribute to the design, development, and evolution of mission-critical systems supporting post-trade processes, while actively driving the adoption of AI-driven solutions to improve efficiency, automation, and data insights.
This role requires a balance between robust engineering practices and innovation, with a focus on scalability, reliability, and high-quality software delivery in a regulated financial environment.
Key Responsibilities
Software Development Design, develop, and maintain high-performance Java-based backend applications
Contribute to system architecture and technical design decisions
Ensure code quality through best practices (testing, code reviews, CI/CD)
Support modernization and transformation of legacy systems
AI & Data Engineering Design and implement AI/ML solutions (e.G., predictive models, NLP, automation use cases)
Integrate AI capabilities into enterprise systems and data pipelines
Work with structured and unstructured datasets to extract business value
Collaborate with data engineers and AI champions to define and deliver use cases
System Integration & Domain Contribution Develop APIs and integrate services across platforms
Contribute to data platforms and data-driven architectures
Support convergence initiatives across multiple markets and systems
Collaboration & Continuous Improvement Work closely with cross-functional teams (Product Owners, Architects, UX/UI, Data teams)
Participate in agile ceremonies and contribute to continuous improvement
Promote engineering excellence and knowledge sharing within the team
Required Skills & Experience
Technical Skills
Strong experience in Java backend development (Spring / Spring Boot preferred)
Solid understanding of microservices architecture and API design
Experience with AI/ML frameworks (e.G., Python, TensorFlow, PyTorch, or similar)
Knowledge of data processing and pipelines (SQL, NoSQL, streaming technologies)
Familiarity with cloud platforms and containerization (Docker, Kubernetes)
Experience with CI/CD tools and DevOps practices
Additional Valuable Skills
Experience with Generative AI / LLM integration
Knowledge of financial services or post-trade systems (nice to have)
Understanding of distributed systems and event-driven architectures
Soft Skills
Strong analytical and problem-solving mindset
Ability to work in an international and collaborative environment
Proactive attitude and ownership of deliverables
Clear communication skills in English
Passion for innovation and continuous learning
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or related field
Relevant professional experience in software development and/or AI engineering
Euronext Values
Unity We respect and value the people we work with We are unified through a common purpose We embrace diversity and strive for inclusion
Integrity We value transparency, communicate honestly and share information openly We act with integrity in everything we do We don't hide our mistakes, and we learn from them
Agility We act with a sense of urgency and decisiveness We are adaptable, responsive and embrace change We take smart risks
Energy We are positively driven to make a difference and challenge the status quo We focus on and encourage personal leadership We motivate each other with our ambition
Accountability We deliver maximum value to our customers and stakeholders We take ownership and are accountable for the outcome We reward and celebrate performance
We are proud to be an equal opportunity employer.
We do not discriminate against individuals on the basis of race, gender, age, citizenship, religion, sexual orientation, gender identity or expression, disability, or any other legally protected factor.
We value the unique talents of all our people, who come from diverse backgrounds with different personal experiences and points of view and we are committed to providing an environment of mutual respect.
This job description is only describing the main activities within a certain role and is not exhaustive.
It does not prevent to add more tasks, projects.
Euronext is the leading European capital market infrastructure, covering the entire capital markets value chain, from listing, trading, clearing, settlement and custody to solutions for issuers and investors.
Euronext operates MTS, one of Europe's leading electronic fixed income trading markets, and Nord Pool, the European power market.
Euronext also provides clearing and settlement services through Euronext Clearing and its Euronext Securities central securities depositories (CSDs) in Den