Lead Java Developer

It Campus

Lisboa

Hybrid

EUR 70,000 - 100,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Life insurance
Training budget
Flexible working hours

Job summary

A IT Campus, localizada em Lisboa, está à procura de um Lead Java Developer com experiência em Java, Spring Boot, REST APIs e microserviços para liderar o desenvolvimento de software empresarial. O papel envolve atuação em ambientes cloud-native (Azure/AWS/GCP), integração com DevOps e IA assistida.

O candidato ideal terá experiência em equipes ágeis, contratação de soluções escaláveis e mentoria de engenheiros, com disponibilidade para modelo híbrido (1 dia no escritório por semana) e língua

Qualifications

  • Experiência comprovada como Lead Java Developer delivering enterprise-scale software solutions.
  • Conhecimento sólido de Java, Spring Boot, REST APIs, microserviços e práticas modernas de desenvolvimento.
  • Experiência em aplicações cloud-native com Azure/AWS/GCP e contêineres (Kubernetes).
  • Compreensão de DevOps, CI/CD, testes automatizados, Infrastructure as Code e observabilidade de software.
  • Experiência com front-end moderno (Angular/React) e bancos de dados relacionais.
  • Capacidade de utilizar ferramentas de IA para melhoria de entrega de software e produtividade dos developers.
  • Compreensão de qualidade, segurança e conformidade em desenvolvimento IA.

Responsibilities

  • Liderar desenvolvimento, manutenção e melhoria de aplicações empresariais em Java e tecnologias full-stack.
  • Colaborar com equipes de entrega, arquitetura, produto e engenheiros para soluções de software de alta qualidade.
  • Contribuir para planejamento ágil, estimativas e entrega de features.
  • Desenvolver e manter serviços backend escaláveis com Java, Spring Boot e REST APIs; apoiar frontend com Angular/React.
  • Conduzir revisão de código e promover melhores práticas de engenharia, qualidade, desempenho e segurança.
  • Contribuir para testes automatizados (unidade, integração, end-to-end) e operações de aplicações com CI/CD e observabilidade.
  • Mentorar desenvolvedores e promover cultura de DevOps e IA responsável.

Skills

Java
Spring Boot
REST APIs
Microservices
Cloud native
AI-assisted development
DevOps / CI/CD

Education

Bacharelado em Ciência da Computação / Sistemas de Informação

Tools

Azure
AWS
Google Cloud
Kubernetes
GitHub Copilot

Job description

Lead Java Developer

Empresa : It Campus Tipo de Emprego : Periodo Integral Lisbon, Portugal

Descrição do Emprego - Lead Java Developer
Function Description / Professional Tasks
  • As a Lead Java Developer, you will be responsible for the implementation, development, maintenance, and continuous improvement of business-critical software applications using Java and modern full-stack technologies, driving software implementation excellence, engineering best practices, and the effective adoption of AI-assisted development, while ensuring alignment with the target architecture and engineering standards defined by the Architecture Owner.
  • Work closely with the Delivery Team Lead, Architecture Owner, Product Owner, and fellow engineers to deliver high-quality software solutions.
  • Contribute to agile planning, estimation, and delivery activities.
  • Collaborate with the Architecture Owner to ensure software solutions align with architectural principles, engineering standards, security requirements, and the target technology roadmap.
  • Develop and maintain scalable backend services using Java, Spring Boot, REST APIs, event-driven architectures, and cloud-native technologies.
  • Contribute to the development and maintenance of modern frontend applications using Angular, React, or similar frameworks.
  • Perform code reviews and promote engineering best practices to ensure high standards of code quality, maintainability, performance, and security.
  • Implement and maintain automated testing strategies, including unit, integration, end-to-end, and performance testing, in collaboration with the Test team.
  • Support application operations, troubleshooting, incident resolution, root-cause analysis, and continuous service improvement.
  • Work with CI/CD pipelines, DevOps practices, Infrastructure as Code, and observability tools to enable reliable and efficient software delivery.
  • Drive the adoption of modern software engineering practices, including AI-assisted development, code generation, automated testing, and developer productivity tools.
  • Leverage AI-powered development solutions to improve software delivery, code quality, testing, documentation, operational efficiency, and developer productivity while ensuring security, compliance, and maintainability standards.
  • Mentor and support developers by sharing knowledge and promoting engineering best practices, including the effective and responsible use of AI-assisted development tools.
  • Contribute to technical documentation, development standards, and knowledge-sharing initiatives across the engineering organization.
