Java Full Stack – Senior
- Hiring from
- Portugal
- Work type
- Hybrid
- Posted
615,766 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 Senior Java Fullstack Developer with at least 10 years of
professional experience to lead the architecture and implementation of complex
full-stack solutions across EXPOSE and SEARCH products. You will take ownership
of the IAM/SSO strategy, define front-end engineering standards, and drive key
technical decisions in close collaboration with the client's architects. This
role also involves mentoring engineers, promoting engineering excellence, and
ensuring the scalability, performance, and security of the solutions delivered.
What
You’ll Work On
- Lead the architecture and implementation of
complex full-stack features across EXPOSE and SEARCH.
- Own the
IAM/SSO strategy, including Okta authorization server design, OIDC flow
architecture, and per-Maison access control.
- Define
and promote front-end engineering standards for React.js, covering
authentication patterns, state management, and performance.
- Lead
technical discussions with the client's architects, produce Architecture
Decision Records (ADRs), and contribute to long-term technical roadmaps.
- Identify
and resolve performance, scalability, and security challenges across the
technology stack.
- Lead code
reviews and champion engineering quality through tools and practices such as
SonarQube, Snyk, and automated quality checks.
- Mentor
Confirmed and Junior engineers, supporting their technical development and
knowledge sharing.
- Produce
comprehensive technical documentation, runbooks, and onboarding materials.
What
You’re Looking For
- At least
10 years of professional experience in software development, with strong Java
Fullstack expertise.
- Extensive
experience designing and implementing complex full-stack applications.
- Strong
backend development skills with Java.
- Solid
experience with React.js and front-end engineering practices.
- In-depth
knowledge of Identity and Access Management (IAM) and Single Sign-On (SSO)
solutions.
- Hands-on
experience with Okta, including authorization server design and OIDC flows.
- Knowledge
of access control models and authorization strategies, including per-Maison
access control.
- Experience with state management, authentication patterns, and front-end
performance optimization.
- Proven
ability to lead architectural discussions and document technical decisions
through ADRs.
- Strong
understanding of application performance, scalability, and security.
- Experience with code reviews and quality automation tools such as SonarQube and
Snyk.
- Previous
experience mentoring developers and driving technical standards.
- Excellent
communication skills and the ability to collaborate with client architects and
multidisciplinary teams.
Bonus Points
- Experience working on complex enterprise platforms such as EXPOSE and SEARCH.
- Experience contributing to long-term technical roadmaps and engineering
strategies.
- Strong
technical documentation skills, particularly in producing runbooks and
onboarding materials.
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.
- 25 days
of annual leave.
