EnBW IT-Solutions Portugal logo

Senior Full Stack Software Engineer (f/m/d)

EnBW IT-Solutions Portugal·Salary not specified

Primary stack

AngularPythonJavaAWSCI/CDDevOpsTypeScriptJavaScriptRESTMicroservices

Job description

About the Position

Senior Full Stack Software Engineer (f/m/d)

Location: Lissabon, Portugal

Remote: Hybrid

Job ID: 25758

Company: EnBW IT – Solutions, Unipessoal, Lda.


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. That’s 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 EnBW’s 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 EnBW's 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 Offer

  • 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.

Responsibilities

  • 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.

Requirements

  • At least 5 years of experience in fullstack or software engineering, ideally gained in enterprise or business-critical environments.
  • Solid expertise in frontend development with Angular (or React/Vue), TypeScript/JavaScript, HTML5, CSS3 and modern frontend architectures.
  • Hands-on experience with Python and Java, frameworks such as Spring Boot, Django or Flask, as well as REST APIs and microservices.
  • Experienced in developing and deploying cloud-native applications on AWS or comparable cloud platforms, including containerisation and modern cloud architectures.
  • Proficient with Git, CI/CD pipelines, Docker, automated testing and infrastructure as code using technologies such as Terraform or CloudFormation.
  • Comfortable working with relational databases such as PostgreSQL, Oracle or MySQL as well as NoSQL solutions like MongoDB or DynamoDB.
  • Entrepreneurial and solution-oriented mindset, working independently, making pragmatic technical decisions and taking ownership of end-to-end solutions.
  • Strong communication and stakeholder management skills to collaborate effectively within Agile, cross-functional and international engineering teams.
  • Confident in English; Portuguese and/or German are considered an advantage.

About the Department

EnBW's 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 EnBW's technology transformation.


Why Join EnBW?

Help shape EnBW’s 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.


Contact

Interested? Apply online now! A cover letter is not required, but we may ask a few job-specific questions in our application form.

Our recruiting team also recruits for other group companies besides EnBW. If you have any questions, please contact Fahrion, Annika | [email protected].

All people are welcome with us, regardless of gender, age, sexual identity, origin, religion, worldview, with or without disabilities.

Learn more about our data protection information for applicants (w/m/d).

Apply Now

Receive tailored job recommendations based on your interests.

Currently, we do not have enough information to provide personalized job recommendations.

© EnBW IT-Solutions Portugal. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EnBW IT-Solutions Portugal logo
EnBW IT-Solutions Portugal

Tecnologia da Informação

More at EnBW IT-Solutions Portugal

All 26 roles

Popular searches