Personal Skills and Education
What you bring
  • Proven experience as a Senior Java Developer or Lead Developer delivering enterprise-scale software solutions.
  • Strong hands-on expertise in Java, Spring Boot, REST APIs, microservices, and modern software development practices.
  • Experience developing and operating cloud-native applications using platforms such as Azure, AWS, or Google Cloud, including container technologies and Kubernetes.
  • Solid understanding of DevOps practices, CI/CD pipelines, automated testing, Infrastructure as Code, and software observability.
  • Experience working with relational databases and modern frontend frameworks such as Angular, React, or similar technologies.
  • Proven experience leveraging AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, or equivalent solutions to improve software delivery and developer productivity.
  • Understanding of quality, security, governance, and compliance considerations related to AI-assisted software development.
  • Strong problem-solving, communication, and collaboration skills, with the ability to work effectively across technical and business teams.
  • Experience mentoring developers and promoting engineering best practices within Agile delivery teams.
  • Experience working in Agile environments using Scrum, Kanban, or similar methodologies.
Education
  • University degree in Computer Science, Information Systems or a related field, or equivalent practical experience.
Language Skills
  • English oral and written
  • Optional: German oral (and written)
Additional Comments
  • Willingness to travel
  • Hybrid Model: One day a week @office (mandatory)
Why us?
  • Open minded company where every employee has to contribute to the development of the company - ideas are welcome as well as independent thinking to
  • 25 annual days of vacations
  • Flexible working hours
  • Annual allowance for Benefits (Training, Gym, Public Transportation, Technologies, etc...)
  • An amazing onboarding week at Switzerland
  • iPhone
  • Second Screen to work at home (Flat or a Curved one)
  • First month Tech Allowance to buy your headset or, if you already have one, whatever you need to work comfortably
  • Health insurance for you and your family
  • Life insurance
  • Office Perks (coffee, fruit, stand up desks. etc...)
  • So much more...
About us

At the IT Campus , you can grow thanks to challenging IT projects, flat hierarchies, an inspiring environment and state-of-the-art technologies. You also have the opportunity to build up the IT Campus from scratch. You can work flexibly in terms of time and location and benefit from attractive working conditions. Swiss Post connects people, brings cultures together and is one of the largest IT employers in Switzerland: We handle over 400 software projects each year and run more than 1,000 applications - with these figures set to rise in future.

Sobre a empresa

It Campus

At the IT Campus , you can grow thanks to challenging IT projects, flat hierarchies, an inspiring environment and state-of-the‑art technologies. You also have the opportunity to build up the IT Campus from scratch. You can work flexibly in terms of time and location and benefit from attractive worki…

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

Post Company • Lisboa

Hybrid
EUR 70,000 - 110,000
25 days vacation
Flexible hours
Health insurance
+4
Senior Full-stack Developer (Angular / Java)
Senior Full-stack Developer (Angular / Java)

Wuestpartner • Lisboa

Hybrid
EUR 70,000 - 100,000
Multicare Health Insurance policy
Team meet-ups in Zurich and Lisbon
Two yearly retreats in Portugal and in
+3
Backend Software Engineer
Backend Software Engineer

JobCloud AG • Porto

Hybrid
EUR 50,000 - 70,000
Hybrid work model
Health coverage
Gym allowance
+2
Senior Java Backend Developer
Senior Java Backend Developer

Mindera • Porto

Hybrid
EUR 70,000 - 100,000
Health Insurance
Flexible working hours
Open holidays
+4
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

On-site
EUR 30,000 - 50,000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
Java developer
Java developer

Swiss Post • Lisboa

Hybrid
EUR 70,000 - 95,000
Гибридный режим работы (1 день в офисе
Оплачиваемая командировочная поддержка
Медицинская страховка для вас и семьи
+4
Senior Developer
Senior Developer

LUZA Group • Lisboa

Remote
EUR 52,000 - 78,000
Remote work when possible
Health insurance
Equipment provided
Full Stack Developer (Java + Angular) (Híbrido @ Porto)
Full Stack Developer (Java + Angular) (Híbrido @ Porto)

KCS iT • Porto

Hybrid
EUR 40,000 - 65,000
Free training programs
Nutrition and wellness appointments
Opportunity to work on international projects
Developer Java Fullstack
Developer Java Fullstack

Team-IT • Lisboa

On-site
EUR 35,000 - 55,000
Health insurance
Life insurance
Personal accident insurance
+2
Staff Java Backend Software Engineer In Porto
Staff Java Backend Software Engineer In Porto

Teamviewer Gmbh • Braga

Hybrid
EUR 75,000 - 105,000
Onsite onboarding
Global platform exposure
Growth opportunities
+9
Top locations