Java Software Engineer

Shakers

Portugal

Híbrido

EUR 65 000 - 95 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Shakers is seeking a Senior/Junior Full Stack Engineer to own architecture and drive secure, scalable features using Java Spring Boot and React.js in a hybrid Lisbon setting. You will shape IAM/SSO strategies, lead ADRs, and mentor teammates while collaborating with architects on long-term roadmaps.

Senior candidates bring 10+ years of full stack experience, deep API and microservices expertise, and strong capabilities in code reviews and quality automation.

Qualificações

  • 10+ years in full stack development.
  • Expert Java Spring Boot with microservices design.
  • Advanced React.js and state management.
  • Okta / OIDC authorization design and flows.

Responsabilidades

  • Lead architecture and implement complex full stack features.
  • Own IAM/SSO strategy and per-brand access control.
  • Drive ADRs and contribute to long term roadmap.
  • Mentor senior and junior engineers and lead reviews.
  • Produce technical docs and runbooks.

Conhecimentos

Java Spring Boot
React.js
Microservices
Okta / OIDC
Architecture leadership
Code reviews
Automation and quality
Mentoring
AWS
JWT / IAM

Ferramentas

Docker
Kubernetes
Jenkins
GitLab CI
ADRs

Descrição da oferta de emprego

The challenge

Both platforms are growing in complexity: microservices, event driven messaging, per brand access control and a front end that needs consistent engineering standards. The Senior profile owns the architecture and the IAM/SSO strategy. The Junior profile builds features across the stack and grows inside a team where code reviews, ADRs and quality automation are part of the daily routine.

What you will do

Senior track:

  • Lead architecture and implementation of complex full stack features across EXPOSE and SEARCH
  • Own the IAM/SSO strategy: Okta authorization server design, OIDC flow architecture, per brand access control
  • Drive technical discussions with architects, produce ADRs and contribute to the long term roadmap
  • Identify and resolve performance, scalability and security issues across the stack
  • Lead code reviews and champion quality automation (SonarQube, Snyk)
  • Mentor confirmed and junior engineers
  • Produce technical documentation, runbooks and onboarding materials

Junior track:

  • Develop and maintain backend services in Java Spring Boot and front end features in React.js
  • Contribute to REST API development and integration with MongoDB and MySQL
  • Work with Amazon SQS message flows inside the microservices architecture
  • Write tests and take part in code reviews, applying the standards defined by the senior engineers
  • Participate in Agile ceremonies and contribute to technical documentation
  • Java Spring Boot and React.js in a real production environment
  • Practical experience with relational and NoSQL databases (MySQL and MongoDB)
  • Agile methodologies in a fast paced development environment
  • English C1 and Portuguese C1
Senior profile
  • 10+ years in full stack development
  • Expert level Java Spring Boot: microservices design and robust, scalable and secure APIs
  • Advanced React.js, including front end standards, authorization patterns and state management
  • Okta / OIDC in depth: authorization server design and OIDC flow architecture
Junior profile
  • 2+ years in full stack development
  • Solid fundamentals in Java Spring Boot and working knowledge of React.js
  • Exposure to microservices, REST APIs and cloud messaging
  • Interest in authentication and authorization (Okta / OIDC), no prior architecture ownership required
Nice to have
  • AWS services (EC2, S3, Lambda)
  • CI/CD pipelines (Jenkins, GitLab CI), Docker and Kubernetes
  • Performance, scalability and security tuning across the stack
  • Mentoring and technical leadership (Senior profile)
Why this project

Long term and full time engagement with a global technology firm, on two critical platforms with a real microservices architecture. Freelance, full time, long term. Hybrid: 3 days per week at the office in Lisbon.

If you want to build on a platform where architecture decisions are actually written down and defended, this is your project.

#JavaDeveloper #SpringBoot #ReactJS #Microservices #Shakers

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

Senior Java Full Stack Developer
Senior Java Full Stack Developer

Expleo • São Domingos de Benfica

Presencial
EUR 70 000 - 90 000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Expleo • Lisboa

Presencial
EUR 60 000 - 90 000
Senior Java Backend Developer
Senior Java Backend Developer

Expleo • São Domingos de Benfica

Presencial
EUR 90 000 - 120 000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Expleo Group • Lisboa

Presencial
EUR 70 000 - 110 000
Java Technical Lead/Staff Engineer
Java Technical Lead/Staff Engineer

Xsciconsult • Portugal

Híbrido
EUR 90 000 - 120 000
20 dedicated learning days
Certification support
Technical leadership growth
+1
Full Stack Engineer
Full Stack Engineer

act digital • Lisboa

Presencial
EUR 35 000 - 55 000
Full Stack Developer (Java/Angular)
Full Stack Developer (Java/Angular)

act digital • Porto

Híbrido
EUR 50 000 - 65 000
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

Presencial
EUR 30 000 - 50 000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
Senior Java Backend Developer
Senior Java Backend Developer

Shakers • Lisboa

Híbrido
EUR 96 000 - 152 000
Java & React Fullstack Developer (Middle/Senior) ID33214
Java & React Fullstack Developer (Middle/Senior) ID33214

AgileEngine, LLC. • Porto

Presencial
EUR 47 000 - 82 000
Professional growth opportunities
Competitive compensation
Flexible working hours
+3