Java Software Engineer

team.it

Lisboa

On-site

EUR 42,000 - 62,000

Full time

14 days+

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 and personal accident insurance
Flexible benefits package
Telecommunications plan

Job summary

team.it is seeking a software engineer in Lisbon to design, develop, and maintain REST APIs using the Spring ecosystem. You will work closely with product, QA, and DevOps teams in a product-focused environment, applying modern development practices and cloud-native approaches.

The role requires solid Java/Spring Boot experience, strong English communication, and hands-on work with CI/CD, containers, and databases.

Qualifications

  • Solid experience in Java and Spring Boot in product-oriented environments.
  • Proficient in English (spoken and written).
  • Hands-on experience building REST APIs with the Spring ecosystem (Spring Boot, Spring Data, Spring Security, etc.).
  • Basic to advanced knowledge of code quality best practices, automated testing (JUnit, Mockito), and static analysis tools.
  • Understanding of modern development practices, including CI/CD, Git version control, and automated pipelines.
  • Experience with cloud platforms, including managed services, authentication/authorization, and app deployment.
  • Knowledge of containerization (Docker) and orchestration (Kubernetes is a plus).
  • Familiarity with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Ability to collaborate with product, QA, and DevOps teams, clearly communicating technical solutions.
  • Analytical mindset, strong problem-solving skills, and a collaborative approach to developing and evolving solutions.

Responsibilities

  • Build and maintain REST APIs using the Spring ecosystem.
  • Collaborate with product, QA, and DevOps teams to deliver high-quality software.
  • Participate in CI/CD and automated testing practices.
  • Contribute to architecture discussions and code quality improvements.

Skills

Java
Spring Boot
REST APIs
CI/CD
Git
Cloud platforms
English (spoken and written)

Tools

Docker
Kubernetes
PostgreSQL
MySQL
MongoDB

Job description

We want to do different with the essential’s things.


We are committed to a sustainable corporatism strategy. We believe that success is based on building a team focused on collective well-being, personal and professional development, and based on a work philosophy that enhances the healthy management of our lives. Work-life balance, beginner’s mind and community involvement are our identity, our foundations, and our culture.


What you need to join us


  • Solid experience in software development with Java and Spring Boot, preferably in product-oriented environments or software houses;

  • Proficiency in English (spoken and written);

  • Hands‑on experience in building and maintaining REST APIs using the Spring ecosystem (Spring Boot, Spring Data, Spring Security, etc.);

  • Basic to advanced knowledge of code quality best practices, automated testing (JUnit, Mockito), and static analysis tools;

  • Understanding of modern development practices, including CI/CD, Git version control, and automated pipelines;

  • Experience with cloud platforms, including the use of managed services, authentication/authorization, and application deployment;

  • Knowledge of containerization (Docker) and orchestration (Kubernetes is a plus);

  • Familiarity with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.);

  • Ability to collaborate with product, QA, and DevOps teams, clearly communicating technical solutions;

  • Analytical mindset, strong problem‑solving skills, and a collaborative approach to developing and evolving solutions.


Location: Lisbon


What do we have to offer you


  • Personalized Talent Management. We value and privilege a close and regular follow-up; we are a team from day one.

  • Broad and flexible benefits package. Health insurance, life and personal accident insurance, discounts and benefits, telecommunications plan and much more.

  • We invest in training and in your career. Certified training, online training platforms, Pearson VUE exam center... We bet on you!

  • Sustainability and community involvement. We want to give meaning to our work and invest in an inclusive consulting project. For that, we need your help.


team.it, back to basics!


Will you join us?


At Team IT we defend equality and value diversity.


We create a safe, diverse environment where opportunities are equal for everyone!


We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit.


All applications with skills for the position are welcome!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Developer
Fullstack Developer

Team-IT • Lisboa

On-site
EUR 45,000 - 75,000
Health insurance
Life insurance
Personal accident insurance
+2
Fullstack Developer
Fullstack Developer

team.it • Lisboa

On-site
EUR 45,000 - 70,000
Health insurance
Life and personal accident insurance
Training opportunities
+1
Backend Developer (Java)
Backend Developer (Java)

team.it • Lisboa

On-site
EUR 40,000 - 70,000
Health insurance
Life insurance
Personal accident insurance
+2
Developer Java Fullstack
Developer Java Fullstack

Team-IT • Lisboa

On-site
EUR 35,000 - 55,000
Health insurance
Life insurance
Personal accident insurance
+2
Java Developer (French Speaker)
Java Developer (French Speaker)

team.it • Lisboa

Hybrid
EUR 60,000 - 80,000
Talent management
Flexible benefits
Training & career development
+1
DevOps Engineer
DevOps Engineer

Team-IT • Lisboa

On-site
EUR 40,000 - 60,000
Health insurance
Life insurance
Personal accident insurance
+2
Tech Lead - Low Code Developer
Tech Lead - Low Code Developer

Team.It • Lisboa

On-site
EUR 60,000 - 90,000
Health insurance
Life and personal accident insurance
Discounts and benefits
+1
Fullstack Developer (Java/Angular)
Fullstack Developer (Java/Angular)

team.it • Porto

Hybrid
EUR 28,000 - 52,000
Health insurance
Life & personal accident insurance
Telecommunications plan
Java Developer
Java Developer

team.it • Lisboa

On-site
EUR 30,000 - 45,000
Seguro de saúde
Seguro de vida e acidentes pessoais
Formação certificada
.Net Developer
.Net Developer

team.it • Lisboa

On-site
EUR 40,000 - 65,000
Health insurance
Life insurance
Personal accident insurance
+2