Senior Java Developer (Java/Spring Boot/AWS) - Hybrid Porto (3 days/week office)
Senior Java Developer (Java/Spring Boot/AWS) - Hybrid Porto (3 days/week office) - HumanIT Digital Consulting | Career Page (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WNGRBS6'); .primary-color { color: #051b19; } .bg-primary-color { background-color: #051b19; } .btn-info, .btn-info:hover { background-color: #051b19; } .btn-apply, .btn-apply:hover { background-color: #051b19 !important; border-color: #051b19 !important; } .search-form { width: fit-content; margin: 0px auto 20px; padding: 10px; width: 60%; } .select2-container { width: 100% !important; } .search-dropdown-options { position: absolute; margin: 5px -12px; width: calc(100% - 17px); border: 1px solid #cacaca; border-top: 0px; z-index: 1; background: #fff; max-height: 200px; overflow: auto; border-radius: 0px 0px 6px 6px; } .search-dropdown-options li { cursor: pointer; } .search-dropdown-options ul li:hover { background-color: #5897fb; color: white; } .search-dropdown-options label { width: calc(100% - 22px); font-size: 14px; } .search-dropdown-placeholder { font-size: 14px; margin: 3px; cursor: pointer; } .select2-container--default .select2-selection--single { height: 38px !important; } .select2-container--default .select2-selection--single { height: 38px !important; border: 1px solid #ced4da !important; } .select2-selection__arrow { height: 36px !important; } .select2-results__option { font-size: 14px; } .select2-selection__rendered { line-height: 38px !important; font-size: 14px; color: #969696; } .width-100 { width: 100%; } ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ font-size: 14px; color: #969696; } ::-moz-placeholder { /* Firefox 19+ */ font-size: 14px; color: #969696; } :-ms-input-placeholder { /* IE 10+ */ font-size: 14px; color: #969696; } :-moz-placeholder { /* Firefox 18- */ font-size: 14px; color: #969696; } @media (max-width: 575px) { .search-form { width: 100%; } .display-4{ font-size: 2.5rem; } } .positions { font-size: 16px; color: #808080; } .serach_count { padding: 4px; } .empty-result { color: #808080; } .fa-chevron-right { padding: 0px 8px; }
Senior Java Developer (Java/Spring Boot/AWS) - Hybrid Porto (3 days/week office)
Porto, Portugal
Apply for Position Or refer someone
Job Openings Senior Java Developer (Java/Spring Boot/AWS) - Hybrid Porto (3 days/week office)
About the job Senior Java Developer (Java/Spring Boot/AWS) - Hybrid Porto (3 days/week office)
ABOUT THE OPPORTUNITY
Join one of Europe's most influential financial market operators — a pan-European stock exchange powering trading, listing, clearing, and market data services across major cities including Paris, Amsterdam, Lisbon, and Milan. As a Senior Java Developer, you'll be at the heart of building and evolving critical regulatory technology solutions that ensure compliance and transparency across European financial markets. This is a hands-on role where you'll work on mission-critical platforms trusted by companies and investors alike, combining deep Java expertise with modern cloud-native architecture. Based in Porto with a flexible hybrid model, this is a compelling opportunity to make a real impact on Europe's financial infrastructure.
PROJECT & CONTEXT
You'll be part of the Compliance, Investor Relations, and Communication Services product line, working directly on ComplyLog and other regulatory technology (RegTech) solutions designed for issuers and advisors. These are sophisticated platforms where accuracy, security, and reliability are non-negotiable — systems that help companies meet regulatory requirements and communicate transparently with investors. You'll collaborate with cross-functional teams to architect, build, and maintain microservices-based solutions running on AWS, applying modern DevOps practices and CI/CD pipelines throughout the development lifecycle. This role demands a proactive mindset and a passion for solving complex challenges within a fast-paced financial services environment.
WHAT WE'RE LOOKING FOR (Required)
- Minimum 5+ years of hands-on experience in Java development with proficiency in the latest Java editions
- Deep expertise in Spring Boot and Java ecosystem
- Strong knowledge of AWS services and cloud-native development
- Solid understanding of Microservices architecture and design patterns
- Experience with containerization and orchestration: Docker and Kubernetes
- Strong grasp of security best practices, particularly around APIs and data privacy
- Proficiency in Agile/Scrum methodologies with ability to drive Agile practices within the team
- Comfortable with DevOps practices: CI/CD pipelines, Gitflow, configuration management, IaC, and deployment patterns
- Excellent problem-solving skills with a proactive approach to challenges
- Bachelor's degree in Computer Science, Engineering, or a related field
- Strong written and oral communication skills in English (B2 Upper Intermediate minimum)
NICE TO HAVE (Preferred)
- Experience with frontend technologies: React.js or Angular
- Knowledge of Node.js for full-stack development
- Experience with PostgreSQL database
- Background in financial services, compliance, or RegTech domains
- Familiarity with regulatory frameworks and compliance requirements
- Experience working within large-scale enterprise environments
Apply for Position
Or refer someone
Share
- Line
- [ LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https://www.careers-page.com/humanit/job/RYVY83X6&title=Senior Java Developer (Java/Spring Boot/AWS) - Hybrid Porto (3 days/week office))
- X (Formerly Twitter)
- [ Email](https://www.careers-page.com/humanitmailto://?&subject=Job: Senior%20Java%20Developer%20%28Java/Spring%20Boot/AWS%29%20-%20Hybrid%20Porto%20%283%20days/week%20office%29&body=Hi there,%0D%0A %0D%0A I would like to share with you this job:%0D%0A %0D%0A https://www.careers-page.com/humanit/job/RYVY83X6%0D%0A %0D%0A Best regards%0D%0A)
.redactor-styles { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; }