Describe your role

Job Opportunities for You

Back to All Offers

How to use the job offers’ basket?

Checkout

New

Mid-Level Java & Angular Fullstack Developer – IT Risks Project

Porto
Hybrid

3 150 - 3 990

EUR

(B2B)

1 800 - 2 100

EUR

net (Permanent Contract)

Angular Apache Kafka Apache Spark Git Java Jenkins Maven RESTful web services Spring Spring Boot Spring Core SQL
English
Mid-Level
Banking
Developer

Unleash your full-stack expertise — shape the future of innovative banking solutions!

Porto-based opportunity with hybrid work model.

As a Senior Java/Angular Fullstack Developer, you will be working for our client, a leading banking group, within the IT Risks department. You will contribute to the development of Osirisk, a strategic project focused on IT risk management and automation, playing a vital role in transforming how financial institutions manage risk data and compliance. Join us to drive innovation and advance your career in a dynamic, forward-thinking environment.

Your main responsibilities:

  • Develop and maintain fullstack features across backend (Java/Spring) and frontend (Angular 2+).
  • Collaborate with the team on new functionalities, ensuring robustness and efficiency.
  • Integrate RESTful web services and other API components to enhance system capabilities.
  • Utilize GIT and Maven for version control and build management.
  • Implement continuous integration and deployment pipelines using XL Deploy, XL Release, and Jenkins.
  • Contribute to code reviews, testing, and troubleshooting to ensure high-quality deliverables.
  • Support the migration, optimization, and documentation of software components.
  • Participate actively in Agile/Scrum development cycles to meet project milestones.

You're ideal for this role if you have:

  • 5+ years of experience in fullstack development, especially with Java and Angular.
  • Strong understanding of Java, Spring framework (Spring Core, Spring Boot).
  • Proficiency in Angular 2+ and frontend development.
  • Experience with SQL and database management.
  • Knowledge of Git, Maven, and CI/CD tools like Jenkins.
  • Excellent problem-solving skills and a proactive approach to development.

It is a strong plus if you have:

  • Familiarity with Apache Kafka and Apache Spark.
  • Experience working in the banking or financial services industry.
  • Certifications related to Java, Angular, or cloud technologies.

Language required for the role:
English — Fluent command.

Eligibility to work in Europe:
Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Internal number #10328

Benefits

ITDS Clubs

Access to medical insurance

Meal Card

Access to Pluralsight & Udemy

Integrational Events

Your criteria

Want to be notified about new job openings
that match your preferences?

By providing e-mail address and clicking „Notify Me” you agree that ITDS will send e-mail notification that match criteria you have provided.