Lead Java Developer

Post Company

Lisboa

Hybrid

EUR 70,000 - 110,000

Full time

3 days ago
Be an early applicant

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

25 days vacation
Flexible hours
Health insurance
Tech allowance
Onboarding in Switzerland
iPhone
Second monitor for home

Job summary

Post Company in Lisbon, Portugal is seeking a Lead Java Developer to drive enterprise software delivery. You will lead backend services with Java, Spring Boot, REST APIs, and microservices, while mentoring peers and promoting AI-assisted development practices.

You will collaborate with Delivery, Architecture and Product teams in an Agile, hybrid environment, contribute to CI/CD, testing strategies, and documentation, and ensure secure, scalable software delivery.

Qualifications

  • Senior Java Developer with enterprise-scale delivery experience.
  • Experience in Java, Spring Boot, REST, microservices and cloud-native architectures.
  • Strong knowledge of DevOps, CI/CD, automated testing, IaC, and observability.

Responsibilities

  • Lead backend development with Java/Spring Boot and REST APIs.
  • Guide AI-assisted development, code reviews, and testing strategies.
  • Collaborate with Delivery, Architecture, and Product teams in Agile environments.
  • Develop frontend components using Angular or React as needed.
  • Support operations, incident resolution, and continuous improvement.

Skills

Java
Spring Boot
REST APIs
Microservices
Cloud-native
Kubernetes
DevOps
CI/CD
AI-assisted development
Frontend frameworks (Angular/React)
GitHub Copilot
Relational databases
English communication

Education

BSc/MSc in CS

Tools

Azure
AWS
Google Cloud
Docker
Terraform

Job description

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.
What you can do
−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?

Just by joining us you will get benefits like:

  • 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...
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java developer
Java developer

Swiss Post • Lisboa

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

Die Schweizerische Post AG • Lisboa

On-site
EUR 127,000 - 191,000
25 days annual vacation
Flexible working hours
Onboarding week in Switzerland
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Die Schweizerische Post AG • Lisboa

On-site
EUR 50,000 - 70,000
25 annual days of vacation
Flexible working hours
Annual allowance for Benefits (Training, Gym, Public Transportation, etc.)
+4
Senior Full-stack Developer (Angular / Java)
Senior Full-stack Developer (Angular / Java)

Wuestpartner • Lisboa

On-site
EUR 70,000 - 100,000
Multicare Health Insurance policy
Team meet-ups in Zurich and Lisbon
Two yearly retreats in Portugal and in
+3
Software Asset Management Analyst
Software Asset Management Analyst

Swiss Post | IT Campus • Lisboa

Hybrid
EUR 32,000 - 52,000
Health insurance
Life insurance
25 days annual leave
+2
Senior Java Fullstack Developer (Angular)
Senior Java Fullstack Developer (Angular)

team.it • Lisboa

On-site
EUR 55,000 - 75,000
Health insurance
Life insurance
Flexible benefits package
+1
Software Engineer - AI (f/m/div.)
Software Engineer - AI (f/m/div.)

Robert Bosch Group • Lisboa

On-site
EUR 45,000 - 75,000
Health insurance
On-site medical office
Senior Java Developer / Tech Lead
Senior Java Developer / Tech Lead

Caixa Mágica Software • Porto

On-site
EUR 28,000 - 38,000
Tech equipment
SIM card
Smartphone
+4
AI Engineer Build, ship and scale AI solutions at JobCloud AG
AI Engineer Build, ship and scale AI solutions at JobCloud AG

JobCloud AG • Porto

On-site
EUR 60,000 - 90,000
Sick leave 10 days
Vacation 25 days
Private health coverage
+4
Mid Java Fullstack Engineer (JavaScript/TypeScript Frontend)
Mid Java Fullstack Engineer (JavaScript/TypeScript Frontend)

Zühlke Engineering AG • Porto

On-site
EUR 35,000 - 55,000
Work life blend
Profit share
Global and Diverse Zühlke community
+1