KLx is the Portuguese subsidiary of Crédit Agricole S.A., a large international banking group that provides IT Skills & Software Development services to the IT organizations within the group's business lines.
Our mission is to assist with the IT transformation & activities of a worldwide bank capitalizing on all the skills from our international campus in Lisbon.
About Responsibilities
Within KLx, you will be part of the Securities unit, a team of over 100 professionals dedicated to supporting the IT operations of CACEIS, a Crédit Agricole partner and a leading asset servicing provider in Europe. CACEIS plays a key role in ensuring financial security and operational efficiency for institutional investors, asset managers, banks, and corporate clients.
You will join the Custody Services Team, specializing in :
* Safekeeping of assets, including physical securities
* Trade processing and settlement
* Income collection
* Corporate action processing
* Tax reclaim and local tax reports
* Class action offers
* Web-based information delivery
As a Java Architect / Coach, your main responsibilities will be :
Code Quality Enhancement :
* Promote best practices and coding standards among developers.
* Provide personalized support to improve unit testing and ensure software reliability.
DevOps Tools Management :
* Oversee and optimize code quality monitoring tools (SonarQube, CAST Software).
* Ensure effective integration of these tools into the development process.
* Customize Sonar / CAST rules to align with enterprise goals.
Continuous Improvement & Issue Resolution :
* Foster a culture of proactive identification and resolution of code quality issues.
* Support teams in addressing technical challenges.
Technical Coaching & Knowledge Sharing :
* Facilitate collaboration and promote knowledge exchange among developers.
* Encourage the adoption of new technologies and techniques.
* Conduct regular code reviews and provide constructive feedback.
Creating a High-Quality Development Environment :
* Establish coding excellence as a standard practice within teams.
* Ensure developers feel supported in their professional growth.
About You
* Degree in Computer Science, Software Engineering of related field.
* Advanced Java Knowledge :
Deep understanding of Java EE, including frameworks like Spring and Hibernate.
* Code Quality and Best Practices :
Expertise in writing clean, efficient, and well-documented code, along with knowledge of code review processes.
* DevOps and CI / CD :
Strong knowledge of topics related to continuous integration and continuous deployment practices, as well as tools like Git, Junit, Jenkins, SonarQube, JMeter. Nice to have, Liquibase.
* Version Control Systems :
Proficiency with Git and understanding of branching strategies. Nice to have, RTC.
* Relational Databases :
Proficiency in SQL and experience with popular relational databases such as MySQL, PostgreSQL and Oracle
What We Offer
* Competitive Salary + Bonus + Flex Benefits + Health Insurance;
* Hybrid working model, allowing you to combine onsite and offsite work;
* Open Space with a lovely location next to Tejo, 5 minutes’ walk from Metro and Train Station, 15 minutes’ drive from Humberto Delgado’s airport;
* Canteenfacilities (Breakfast + Lunch);
* Parkingupon request (option to charge electrical cars);
* Free coffee, hot chocolate and fruits;
* Training (Hard and Soft Skills);
* Internationalenvironment with more than 15 nationalities;
* A people oriented and friendly working environment.
#J-18808-Ljbffr