Skip to content

Sr Fullstack Engineer (Java)

  • Remote
    • Remote, São Paulo, Brazil

Job description

We are seeking a highly skilled Full-Stack Software Engineer with strong expertise in backend and frontend development. The ideal candidate will have extensive experience with Java, Spring Boot, TypeScript, Node.js, React, and cloud-based infrastructures (AWS preferred). You will play a key role in designing, developing, and maintaining scalable applications that power mission-critical systems.

Job requirements

Responsibilities

  • Design, develop, and maintain scalable full-stack applications.

  • Build robust backend services using Java (Spring Boot) and integrate with frontend applications.

  • Develop responsive, high-performance web applications using ReactJS and TypeScript.

  • Implement APIs and microservices using Node.js.

  • Work with relational databases (PostgreSQL, MySQL, etc.) and MongoDB for data modeling and storage.

  • Collaborate with cross-functional teams to define, design, and deliver software solutions.

  • Ensure best practices in software development, including code quality, testing, and CI/CD pipelines.

  • Deploy and manage applications in AWS cloud environments.

Required Skills & Experience

  • 5+ years of professional experience with Java and Spring Boot.

  • 5+ years of experience with TypeScript and Node.js.

  • 3+ years of experience with ReactJS.

  • Strong hands-on experience with relational databases (PostgreSQL, MySQL, etc.) and MongoDB.

  • Proven experience building scalable, distributed applications in cloud environments (AWS).

  • Strong problem-solving, debugging, and optimization skills.

Nice to Have

  • Experience with Google Cloud Platform (GCP).

  • Knowledge of Google Datastore.

    Start: ~Mid October (TBD)
    Duration: ~1 month (possible extension)

Remote
  • Brazil

or