Find a jobRecruiters

Java Software Engineer

Exclusive opportunity

Hybrid

Java Software Engineer

Shakers

Java Software Engineer

Skills

MongoDBDockerReactJavaMicroservicesSpring BootMySQLAmazon EC2AWS LambdaGitLabJenkinsAWSKubernetes

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Lisbon, Portugal

Work mode:

Hybrid

Published on:

1 September 2026

What they need


We are hiring a Junior and Senior Java Developers, for a global technology firm scaling two core platforms (EXPOSE and SEARCH) on a microservices architecture with Java Spring Boot and React.js.

🎯 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
  • Define React.js engineering standards: auth patterns, state management, performance
  • 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

✅ Requirements

  • 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
  • Amazon SQS for cloud message queuing
  • 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

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

LeHibou

Analyste / Ingénieur logiciel Wealth

550€ / jour

Freelance

Luxembourg

Hybrid

Skills

C#.NETSQLiteMicrosoft SQL ServerOracleHR Assistant

5 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools