Senior Java Full Stack Developer
Job Description:
• This current position is under CIB ITO Architecture team to work in the API First team, to design, build & enhance CIB enterprise applications to automate, secure and enable
- service on CIB API Platform.
Main Tasks and Responsibilities:
• Lead critical capabilities and services of the applications lifecycle including design, estimation planning, development, unit test, release and implementation support;
• Able to work autonomously with a Program Manager to understand business requirements and translate them to technical solutions in the application;
• Able to understand
-
- end picture (including Infrastructure components) of an existing complex application for M&E activities;
• Control and maintain the quality of the developments (norms & standards, frameworks, source control, technical reviews, code reviews, regression tests);
• Create/Contribute/Review the technical design & specifications;
• Ability to troubleshoot & guide teams facing technical challenges;
• Responsible for managing & reporting technical risks;
• Contribute towards innovation; suggest new technical practices for efficiency improvement;
Technical Skills:
• Strong knowledge in Core Java, J2EE, Spring framework, Spring Boot, Hibernate/JPA;
• Strong knowledge on
- end technologies preferably Angular;
• Significant development experience in building complex enterprise level applications from scratch projects;
• Interested and willing to do solution design for new capabilities/services in the Java and Cloud ready applications to meet specific functional and
- functional requirements;
• Proficient in understanding architecture solutions for complex enterprise applications;
• Good experience in technical analysis of
- tier applications with multiple integrations using object oriented, APIs & Microservices approaches;
• Strong knowledge in RDBMS / SQL with Oracle or SQL server or Postgres;"
• Strong knowledge about design patterns and development principles;
• Good communication and
- ordination skills;
• Working experience with build tools like Maven & Dev
Ops tools like Bitbucket, Git, Jenkins, Sonar
Qube; Good knowledge on Linux/Unix environment (basic commands, shell scripting, etc. );
• Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools);
• Self-motivated, good interpersonal skills and inclination to constantly upgrade on new technologies and frameworks.
Nice to have:
• Troubleshooting & Performance tuning using any profiling tools e. g. Dynatrace, JProfiler, etc. ;
• Working exposure to API Gateway preferably APIGee;
• Experience in Security topics such as IDP, SSO, OAuth2, Open
Id
Connect;
• Knowledge on Software methodology practice – Agile Methodology & SCRUM practices;
• Knowledge/experience on No SQL databases (Mongo
DB, Cassandra), Kafka;
• Some exposure to Caching technologies like Redis or Apache Ignite;
• Exposure to financial domain.
Language Skills:
• English (read, spoken, written) – Expert
• French (nice to have) - Practice
Soft Skills:
• Autonomous, organized and
- focused with attention to detail
• Proactive taking own initiative to mitigate risk, and prevent issues arising
• Great communication skills
• Good work ethic and high levels of motivation
• Process and Results Oriented
• Ability to work well under pressure and tight timeframes.
Additional Information:
• This mission is to be performed in a hybrid working model, with two days per week at the office.
• The candidate should be able to commute to the office always when necessary.
• Candidates must be already located in Portugal mainland, preferably on Oporto region
- Informações detalhadas sobre a oferta de emprego
Empresa: act digital Localização: Braga
Braga, Braga, PortugalPublicado: 16. 12. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!