Full Stack Software Engineer (f/m/d)

EnBW IT-Solutions

Lisboa

Híbrido

EUR 65 000 - 90 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Private health insurance including for
Meal allowance
Additional paid days off
Hybrid working model
Intercultural collaboration & cross‑b2
Continuous development opportunities
Bright Lisbon offices

Resumo da oferta

EnBW IT Solutions is hiring in Lisbon for a Senior Fullstack/Software Engineer to shape trading IT capabilities across Europe. You will own end-to-end delivery from design to production, building scalable trading applications with Angular, Python and Java, and deploying on AWS using modern CI/CD practices.

The role emphasizes cloud-native engineering, application modernization, and close collaboration with traders, quants and product owners in an international setting, with opportunities to

Qualificações

  • At least 5 years of experience in fullstack or software engineering in enterprise or business-critical environments.
  • Frontend development strength with Angular/React/Vue and modern frontend tech (TypeScript/JavaScript, HTML5, CSS3).
  • Backend experience with Python and Java, and frameworks such as Spring Boot, Django or Flask, plus REST APIs/microservices.

Responsabilidades

  • Design, develop and maintain scalable trading applications using Angular, Python, Java and modern frameworks.
  • Build and deploy secure, resilient cloud-native apps on AWS with containers and serverless patterns.
  • Modernise existing Java trading apps while contributing to new platforms and reusable components.
  • Develop CI/CD pipelines, automated tests, and infrastructure as code to boost quality and efficiency.
  • Collaborate with traders, quants, Product Owners and stakeholders to translate requirements into tech solutions.
  • Mentor junior developers and promote engineering excellence and knowledge sharing.
  • Collaborate across Lisbon, Germany and the UK to deliver integrated solutions.

Conhecimentos

Strong communication
Stakeholder management
Agile methodologies
Entrepreneurial mindset

Ferramentas

Angular
React
Vue
TypeScript/JavaScript
HTML5
CSS3
Python
Java
Spring Boot
Django
Flask
AWS
Docker
Terraform
CloudFormation
PostgreSQL
Oracle
MySQL
MongoDB
DynamoDB

Descrição da oferta de emprego

About The Company

We believe in the positive power of energy - and in people who are ready to shape the future with their ideas and dedication. Thats why we established the EnBW Tech Hub in Portugal to drive innovation and develop digital solutions that support the energy transition and improve the way we work.

As a key pillar of EnBWs technological transformation, the Tech Hub plays a vital role in our journey. EnBW is one of the largest energy companies, headquartered in Karlsruhe, Germany, employing approximately 30,000 people. ENBW IT SOLUTIONS, UNIPESSOAL LDA, a wholly owned subsidiary of EnBW, operates as an integral part of EnBWs IT division. In Lisbon, we bring together experts in IT, administration, project management and HR to collaborate in an agile, international environment and create smart, scalable solutions.

Our Benefits
  • Private supplementary health insurance including coverage for your immediate family, offering peace of mind beyond the public system.
  • Meal allowance to support your daily work routines.
  • Additional paid days off (24 December & Carnival Day) on top of statutory annual leave - giving you more time for what matters.
  • Hybrid working model with a mix of remote and office days to support flexibility and modern ways of working.
  • Intercultural collaboration & cross border projects - grow your international experience by working with colleagues in Germany.
  • Modern technology and continuous development opportunities to support your growth and keep you up to date in your field.
  • Bright, appealing offices in a trendy Lisbon area, designed for productive and enjoyable workdays.
Your tasks
  • Fullstack Development: You design, develop and maintain scalable trading applications using Angular, Python, Java and modern frameworks, taking ownership from initial design through to production
  • Cloud-Native Engineering: Build and deploy secure, resilient applications on AWS, leveraging containers, serverless technologies and modern cloud architecture patterns
  • Application Modernisation: Help modernise existing Java trading applications while contributing to new platforms, reusable components and continuously improving the overall software architecture
  • DevOps & Automation: Strengthen software quality and operational efficiency by developing CI/CD pipelines, automated tests, infrastructure as code and monitoring solutions
  • Stakeholder Collaboration: Working directly with traders, quants, Product Owners and business stakeholders, you translate requirements into effective technical solutions that deliver real business value
  • Engineering Excellence: Drive high engineering standards through secure development practices, code reviews, technical innovation and knowledge sharing, while also supporting and mentoring junior developers
  • International Team Collaboration: Collaborate closely with engineers, architects, platform and infrastructure teams across Lisbon, Germany and the UK to deliver integrated solutions and drive continuous improvement
