Bilingual Full-Stack Developer (Java & Angular) – Hybrid Porto
Porto
Oliveira do Douro, Porto, Portugal

Job Description

We are looking for a Fullstack Developer to join the CIB ITO Architecture department, working within the API First team. The mission focuses on designing, building, and improving enterprise applications that automate, secure, and enable
- service capabilities on the CIB API platform.

Main Tasks & Responsibilities

  • Lead critical capabilities and services across the application lifecycle, including design, estimation, planning, development, unit testing, release, and implementation support.
  • Work autonomously with the Program Manager to understand business requirements and translate them into technical solutions.
  • Understand the
    -
    - end architecture (including infrastructure) of complex applications for maintenance and enhancement activities.
  • Ensure development quality by applying standards, frameworks, source control, technical reviews, code reviews and regression testing practices.
  • Create, contribute to, and review technical design and specifications.
  • Troubleshoot and guide teams when facing technical challenges.
  • Manage and report technical risks.
  • Contribute to innovation by proposing new practices and improving overall efficiency.

Technical Skills (Required)

  • Strong knowledge of Core Java, J2EE, Spring Framework, Spring Boot, Hibernate/JPA.
  • Strong experience with
    - end technologies, preferably Angular.
  • Significant experience developing complex
    - level applications from scratch.
  • Willingness to work on solution design for new services/capabilities in Java and
    - ready environments.
  • Strong understanding of enterprise application architecture, APIs, microservices and
    - tier systems.
  • Strong SQL/RDBMS knowledge (Oracle, SQL Server or Postgres).
  • Deep understanding of design patterns and development principles.
  • Experience with Maven, Bitbucket, Git, Jenkins, Sonar
    Qube.
  • Good knowledge of Linux/Unix environments and shell scripting.
  • Ability and motivation to learn and work with diverse technologies.

Nice to Have

  • Troubleshooting & performance tuning with tools like Dynatrace, JProfiler, etc.
  • Experience with API Gateways, ideally Apigee.
  • Security experience: IDP, SSO, OAuth2, Open
    ID Connect.
  • Agile / Scrum methodology knowledge.
  • Experience with No
    SQL databases (Mongo
    DB, Cassandra) and Kafka.
  • Experience with caching technologies (Redis, Apache Ignite).
  • Exposure to the financial domain.

Language Skills

  • English: Expert
  • French: Nice to have

Soft Skills

  • Autonomous and highly organized
  • Proactive, with strong initiative
  • Excellent communication skills
  • High motivation and strong work ethic
  • Process-oriented and
    - driven
  • Able to perform under pressure and tight deadlines

Additional Information

  • Hybrid model: 2 days per week onsite
  • Candidates must already be based in mainland Portugal, preferably in the Porto or Lisbon regions
  • Must be able to commute to the office whenever required

Responder ao anúncio
Seja o primeiro a candidar-se à vaga de emprego oferecida!
0.1460