Java Back End – Senior

Genesis Digital Solutions

Lisboa

Híbrido

EUR 70.000 - 95.000

Jornada completa

hace 42 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible hours
Hybrid work options
Professional development

Descripción de la vacante

Genesis Digital Solutions is a consulting and technology company delivering digital expertise and AI innovation across Portugal and beyond. We seek a Senior Java Backend Developer to lead design and implementation of complex Java microservices for Unified Commerce, owning IAM strategy and security practices in close collaboration with product owners and architects.

You’ll drive architectural decisions, define standards, and mentor engineers while producing ADRs and runbooks for operational

Formación

  • 8+ years of professional experience in Java backend development.
  • Experience designing and implementing complex microservices.
  • Strong IAM experience with Keycloak and Okta.
  • Knowledge of OpenID Connect (OIDC) and federation.
  • Experience with code quality and security tools (SonarQube, Snyk).

Responsabilidades

  • Lead design and implementation of complex Java microservices across Unified Commerce products.
  • Define and enforce architectural patterns, coding standards, and security practices.
  • Own the IAM strategy for Unified Commerce, including Keycloak realm design and Okta federation.
  • Drive technical discussions with Product Owners and Architects.
  • Identify and resolve performance bottlenecks, scalability and security issues.
  • Lead code reviews and establish quality gates using SonarQube and Snyk.
  • Mentor confirmed and junior engineers and share knowledge.

Conocimientos

Java backend
Microservices
Architecture patterns
IAM concepts
Keycloak/Okta
OIDC
Code quality tools
Mentoring
Documentation

Herramientas

Keycloak
Okta
SonarQube
Snyk

Descripción del empleo

Joana Figueira

Tecnologia

1

Lisboa

1200-629

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.

We are looking for a Senior Java Backend Developer with at least 8 years of professional experience to lead the design and implementation of complex Java microservices across Unified Commerce products. You will play a key role in defining the squad's architecture, engineering standards, and security practices, while owning the IAM strategy and driving technical decisions in close collaboration with the client's product owners and architects.

What You’ll Work On
  • Lead the design and implementation of complex Java microservices across Unified Commerce products.
  • Define and enforce architectural patterns, coding standards, and security practices within the squad.
  • Own the Identity and Access Management (IAM) strategy for Unified Commerce, including Keycloak realm design, Okta federation, and OIDC flow architecture.
  • Drive technical discussions with the client's Product Owners and Architects, representing the engineering team.
  • Identify and resolve performance bottlenecks, scalability challenges, and security vulnerabilities.
  • Lead code reviews and establish quality gates, promoting the adoption of SonarQube and Snyk.
  • Mentor Confirmed and Junior engineers, supporting their technical development and knowledge sharing.
  • Produce technical documentation, Architecture Decision Records (ADRs), and operational runbooks.
What You’re Looking For
  • At least 8 years of professional experience in Java backend development.
  • Strong expertise in Java and the design and implementation of complex microservices.
  • Experience defining and applying software architecture patterns and engineering standards.
  • Hands-on experience with Identity and Access Management solutions, particularly Keycloak and Okta.
  • Strong understanding of OpenID Connect (OIDC), IAM architecture, and federation flows.
  • Experience identifying and resolving performance, scalability, and application security issues.
  • Familiarity with code quality and security tools such as SonarQube and Snyk.
  • Proven experience leading code reviews and establishing quality standards.
  • Ability to lead technical discussions with business and technical stakeholders.
  • Experience mentoring developers and supporting knowledge transfer.
  • Strong technical documentation skills, including architecture decisions and runbooks.
Bonus Points
  • Previous experience in Unified Commerce or complex commerce platforms.
  • Experience working in multidisciplinary Agile squads.
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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

JavaBackEnd Mid
JavaBackEnd Mid

Genesis Digital Solutions • Lisboa

Híbrido
EUR 42.000 - 66.000
Flexible hours
Hybrid work
Training programs
Java Back-End Developer (Senior)
Java Back-End Developer (Senior)

Arbe-it • Lisboa

Híbrido
EUR 60.000 - 85.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 Developer
Java Developer

emagine • Lisboa

Híbrido
EUR 65.000 - 90.000
Java backend developer in unified commerce
Java backend developer in unified commerce

Ytech • Lisboa

Híbrido
EUR 90.000 - 130.000
Training program
Certification program
Hybrid work in Lisbon
Senior Java Engineer With Oms
Senior Java Engineer With Oms

EPAM Systems • Portugal

Híbrido
EUR 40.000 - 70.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
Junior Java Backend Developer
Junior Java Backend Developer

act digital • Lisboa

Híbrido
EUR 24.000 - 32.000
Java Back-End Developer
Java Back-End Developer

Arbe-it • Lisboa

Híbrido
EUR 55.000 - 90.000
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