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 descriptionHide 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.
