Nearsure

Senior Fullstack Engineer – React/Java

Nearsure

full-time

Posted on:

Location Type: Remote

Location: Mexico

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop responsive, accessible UIs using React and TypeScript, collaborating closely with design and backend teams.
  • Build and maintain scalable Java-based microservices, applying domain-driven design and event-driven architecture (e.g., Kafka, RabbitMQ).
  • Ensure seamless integration between frontend and backend through well-designed APIs, robust error handling, and shared ownership of user-facing functionality.
  • Champion zero-downtime deployment techniques such as feature flags, canary releases, and blue/green deployments for safe, high-velocity delivery.
  • Work with DevOps to support containerized services (Docker, Kubernetes) and evolve infrastructure in AWS or GCP.
  • Drive CI/CD improvements and promote engineering best practices through code reviews, pairing, and architecture discussions.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 8+ Years of experience working as a full-stack or backend developer, with strong skills in Java (Spring Boot, Micronaut, or Quarkus) and React with TypeScript.
  • Proven track record building and maintaining microservices and event-driven systems in production.
  • Hands-on experience with containerized development (Docker) and cloud-native environments (AWS, GCP, or Azure).
  • Deep understanding of domain-driven design (DDD) and modular service design.
  • Experienced with feature flags, canary releases, and blue/green deployments for safe, continuous delivery.
  • Advanced English Level is required for this role, as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons.
Benefits
  • Competitive USD salary
  • 100% remote work
  • Paid time off
  • National Holidays celebrated
  • Sick leave
  • Refundable Annual Credit
  • Team-building activities
  • Birthday day off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootMicronautQuarkusReactTypeScriptmicroservicesevent-driven architecturedomain-driven designCI/CD
Soft Skills
effective communicationcollaborationproblem-solvingleadership
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering