Corporate & Institutional Banking (CIB) IT & Operations
About the Role
Are you passionate about Java, APIs, and building awesome enterprise platforms?
Do you love solving complex problems and making an impact in a global banking environment?
We’re looking for a Senior Java Developer to join our API First Team — a group of creative technologists designing, building, and automating the next generation of services across the CIB API Platform.
If you’re a hands‑on coder 💪 who thrives on innovation, performance, and collaboration, this role is for you!
What You’ll Do
- Design, build, and enhance secure enterprise applications — from concept to production.
- Translate business needs into smart, scalable, technical solutions.
- Analyze complex systems end‑to‑end (infra and all!) and make them better.
- Lead by example — maintain top‑notch code quality, performance, and standards.
- Review designs, debug tough problems, and support releases into production.
- Drive innovation by suggesting new tools, frameworks, and ideas.
- Manage technical risks and make things run smoother every day.
Tech Stack You’ll Play With
- ☕ Core Java, J2EE, Spring Boot, Spring Framework, Hibernate/JPA
- 🧱 Microservices and API‑based architecture
- 🧩 Design Patterns, Clean Code, and Best Practices
- 🐧 Linux/Unix, with a bit of shell scripting love 💚
Nice-to-Haves
- 🔥 Performance tuning and profiling (Dynatrace, JProfiler, etc.)
- 🌍 API Gateway knowledge (Apigee is a plus!)
- 🔐 Security topics: OAuth2, SSO, OpenID Connect
- ☁️ Experience with Kafka, Redis, MongoDB, or Cassandra
Languages
- English: Fluent (daily communication)
- French: Nice to have 🇫🇷
Soft Skills
- You’re autonomous, organized, and delivery‑driven.
- A natural problem‑solver who stays calm under pressure.
- You communicate clearly and love teamwork 🤝.
- You’re always learning and curious about new tech 🔍.
- You get things done — efficiently and with pride. 💥
Why You’ll Love It Here
- Hybrid work model (2 days/week in our modern Porto office 🏢)
- Work on high‑impact projects in a global banking powerhouse 🌐
- Friendly, international, and innovative environment ✨
- Opportunities to grow, learn, and lead 🚀
Job Details
- Seniority level: Mid‑Senior level
- Employment type: Full‑time
- Job function: Information Technology
- Industries: IT Services and IT Consulting
Ready to join a team that codes with purpose?
👉 Apply now and let’s build the future of APIs together!