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.
... Developer seeking a new challenge in a dynamic team of expert developers ? We want to know more about you! Tell us about your: - experience in working with Angular2+ - experience in working closely with control tools such as, Git and SVN - know how in JavaScript, HTML, CSS - experience in transforming UI Designs into beautiful ...
Desenvolvedor Angular com mais de 5 anos de experiência em Javascript/Typescript, Web Services e REST APIs. Conhecimentos em Cloud e CI/CD são valorizados. Português é obrigatório.
... of excellence and high potential. Senior Software Developer (Java & AWS) This is your mission Are you passionate about backend development, cloud-native architectures, and modern engineering practices ? Then this position is for you. As a Senior Software Developer , you will design, develop, and maintain robust Java-based ...
... Our core areas: ➡ Quantitative Finance ➡ Risk & Compliance ➡ Operations & Finance ➡ Transformation & Organization ➡ Information Systems We are looking for a Senior Java Developer – 100% Remote - Proven hands-on experience with Azure DevOps — mandatory requirement. Are you an experienced Java Developer who enjoys building ...
... Our core areas: ➡ Quantitative Finance ➡ Risk & Compliance ➡ Operations & Finance ➡ Transformation & Organization ➡ Information Systems We are looking for a Senior Java Developer – 100% Remote - Proven hands-on experience with Azure DevOps — mandatory requirement. Are you an experienced Java Developer who enjoys building ...
Java Cloud Developer (Senior) Projetos de Analytics & IA Estamos à procura de um Java Cloud Developer para integrar uma empresa internacional líder no setor segurador , fortemente orientada para dados e inovação, onde a Inteligência Artificial e Analytics são pilares estratégicos. O teu impacto Vais contribuir para o desenvolvimento ...
... professionals in the different areas in which it operates. Neotalent, the responsive people. Find out more about us at . Role Overview: We are looking for a Senior Fullstack Developer - Java (French Speaker) to join our teams and contribute to the development, maintenance, and continuous improvement of enterprise applications ...
... environment. Because we are #TechforPeople. Join our multidisciplinary team of Cloud experts, Designers, Business consultants, Security experts, Engineers, Developers and other extraordinary talents, spread across more than 18 EMEA countries. Become one of our +8.000 tech and business leaders on cloud, data and cyber security. ...
... environment. Because we are #TechforPeople. Join our multidisciplinary team of Cloud experts, Designers, Business consultants, Security experts, Engineers, Developers and other extraordinary talents, spread across more than 18 EMEA countries. Become one of our +8.000 tech and business leaders on cloud, data and cyber security. ...
... #daretochange. Dare to Have: - Formação superior em Engenharia Informática ou similar é valorizado; - Experiência profissional mínima de 2 anos em desenvolvimento Java; - Valoriza-se experiência com Oracle (PL/SQL); - Fluência em Inglês, Francês ou Espanhol é valorizado. Dare to live: Global Mindset | integração numa empresa ...
... related field; -Strong expertise in Java 21 and the Spring ecosystem (Spring Boot, Spring Data JPA, Hibernate, Spring Cloud); • Proven experience developing microservices-based solutions using event-driven architectures and APIfirst principles; • Experience working with Order Management Systems (OMS), Fluent Commerce, supporting ...
... jogos, são números com propriedades especiais de adição e multiplicação. E o que realmente queremos é agregar valor aos projetos dos nossos clientes. Posição: Java Developer Responsabilidades - Desenvolver e manter microserviços, APIs e business logic em Java com Spring Boot; - Escrever testes unitários, de integração e ...
... oportunidades na área de IT? Temos novidades para ti! Este pode ser o desafio perfeito, se tiveres: - Formação superior em Informática; - +3 anos de experiência em Java e Spring Boot; - Conhecimentos em Angular ou React; - Experiência em ferramentas de controlo de versões e build; Observação: regime híbrido 2x por semana em Lisboa. ...
... career. If you’re a J ava Developer and want to be part of a team working to grow together, we’re actively looking for you. What we’re looking for: - Experience in Java development - Expertise in Java frameworks (Spring or Hibernate) - Experience in implementing and consuming REST APIs - Familiarity with SQL databases - Experience ...
... Contribution to the team's documentation. Profile: - Degree in Information Technology or Computer Engineering; - Minimum of 3 years of professional experience with Java 8 or above; - Experience with JUnit, Maven and Git; - Proficiency in Linux environments; - Experience with the Hadoop ecosystem (Java, Spark and Hive); - Solid ...
... for more than just a job - if you're looking for a place where you can truly make a difference - you might be the next person to join WIRE IT. Role: Back End Developer – Java Location: Porto, Hybrid Required skills: - At least 6 years of professional experience as an AI Engineer or in a similar role. - Strong production software ...
... oportunidades na área de IT? Temos novidades para ti! Este pode ser o desafio perfeito, se tiveres: - 4+ anos de experiência sólida em desenvolvimento de software com Java e Spring Boot. - Bons conhecimentos em Azure, Kubernetes e práticas DevOps. - Experiência com projetos orientados a microserviços. - Experiência em ambientes ...
Your new role - You will work as Java Engineer for an international team that develops solutions in different fields. Responsibilities - Working in a team in the development of custom made software for national and international customers from different industries; - Coding new features, improvements and bug fixings; - ...
... Remote Função: Java Developer O que procuramos: - Licenciatura ou Mestrado em Engenharia Informática, ou similar; - Experiência profissional superior a 4 anos em Java (versão 8 ou inferior); - Experiência profissional superior a 3 anos no âmbito da programação em Base de Dados SQL; - Vasto conhecimento de Java (J2EE e JEE6/7, ...