Senior Java & Angular Lead Developer - Microservices & API Architecture em Porto, Portugal
ITDS Portugal
HíbridoMistura de escritório e remoto
Portugal, Porto
Unleash innovation — lead the transformation of enterprise-grade microservices and API architecture!
Porto-based opportunity with hybrid work model.
As a Lead Developer Java / Angular, you will be working for an esteemed financial services organization, supporting its digital evolution in the banking and asset management sectors. Your expertise will drive the design and implementation of scalable, high-performance back-end systems, shaping the future of financial technology and business-critical solutions. This is an exceptional chance to elevate your career while delivering impactful technological advancements.
Your main responsibilities:
Define and evolve scalable, API-centric, microservices, and event-driven software architectures.
Champion and implement Domain-Driven Design (DDD) principles, clean architecture, and design patterns.
Design and build high-performance back-end services using Java/Kotlin, Spring Boot, Spring Data, and Spring Security.
Lead REST API development, ensure clear contracts, versioning, and security standards, and develop automated batch workloads via Spring Batch.
Ensure rigorous unit and integration test coverage across back-end and front-end modules.
Conduct thorough code reviews, establish engineering best practices, and mentor development teams.
Collaborate closely with Solution Architects, Product Owners, and DevOps teams to optimize delivery pipelines on OpenShift.
You're ideal for this role if you have:
9+ years of software development experience with proven leadership as a Senior or Lead Developer on enterprise-scale platforms.
Expert-level knowledge of Java / Kotlin, Spring Framework (Spring Boot, Spring Batch, Spring Data, Spring Security), REST API design, Kafka, SQL databases, and MongoDB.
Solid working knowledge of Angular for API integration, UI architecture, and component development.
Strong understanding of architecture patterns including DDD, Microservices, Event-Driven Architecture, and Clean Architecture.
Experience with Red Hat OpenShift, CI/CD pipelines, automated logging, and distributed monitoring.
It is a strong plus if you have:
Certifications or additional expertise in relevant technologies or architecture frameworks.
Language required for the role:
French: Fluent (written and spoken)
English: Professional working proficiency
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.
... mentoring and supporting junior and mid-level developers. Responsibilities: - Design and implement scalable, high-quality software solutions. - Define technical architectures and development standards. - Support continuous integration and delivery processes. - Lead technical discussions and contribute to strategic technology decisions. ...
... contato connosco e embarca nesta jornada rumo ao sucesso, aqui vais encontrar o teu próximo desafio #daretochange. Dare to Have: - Experiência mínima de 5 anos em Java (8+); - Conhecimentos em frameworks como Spring ou Struts; - Conhecimentos em Maven são valorizados; - Experiência com arquitetura de microserviços é valorizado; ...
... diferença. Se procuras um ambiente colaborativo, dinâmico e cheiode oportunidades para te superares, o teu próximo desafio pode estar connosco! Quem procuramos? Senior Java Developer Principais tarefas a desenvolver: - Desenvolver e manter aplicações em Java. - Desenvolver e executar testes unitários, garantindo a respetiva ...
... in Porto is developing a dynamic nearshore business, offering the French and European markets an environment of excellence and high potential. Senior Java Developer M/F This is your mission Are you passionate about high-performance trading systems and financial markets? Then this position is for you. As a Senior Java Developer ...
EPAM is looking for a Senior Java Developer to join our team in Portugal, focusing on the design and development of high-load distributed systems for electronic trading platforms. You will work in a multidisciplinary team of Java and C# developers, analyzing and developing new functionalities as well as maintaining existing ...
... diferença. Se procuras um ambiente colaborativo, dinâmico e cheio de oportunidades para te superares, o teu próximo desafio pode estar connosco! Quem procuramos? Java Developer (Sénior) Principais tarefas a desenvolver: - Análise, desenvolvimento e manutenção de aplicações JAVA seguindo as boas práticas e através de arquiteturas ...
... contato connosco e embarca nesta jornada rumo ao sucesso, aqui vais encontrar o teu próximo desafio #daretochange. Dare to Have: - Experiência mínima de 5 anos em Java (8+); - Conhecimentos em frameworks como Spring ou Struts; - Conhecimentos em Maven são valorizados; - Experiência com arquitetura de microserviços é valorizado; ...
... sexual orientation, gender, disability or any factor other than merit. All applications with skills for the position are welcome! We are looking for an Amazing: Angular Developer Seniority: Senior-level (5+ years) Type of position: Hybrid model in Lisbon. Candidates need to be already living in Portugal! The amazing you, will ...
... to the IT industry. We are hiring an Angular Developer for a project in Coimbra (remote). Requirements: - At least 3 years of professional experience as an Angular Front-End Developer; - Strong experience with Angular, JavaScript, TypeScript, HTML and CSS; - Experience developing reusable, scalable and testable front-end ...
Join Axians, where innovation thrives on trust and autonomy, and where every challenge is an opportunity to create technology with impact. ANGULAR DEVELOPER What We Are Looking For We are looking for an experienced Senior Angular Developer to join a strategic platform focused on Control Framework and Supervision, supporting ...
... your skills. Here's an overview of the technical skills you'll likely have to embark on our team: - 5+ years of working experience in Back-end Development with Java . - Deep expertise in the Spring ecosystem (Spring Boot, REST/gRPC), reactive patterns, and JVM internals (memory barriers, JIT compilation, and Heap management) ...
... and brokerage automation, complex software development projects, market data products, and IT consulting services. Job Description We are looking for a Middle/Senior Java Developer to join the Research&Development Team. As a backend developer, you will play a crucial role in managing the entire order lifecycle, encompassing ...
Join a Unified Commerce engineering squad as a Senior Java Backend Developer, on a freelance basis through Shakers . Shakers connects senior independent talent with product companies across Europe - this is a freelance engagement, not an in-house hire, and the client is disclosed once you're through initial screening. What ...
... todas as fases do processo, e terás a oportunidade de fazer parte de um projeto que fará a diferença no mundo da tecnologia. Procuramos um Senior Java Backend Developer para um projeto híbrido em Lisboa . Requisitos : - Experiência profissional mínima de 6 anos em funções semelhantes; - Experiência profissional com Java (J2SE ...
We're looking for a Java Developer – Electronic Equities to join our team in Lisbon, Portugal in a hybrid working mode. You will work on a Client Reporting application that plays a critical role in generating regulatory and monitoring reports for equity markets. The focus of the role is ensuring timely delivery, data accuracy ...
... legal para trabalhar em Portugal. O que procuramos: - Licenciatura em Engenharia Informática ou similar; - Experiência mínima de 5 anos em desenvolvimento com Java, especialmente Spring Boot; - Conhecimentos sólidos de serviços em nuvem (preferencialmente AWS), arquitetura baseada em microserviços e aplicação de padrões ...
... da qualidade de vida das pessoas através do desenvolvimento de soluções tecnológicas inovadoras, este projeto é para ti. Procuramos um Senior Java Backend Developer para um projeto híbrido em Lisboa . Requisitos : - Experiência profissional mínima de 6 anos em funções semelhantes; - Experiência profissional com Java (J2SE ...
... allows us to offer an international context, diverse challenges, and long-term career opportunities, while staying close to our teams. We are searching for a Senior Java Software Developer! Responsibilities: Contribute to the functional and application-related consistency of IT solutions, ensuring service continuity and ...
... technological hub in Portugal and is working on the development of innovative solutions and support for all operations related to the business. We are looking for a Senior Full-stack Developer .NET/Angular to work in this project in Porto (Hybrid). Requirements: -University degree in Computer Science, Software Engineering or similar; ...
... markets an environment of excellence and high potential. Java Full Stack Developer This is your mission Are you passionate about full-stack development, modern Java technologies, and web applications ? Then this role is for you. As a Senior Java/Angular Full Stack Developer , you will be part of an Agile multidisciplinary ...