Your profile
  • You bring at least 5 years of experience in fullstack or software engineering, ideally gained in enterprise or business-critical environments
  • Frontend development is one of your strengths, with solid expertise in Angular (or React/Vue), TypeScript/JavaScript, HTML5, CSS3 and modern frontend architectures
  • On the backend, you have hands-on experience with Python and Java, frameworks such as Spring Boot, Django or Flask, as well as REST APIs and microservices
  • You are experienced in developing and deploying cloud-native applications on AWS or comparable cloud platforms, including containerisation and modern cloud architectures
  • Your DevOps toolkit includes Git, CI/CD pipelines, Docker, automated testing and infrastructure as code using technologies such as Terraform or CloudFormation
  • When it comes to data, you are comfortable working with relational databases such as PostgreSQL, Oracle or MySQL as well as NoSQL solutions like MongoDB or DynamoDB
  • With an entrepreneurial and solution-oriented mindset, you work independently, make pragmatic technical decisions and take ownership of end-to-end solutions
  • Strong communication and stakeholder management skills enable you to collaborate effectively within Agile, cross-functional and international engineering teams
  • You speak confidently in English; Portuguese and/or German are considered an advantage
About The Department

EnBWs Trading IT team develops and supports business-critical applications and platforms that enable energy trading across European markets. As part of our growing Lisbon Trading IT capability, you will work alongside engineering and business teams across Portugal, Germany and the UK, developing modern applications using Angular, Python, Java and AWS. You will initially support and modernise a core Java trading application before expanding into broader fullstack development, cloud-native engineering and strategic technology initiatives. This is a hands-on role offering end-to-end ownership, opportunities to influence technical decisions and the ability to contribute directly to EnBWs technology transformation.

Why join EnBW?

Help shape EnBWs growing Trading IT capability in Lisbon, working on business-critical European energy exchange platforms while contributing to cloud modernisation, automation and the transformation of our trading technology landscape.

Everyone is embraced here, irrespective of gender, age, sexual orientation, heritage, faith, beliefs, or physical ability.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Developer (f/m/d)
Java Developer (f/m/d)

EnBW IT-Solutions • Lisboa

Híbrido
EUR 70 000 - 90 000
Private health insurance
Meal allowance
Additional paid days off
+4
Senior Java Developer (f/m/d)
Senior Java Developer (f/m/d)

EnBW IT-Solutions • Lisboa

Híbrido
EUR 80 000 - 110 000
Health insurance
Meal allowance
Extra days off
+4
Azure Fullstack Developer .Net / C# (f/m/d)
Azure Fullstack Developer .Net / C# (f/m/d)

EnBW IT-Solutions • Lisboa

Presencial
EUR 40 000 - 60 000
Private supplementary health insurance
Home office options and allowance
Intercultural collaboration
+1
Java developer in energy
Java developer in energy

EnBW IT-Solutions • Lisboa

Híbrido
EUR 70 000 - 90 000
Private health insurance
Meal allowance
Additional paid days off
+3
Teamlead Software Engineering - Azure Fullstack (f/m/d)
Teamlead Software Engineering - Azure Fullstack (f/m/d)

EnBW IT-Solutions • Lisboa

Presencial
EUR 80 000 - 100 000
Private supplementary health insurance
Home office options and allowance
Intercultural collaboration
+1
Software Developer (Java / Spring Boot) (f/m/d)
Software Developer (Java / Spring Boot) (f/m/d)

EnBW IT-Solutions • Lisboa

Híbrido
EUR 40 000 - 60 000
Private supplementary health insurance
Meal allowance
Additional paid days off
+4
Senior Software Packaging Engineer (f/m/d)
Senior Software Packaging Engineer (f/m/d)

EnBW IT-Solutions • Lisboa

Presencial
EUR 55 000 - 85 000
Private health insurance
Meal allowance
Additional paid days off
+3
Senior Developer for Power Platform / Dynamics 365 (f/m/d)
Senior Developer for Power Platform / Dynamics 365 (f/m/d)

EnBW IT-Solutions • Lisboa

Híbrido
EUR 60 000 - 90 000
Hybrid work model
Meal allowance
Health insurance
+3
Senior Communications Manager (m/f/d)
Senior Communications Manager (m/f/d)

EnBW IT-Solutions • Lisboa

Híbrido
EUR 40 000 - 70 000
Health insurance
Meal allowance
Extra days off
+4
Software Architect Java / Spring Boot / Cloud (f/m/d)
Software Architect Java / Spring Boot / Cloud (f/m/d)

EnBW IT-Solutions • Lisboa

Presencial
EUR 55 000 - 75 000
Private supplementary health insurance
Meal allowance
Additional paid days off
+3