GE

Java Back End - Junior

Hiring from
Portugal
Work type
Hybrid
Posted

615,408 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Job Description

Meet Genesis

Genesis Digital Solutions is a consulting and technology company that helps organizations turn ideas into measurable business impact through digital expertise and AI innovation. Founded in 2018, we operate across Portugal and the United Arab Emirates, supporting clients in multiple industries with intelligent, scalable, and secure solutions. We combine strategy, engineering, and emerging technologies such as AI, Data, Web3, and Digital Product Development to drive transformation end to end. Our focus is on building practical, human-centered solutions and long-term partnerships that enable sustainable growth, innovation, and real-world results.


Your Next Challenge

We are looking for a Junior Java Backend Developer with at least 2 years of professional experience to join a team developing and maintaining backend solutions for Checkout, MyAccount, and ODR Processing products. You will work closely with senior engineers, contributing to Java microservices, API development, testing, and integrations while benefiting from a structured upskilling programme led by experienced Accenture SMEs.


What You’ll Work On

  • Develop and maintain Java microservices supporting Checkout, MyAccount, and ODR Processing products, under the guidance of senior engineers.
  • Implement RESTful and GraphQL APIs in accordance with the client’s OpenAPI documentation standards.
  • Write unit and integration tests to ensure code quality and reliability.
  • Contribute to pipeline quality gates, including SonarQube and Snyk
  • Participate in Agile ceremonies, such as sprint planning, daily stand-ups, and retrospectives.
  • Follow established coding standards, security guidelines, and pull request processes using GitLab.
  • Support the integration of Identity and Access Management (IAM) flows, including Keycloak, Okta, and OIDC, with guidance from senior team members.
  • Actively participate in the structured technical upskilling programme provided by Accenture SMEs.

What You’re Looking For

  • At least 2 years of professional experience in Java backend development.
  • Knowledge of Java and backend development principles.
  • Understanding microservice architecture.
  • Experience or familiarity with RESTful APIs and GraphQL.
  • Knowledge of unit and integration testing.
  • Familiarity with Git and collaborative development workflows, preferably GitLab.
  • Understanding of software quality and security practices.
  • Motivation to learn and develop skills in IAM technologies and protocols, such as Keycloak, Okta, and OIDC.
  • Ability to work collaboratively within an Agile team.
  • Proactive attitude, willingness to learn, and openness to guidance and feedback.

Bonus Points

  • Previous exposure to SonarQube and Snyk.
  • Familiarity with OpenAPI specifications and API documentation standards
  • Experience with Keycloak, Okta, or OpenID Connect (OIDC).
  • Previous experience working with e-commerce, checkout, or account management platforms.
​

Why You’ll Stay

  • A workplace that values innovation and personal growth.
  • Opportunities to work on high-impact projects for leading clients.
  • Flexible hours and hybrid work options.
  • Support for professional development, including training and certifications.
  • Health and life insurance.


Similar jobs

Apply for this job100% free