Junior Java Backend Developer

act digital

Lisboa

Híbrido

EUR 24 000 - 32 000

Tempo integral

há 34 horas
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

act digital is seeking a Junior Java Backend Developer to join a collaborative engineering team in Lisbon. You will develop and maintain Java microservices, build RESTful and GraphQL APIs, and contribute to automated testing and CI/CD gates while learning from senior engineers.

You will gain exposure to modern Identity & Access Management technologies such as Keycloak, Okta, and OpenID Connect, and participate in a structured upskilling programme to strengthen backend skills.

Qualificações

  • Approximately 2 years of professional software development experience.
  • Professional experience with Java development.
  • Understanding of microservices concepts.
  • Familiarity with REST APIs and GraphQL.
  • Experience with Git-based development workflows (GitLab).
  • Willingness to learn and collaborate in a team.
  • Portuguese language at C1 level and English at strong level.

Responsabilidades

  • Develop and maintain Java-based microservices.
  • Build and integrate RESTful and GraphQL APIs.
  • Write unit and integration tests.
  • Support IAM integrations using modern authentication technologies.
  • Contribute to code quality and security practices.
  • Work within an Agile engineering team and participate in Scrum ceremonies.
  • Collaborate with senior engineers and product stakeholders to understand technical requirements.
  • Follow established software engineering standards and CI/CD processes.

Conhecimentos

Java
Microservices
REST APIs
GraphQL
CI/CD
GitLab
Unit Testing
Portuguese C1
Team Collaboration

Ferramentas

GitLab
SonarQube
Keycloak
Okta
OpenID Connect
OpenAPI

Descrição da oferta de emprego

We are looking for a Junior Java Backend Developer to join a collaborative engineering team working on the evolution of digital products such as Checkout, MyAccount, and ODR Processing.

You will develop and maintain Java microservices, build and integrate APIs, contribute to automated testing and CI/CD quality gates, and gain exposure to modern Identity & Access Management technologies.

This is an excellent opportunity for an early-career developer who wants to strengthen their backend engineering skills while learning from senior engineers and participating in a structured technical upskilling programme.

As a Junior Java Backend Developer, you will:

  • Develop and maintain Java-based microservices.
  • Build and integrate RESTful and GraphQL APIs.
  • Write unit and integration tests.
  • Contribute to code quality and security practices.
  • Support IAM integrations using modern authentication technologies.
  • Continuously expand your technical skills through mentoring and structured training.
  • Develop and maintain backend microservices using Java.
  • Implement new functionalities for Checkout, MyAccount, and ODR Processing solutions.
  • Work alongside senior engineers to understand technical requirements and solution designs.
  • Write clean, maintainable, and testable code.
  • Follow established software engineering and coding standards.
  • Troubleshoot application issues and contribute to technical improvements.
API Development
  • Design and implement RESTful APIs according to established standards.
  • Contribute to GraphQL API development and integration.
  • Follow OpenAPI documentation standards.
  • Implement reliable integrations between backend applications and services.
  • Support API testing and troubleshooting.
Testing & Code Quality
  • Develop and maintain:
  • Unit Tests
  • Integration Tests
  • Contribute to automated quality gates.
  • Work with tools such as:
  • SonarQube
  • Identify code quality and security issues.
  • Support the continuous improvement of test coverage and application reliability.
Identity & Access Management
  • Support the integration of authentication and authorization flows.
  • Gain hands‑on experience with:
  • Keycloak
  • Okta
  • OpenID Connect (OIDC)
  • Work with senior engineers to implement secure authentication mechanisms.
  • Follow established security guidelines and IAM standards.
Git & Development Workflow
  • Work with GitLab‑based development workflows.
  • Create and contribute to merge requests.
  • Follow established pull request and code review processes.
  • Apply feedback from senior engineers and technical reviewers.
  • Ensure developments meet defined quality and security standards before integration.
  • Work within an Agile engineering team.
  • Participate actively in:
  • Sprint Planning
  • Daily Stand‑ups
  • Sprint Reviews
  • Collaborate with Developers, QA Engineers, Product stakeholders, and other technical teams.
  • Communicate progress, challenges, and dependencies clearly.
Learning & Upskilling
  • Participate actively in the structured technical upskilling programme.
  • Learn from experienced engineers and subject matter experts.
  • Develop deeper knowledge of microservices, APIs, security, testing, and modern backend engineering.
  • Apply newly acquired knowledge directly to project activities.
  • Build greater technical autonomy over time.
What We're Looking For
Key Requirements
  • Approximately 2 years of professional software development experience.
  • Professional experience with Java development.
  • Good understanding of backend development principles.
  • Knowledge of microservices concepts.
  • Familiarity with REST APIs.
  • Understanding of automated testing principles.
  • Experience or familiarity with Git-based development workflows.
  • Strong willingness to learn and develop technically.
  • Ability to collaborate effectively within a team.
  • Portuguese C1.
  • Java
  • Microservices
APIs
  • REST
  • GraphQL
  • OpenAPI
Identity & Security
  • Keycloak
  • Okta
  • OpenID Connect
Quality & Security
  • Unit Testing
  • Integration Testing
  • SonarQube
  • Code Quality
  • Security Guidelines
    Development & Delivery
    • GitLab
    • Merge Requests
    • CI/CD
    • Agile
    • Strong learning mindset and curiosity.
    • Good analytical and problem‑solving capabilities.
    • Team‑oriented and collaborative attitude.
    • Openness to technical feedback and mentoring.
    • Attention to code quality and security.
    • Proactive approach to personal and technical development.
    • Clear communication in both Portuguese and English.
    • Location: Lisbon
    • Work model: Hybrid, 3 days per week in the office
    • Experience: Around 2 years
    • Languages: Portuguese C1 and English C1
    • Develop modern Java microservices within an enterprise environment.
    • Gain practical experience with REST and GraphQL APIs.
    • Work with modern IAM technologies such as Keycloak, Okta, and OIDC.
    • Strengthen your knowledge of code quality and application security through SonarQube and Snyk.
    • Receive guidance from senior engineers.
    • Participate in a structured technical upskilling programme.
    • Build a strong foundation for progression toward a Mid-Level Backend Engineer position.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Java backend developer for checkout systems
Java backend developer for checkout systems

act digital • Lisboa

Presencial
EUR 26 000 - 42 000
Java Back End - Junior
Java Back End - Junior

Genesis Digital Solutions • Lisboa

Híbrido
EUR 32 000 - 48 000
Flexible hours
Hybrid work
Professional development
Java Back-End Developer
Java Back-End Developer

Arbe-it • Lisboa

Híbrido
EUR 55 000 - 90 000
JavaBackEnd Mid
JavaBackEnd Mid

Genesis Digital Solutions • Lisboa

Híbrido
EUR 42 000 - 66 000
Flexible hours
Hybrid work
Training programs
Java Backend Developer (Junior/Mid)
Java Backend Developer (Junior/Mid)

act digital • Lisboa

Híbrido
EUR 45 000 - 65 000
International project
Career development
Multicultural environment
Java Back-End Developer (Junior)
Java Back-End Developer (Junior)

Arbe-it • Lisboa

Híbrido
EUR 21 000 - 32 000
Java Backend Developer
Java Backend Developer

Connect Digital • Lisboa

Híbrido
EUR 20 000 - 25 000
Flexible benefits package
Extra day off on your birthday
Additional day off on 24 or 31 Dec
Java backend engineer in digital products
Java backend engineer in digital products

act digital • Lisboa

Híbrido
EUR 45 000 - 65 000
Hybrid work model
Lisbon office location
Java Backend Developer
Java Backend Developer

Komodo Consulting • Lisboa

Híbrido
EUR 35 000 - 70 000
Java Developer
Java Developer

bridge351 • Lisboa

Híbrido
EUR 50 000 - 80 000
Health and Life Insurance
Flexible work options
Tech Visa opportunities
Principais localizações