Full Stack Developer – Java & React

Connect Digital

United States

Hybrid

USD 66,000 - 99,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Connect Digital in Lisbon is seeking a senior full-stack engineer to build and evolve web apps across Java backend services and React interfaces. You will contribute from design to deployment, shaping API, security, and integration practices in a hybrid role with three days on site.

Requirements include at least four years of professional Java and React experience, strong REST and GraphQL knowledge, and familiarity with IAM patterns such as OIDC and RBAC.

Qualifications

  • Four+ years of professional Java and React development experience or equivalent full-stack background.
  • Strong experience building Java backend services and microservices; develop React applications.
  • Experience designing and using REST APIs and working with GraphQL.
  • Understanding of identity and access management (OIDC, RBAC, token-based auth).
  • Experience with event-driven systems and messaging; familiarity with AWS SQS and Solace.

Responsibilities

  • Design and develop Java microservices for checkout, account, and order processing features.
  • Build and maintain modern web features using React.
  • Design, implement, and consume REST and GraphQL APIs; maintain OpenAPI docs.
  • Support IAM patterns including authentication and authorization concepts.
  • Develop event-driven integrations using messaging services and ensure code quality and security checks.
  • Participate in architecture discussions, testing, code reviews, and deployments; mentor junior engineers.

Skills

Java development
React development
REST APIs
GraphQL
IAM/OIDC
Event-driven systems
AWS SQS
Security checks

Tools

OpenAPI
AWS SQS
Solace

Job description

Role overview

Build and evolve web applications across Java backend services and React interfaces. You’ll contribute throughout the feature lifecycle, from design and implementation to testing, review, and deployment, while helping shape API, security, and integration practices. The role is full time and hybrid in Lisbon, with three days per week on site; applicants must be based in Portugal.

Responsibilities
  • Design and develop scalable Java microservices for checkout, account, and order processing features.
  • Build and maintain modern web application features using React.
  • Design, implement, and consume REST and GraphQL APIs, and maintain OpenAPI documentation.
  • Support identity and access management, including authentication and authorization patterns.
  • Develop event-driven integrations using messaging services, and apply code quality and security checks.
  • Take part in architecture discussions, testing, code reviews, and deployments; share knowledge and mentor junior engineers.
Requirements
  • At least four years of professional Java and React development experience, or equivalent full-stack experience.
  • Strong experience building Java backend services and microservices, and developing React applications.
  • Experience designing and using REST APIs and working with GraphQL.
  • Understanding of identity and access management, including OIDC, role-based access control, and token-based authentication.
  • Experience with event-driven systems and messaging; familiarity with AWS SQS and Solace is relevant.
  • Familiarity with application security and code quality practices, plus collaboration across engineering teams.
Nice to have
  • Experience with Keycloak or Okta for identity management, and SonarQube or Snyk for quality and security checks.
  • Experience contributing to architectural decisions, engineering standards, and knowledge sharing.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Lisbon Full-Stack Engineer (Java/React)
Hybrid Lisbon Full-Stack Engineer (Java/React)

Connect Digital • United States

Hybrid
USD 66,000 - 99,000
[Job-32606] Senior Full Stack Developer, Brazil
[Job-32606] Senior Full Stack Developer, Brazil

Ciandt • United States

Remote
USD 140,000 - 190,000
Health benefits
Meal allowances
Childcare support
+6
Java Full-Stack Engineer: React + Spring Boot
Java Full-Stack Engineer: React + Spring Boot

Compunnel Inc. • New York (NY)

On-site
USD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

EPAM Systems • United States

Remote
USD 67,000 - 123,000
Fullstack Mid Java/React Developer
Fullstack Mid Java/React Developer

iTEAMly • United States

On-site
USD 120,000 - 170,000
Flexible working hours
Modern tech stack
International project
+3
Senior/Lead Full Stack Developer
Senior/Lead Full Stack Developer

EPAM Systems • United States

Remote
USD 67,000 - 123,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
Senior Software Engineer, Java and React
Senior Software Engineer, Java and React

XieTech • United States

Remote
USD 120,000 - 180,000
Remote role with flexible hours
Full stack engineer - React, Kotlin, Python - Remote
Full stack engineer - React, Kotlin, Python - Remote

xebiacee • United States

Remote
USD 140,000 - 190,000
Senior Fullstack Engineer (React/Node/Java) – Remote Portugal
Senior Fullstack Engineer (React/Node/Java) – Remote Portugal

HumanIT Digital Consulting • United States

Remote
USD 29,000 - 36,000
15th month salary
Health insurance covering your family
Full benefits
+3