Desarrollador FullStack, Java - React

Posted Aug 28

This is a fully remote position, open to applicants in Chile.

📋 Description

• Support the complete technological migration of a legacy sales portal following the acquisition of Security by BICE.

• Transfer existing business logic from .NET 6 with Angular to a solution built on Java, Quarkus, MuleSoft, Hasura, and React.

• Gradually migrate 100% of the application.

• Develop backend services using Java and Quarkus under the defined hexagonal architecture.

• Connect Quarkus, MuleSoft, and Hasura through GraphQL and REST APIs.

• Adapt the frontend in React to consume the migrated services.

• Migrate, test, and validate each service before proceeding to the next component.

• Integrate the solution with existing AWS Lambda functions and AWS Secrets Manager.

• Manage changes using Git and avoid conflicts with the team maintaining the current application.

• Work autonomously while implementing the architecture and patterns defined by the team.


⛳️ Requirements

• Solid experience in developing backend services with Java and Quarkus.

• Experience working with MuleSoft and Hasura within an integration layer.

• Experience developing frontends with React and consuming services.

• Approximately five years of experience in software development.

• Ability to read and understand .NET 6 code, layered structures, object types, and dependency injection.

• Experience implementing integrations and exposing or consuming services via GraphQL.

• Experience developing microservices and their communication through REST APIs.

• Sufficient knowledge to implement a previously defined hexagonal architecture.

• Experience integrating services with existing AWS Lambda functions.

• Experience implementing connections with AWS Secrets Manager.

• Experience working with Git repositories and branches in teams with simultaneous modifications.

• Ability to navigate legacy code and independently resolve programming, structure, object, and dependency injection questions.

• Desirable: experience migrating applications from .NET to Java or Quarkus.

• Desirable: senior experience in Java with Spring Boot if direct experience in Quarkus is lacking.

• Desirable: experience using GitHub Copilot.

• Desirable for senior profile: ability to provide technical coordination.


🏝️ Benefits

• 3 additional days off per year beyond your vacation.

• Unpaid leave to pursue your dreams.

• Well-being program focused on balancing work and personal life.

• 100% free complementary insurance for Makers.

• Training programs, English classes, and much more.

• Day off for your birthday and half a day off for your children's birthdays.

• Bonuses for national holidays, Christmas, marriage/AUC, birth/adoption of children, etc.

• Agreements and preferential rates with banks.

• 3 additional days for parents upon the birth or adoption of a child.

• Insurance agreement for your pets.

• Horizontal, innovative, and challenging culture.

People also viewed

RR Donnelley14 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk15 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH16 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio1 day ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers