S

Senior Back-End Developer (Java/Spring Boot) - Finance Sector

Smart Consulting Portugal
Visa Sponsorship
Apply
AI Summary

Join Smart Consulting as a Back-End Developer to design and maintain robust Java/Spring Boot microservices for a critical financial application. Collaborate with cross-functional teams to optimize Oracle databases, Kubernetes/OpenShift deployments, and CI/CD pipelines while ensuring high performance and reliability. Requires 5+ years of experience in back-end development with a strong focus on cloud-native architectures and automated testing.

Key Highlights
Lead development of back-end components for a high-impact financial application using Java, Spring Boot, and Spring Cloud
Architect and manage containerized applications on Kubernetes/OpenShift with CI/CD pipelines (Jenkins, Git, Sonar)
Optimize Oracle Exadata databases and implement automated testing strategies (unit, behavior-driven)
Key Responsibilities
Develop and maintain robust back-end components for the SPART application using Java, Spring Boot, and Spring Cloud
Design and manage microservices architectures deployed on Kubernetes/OpenShift with CI/CD automation (Jenkins, Git, Sonar)
Optimize Oracle Exadata databases and implement performance tuning strategies
Collaborate with front-end developers to integrate APIs and ensure seamless system interactions
Create and maintain automated test suites (unit tests, behavior-driven testing)
Participate in requirements gathering and align technical solutions with business objectives
Ensure high availability, scalability, and reliability of financial systems
Technical Skills Required
Java Spring Boot Kubernetes
Benefits & Perks
Full visa support for eligible candidates
Hybrid work model (Porto, Portugal)
Competitive salary range (12,880–49,000 EUR/year, 14 months) + benefits including meal subsidy and flexible perks
Nice to Have
Experience with XLDeploy and XLRelease
Cloud service integrations (AWS/Azure/GCP)
Performance tuning expertise
Large-scale project experience in international teams
Fluency in English (business/professional level)

Job Description


🚀 Procuramos um(a) Back-End Developer para integrar uma equipa dinâmica no setor financeiro.


Este é um papel técnico focado no desenvolvimento de componentes back-end para aplicações utilização de Java, Spring Boot, Spring Cloud, microserviços, Kubernetes/OpenShift, CI/CD e bases de dados Oracle.


🧑 💻 Como será o seu dia a dia:

  • Desenvolver e manter componentes back-end robustos para a aplicação SPART.
  • Trabalhar com Java, Spring Boot e Spring Cloud.
  • Colaborar com developers de front-end na integração entre os elementos da interface e a lógica de servidor.
  • Implementar e gerir aplicações containerizadas com Kubernetes e OpenShift.
  • Criar, manter e otimizar pipelines de CI/CD.
  • Trabalhar com Jenkins, Git, Sonar, XLDeploy e XLRelease.
  • Participar na gestão e otimização de bases de dados Oracle Exadata.
  • Desenvolver testes automatizados e participar em testes unitários e behavior-driven testing.
  • Colaborar com equipas multidisciplinares na recolha e análise de requisitos.
  • Garantir o alinhamento entre as soluções técnicas e os objetivos do projeto.
  • Contribuir para a melhoria contínua da qualidade, performance e fiabilidade da aplicação.


🧠 O que procuramos:

  • Mínimo de 5 anos de experiência como Back-End Developer.
  • Experiência sólida com Java, Spring Boot e Spring Cloud.
  • Experiência com Kubernetes e OpenShift.
  • Bons conhecimentos de SQL.
  • Experiência com testes automatizados e testes unitários.
  • Conhecimentos de behavior-driven testing.
  • Experiência ou conhecimentos de arquitetura de microserviços.
  • Capacidade para trabalhar com integração de sistemas e serviços cloud.
  • Bons conhecimentos de práticas de desenvolvimento e entrega contínua.
  • Inglês fluente.
  • Experiência no setor financeiro ou em contextos semelhantes é valorizada.


Valorizamos ainda:

  • Conhecimentos de Jenkins, Git e Sonar.
  • Experiência com XLDeploy e XLRelease.
  • Conhecimentos de Oracle Exadata.
  • Experiência com cloud services e integrações.
  • Conhecimentos de performance tuning e otimização.
  • Experiência em projetos de grande dimensão e equipas internacionais.
  • Perfil proativo, autónomo e orientado à resolução de problemas.
  • Facilidade de adaptação a ambientes técnicos exigentes.
  • Boa capacidade de comunicação e colaboração.
  • Orientação para a qualidade e cumprimento de objetivos.


💡 O que oferecemos:

  • Integração num projeto internacional e estratégico.
  • Contacto com tecnologias modernas e arquitetura de microserviços.
  • Colaboração com equipas técnicas e de negócio.
  • Oportunidade de desenvolvimento profissional num contexto desafiante e multidisciplinar.
  • Full visa support, se necessário.


📍 Localização: Porto

⚠️ Modelo: Híbrido


Pacote Salarial Junior: 12.880€ a 21.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis

Pacote Salarial Mid: 14.000€ a 28.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis

Pacote Salarial Senior: 20.000€ a 49.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

bridge351

Portugal

AI Engineer

Programming
4d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Superhuman

Portugal

Lead Java / Angular Developer

Programming
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Smart Consulting

Portugal

Subscribe our newsletter

New Things Will Always Update Regularly