Euronext

Software Developer

Euronext
Apply
18 hours ago
Porto, PortugalMid Level

Responsibilities

  • Design, develop, and maintain high-performance Java-based backend applications.
  • Contribute to system architecture and technical design decisions.
  • Ensure code quality through testing, code reviews, and CI/CD practices.
  • Support modernization and transformation of legacy systems.
  • Design and implement AI/ML solutions such as predictive models, NLP, and 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.
  • Develop APIs and integrate services across platforms.
  • Contribute to data platforms and data-driven architectures.
  • Support convergence initiatives across multiple markets and systems.
  • Collaborate with product owners, architects, UX/UI teams, and data teams.
  • Participate in agile ceremonies and promote engineering excellence and knowledge sharing.

Requirements

  • Strong experience in Java backend development, preferably with Spring or Spring Boot.
  • Solid understanding of microservices architecture and API design.
  • Experience with AI/ML frameworks such as Python, TensorFlow, or PyTorch.
  • Knowledge of data processing and pipelines using SQL, NoSQL, and streaming technologies.
  • Familiarity with cloud platforms, Docker, and Kubernetes.
  • Experience with CI/CD tools and DevOps practices.
  • Understanding of distributed systems and event-driven architectures.
  • Experience with generative AI or LLM integration is valuable.
  • Knowledge of financial services or post-trade systems is nice to have.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
  • Relevant professional experience in software development and/or AI engineering.
  • Strong analytical, problem-solving, communication, ownership, collaboration, and continuous-learning skills.
  • Fluency in English and ability to work in an international environment.

Tech Stack

Euronext

About Euronext

1,001-5,000 employees

Euronext operates pan-European stock exchanges and market infrastructure, providing listing, trading, clearing, settlement, indices, and market data for issuers, investors, and trading firms. Its revenue comes from transaction and listing fees, market data, and technology and post-trade services. Founded in 2000 and headquartered in Amsterdam, it runs exchanges in Belgium, France, Ireland, Italy, the Netherlands, Norway, and Portugal, and operates MTS (fixed income) and the Nord Pool power market.

Contact me