Senior Java / Spring Boot Lead Developer – Financial Services
4 830 - 5 670
EUR
(B2B)
2 450 - 2 800
EUR
líq. (Permanent Contract)
Unleash innovation — shape the future of financial technology with scalable microservices!
Porto-based opportunity with hybrid work model.
As a Senior Java / Spring Boot Lead Developer, you will be working for our client, a prominent player in the banking and financial services industry, dedicated to delivering cutting-edge lease application solutions. Join a dynamic team in Porto and be part of a digital transformation that empowers clients across the financial sector—pioneering scalable, secure backend architectures that drive business performance and redefine industry standards.
Your main responsibilities:
- Design, develop, and deploy robust microservices architectures using Java and Spring Boot to support lease applications.
- Analyze business requirements to translate them into scalable technical solutions, ensuring system resilience and performance.
- Review and optimize existing codebases to ensure high quality, security, and maintainability.
- Enforce best practices in software development, including TDD, clean coding, and automated testing.
- Collaborate with DevOps teams to implement CI/CD pipelines with Docker, Kubernetes, and Jenkins.
- Provide technical mentorship through code reviews, pair programming, and documentation of architecture and APIs.
- Ensure seamless integration of software modules and support end-to-end deployment processes.
You're ideal for this role if you have:
- Minimum 9+ years of backend development experience in enterprise Java environments.
- Expertise in Java and Spring Boot ecosystem (N4 Mastery).
- In-depth knowledge of microservices design, RESTful APIs, and distributed systems.
- Hands-on experience with relational (PostgreSQL, MySQL) and NoSQL databases.
- Proficiency with testing frameworks like JUnit and Mockito, and DevOps tools such as Docker, Kubernetes, Jenkins, and GitLab CI.
- Fluent in English and French (C1/C2 level), with excellent communication and leadership skills.
It is a strong plus if you have:
- Experience within banking or leasing software platforms.
- Exposure to cloud-native architecture and modern application monitoring tools.
Language Required for the role:
- Fluent in English and French
Eligibility for the role:
- 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 #9923
Benefits
ITDS Clubs
Access to medical insurance
Meal Card
Access to Pluralsight & Udemy
Integrational Events
Seus critérios