Senior Full-stack Software Engineer (Java, Quarkus, Angular)

exadelinc

United States

Remote

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Exadel Inc. is seeking a seasoned software engineer to build a financial services platform with a strong backend Java focus and cloud-native microservices.

You will deliver event-driven integrations on AWS, contribute to frontend with Angular, and improve observability, reliability, and delivery in an Agile/Scrum team, using AI-assisted coding tools.

Qualifications

  • Must have professional software engineering experience with a strong backend focus and demonstrated Java proficiency.
  • Hands-on experience with Quarkus and Angular.
  • Experience designing microservices and distributed, event-driven cloud applications.
  • Familiarity with observability practices, including metrics, logs, and tracing.
  • Experience working in Agile/Scrum teams, using AI-assisted engineering tools, and solving problems independently while collaborating with others.

Responsibilities

  • Develop and maintain production backend applications in Java, with attention to performance, resilience, and maintainability.
  • Build cloud-native microservices using Quarkus and contribute to frontend features in Angular.
  • Design event-driven integrations using AWS services such as SQS, SNS, Lambda, DynamoDB, and API Gateway.
  • Improve system reliability and observability through logging, metrics, and distributed tracing.
  • Contribute to architecture decisions, code reviews, engineering quality, automation, and delivery improvements.
  • Use AI-assisted coding tools to support productive, high-quality development, and collaborate in an Agile/Scrum team.

Skills

Java proficiency
Backend development
Observability
Agile/Scrum

Tools

Quarkus
Angular
AWS

Job description

Role overview

Build and improve a financial services platform across backend and frontend systems, with a strong emphasis on Java services and cloud architecture. The work spans microservices, event-driven integrations, reliability, and observability, alongside technical design and delivery with a cross-functional engineering team.

Responsibilities
  • Develop and maintain production backend applications in Java, with attention to performance, resilience, and maintainability.
  • Build cloud-native microservices using Quarkus and contribute to frontend features in Angular.
  • Design event-driven integrations using AWS services such as SQS, SNS, Lambda, DynamoDB, and API Gateway.
  • Improve system reliability and observability through logging, metrics, and distributed tracing.
  • Contribute to architecture decisions, code reviews, engineering quality, automation, and delivery improvements.
  • Use AI-assisted coding tools to support productive, high-quality development, and collaborate in an Agile/Scrum team.
Requirements
  • Professional software engineering experience with a strong backend focus and demonstrated Java proficiency.
  • Hands-on experience with Quarkus and Angular.
  • Practical AWS experience, particularly with SQS, SNS, DynamoDB, Lambda, and API Gateway.
  • Experience designing microservices and distributed, event-driven cloud applications.
  • Familiarity with observability practices, including metrics, logs, and tracing.
  • Experience working in Agile/Scrum teams, using AI-assisted engineering tools, and solving problems independently while collaborating with others.
Nice to have
  • Reactive programming experience, especially Mutiny or Project Reactor.
  • Background in financial markets, investment banking, or financial systems.
  • Experience building highly scalable and resilient cloud applications.
Benefits and work setup

Remote position based in Brazil. English proficiency at an intermediate to upper-intermediate level is expected. Benefits vary by location and contract type; listed possibilities include healthcare, learning support, well-being programs, equipment, and team activities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Java Software Engineer
Java Software Engineer

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Java Cloud-Native Engineer | AWS & Serverless
Senior Java Cloud-Native Engineer | AWS & Serverless

Compunnel Inc. • Rhode Island

Remote
USD 110,000 - 130,000
Java Back-End Engineer — Microservices & Quarkus, Perks
Java Back-End Engineer — Microservices & Quarkus, Perks

Jobgether • United States

Remote
USD 110,000 - 150,000
Food/meal allowance
Medical/dental insurance
Home-office allowance
+3
[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
Full-Stack Developer (Java EE, Quarkus, Angular)
Full-Stack Developer (Java EE, Quarkus, Angular)

Rublon • United States

Hybrid
USD 30,000 - 45,000
company-managed laptop
training
sponsored certifications
+2
Senior Full-Stack Java Cloud Engineer (AWS, Quarkus)
Senior Full-Stack Java Cloud Engineer (AWS, Quarkus)

Peraton • Maryland

On-site
USD 135,000 - 216,000
25 days PTO
Subsidized benefits for you and depend
Bonus plan
Software Engineer (Quarkus) - Remote Work | REF#295116
Software Engineer (Quarkus) - Remote Work | REF#295116

BairesDev • United States

Remote
USD 120,000 - 150,000
100% remote work
Competitive compensation in USD or USD
Hardware and software setup for remote
+3
Java Developer
Java Developer

Compunnel Inc. • Providence (RI)

Remote
USD 110,000 - 130,000
Principal Java Architect
Principal Java Architect

Cerebra Consulting Inc • United States

Remote
USD 140,000 - 210,000