Sinqia

Senior Fullstack Developer

Sinqia

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and develop scalable and resilient frontend solutions using Appsmith, React, etc.
  • Design and develop scalable and resilient backend solutions using Java and Spring Boot.
  • Ensure code quality with a focus on maintainability and performance.
  • Support dissemination of software engineering best practices, including TDD, BDD, DDD and Clean Code.
  • Perform code reviews and optimizations.
  • Collaborate with business areas to translate complex rules into efficient implementations.
  • Promote technical knowledge sharing and provide support to development teams.
  • Ensure technical documentation for projects and the security of applications.

Requirements

  • Strong experience in software development and quality testing (unit, integration, mutation and performance).
  • Proficiency in programming languages such as Java 8+ and Node.js.
  • Advanced knowledge of the Spring Boot framework.
  • Experience with Docker/Kubernetes, Jenkins/GitLab CI and AWS Cloud.
  • Experience with relational and non-relational databases (MongoDB/Redis).
  • Advanced knowledge of messaging systems (Kafka and RabbitMQ).
  • Familiarity with troubleshooting tools (ELK stack or similar) and APM solutions (Dynatrace, Grafana, or similar).
  • Knowledge of design patterns and microservices architecture.
  • Experience with agile practices and development methodologies.
  • Bachelor’s degree completed or in progress, preferably in Computer Engineering, Computer Science, Systems Analysis or related fields.
  • Participation in high-criticality and high-volume projects (banking, insurance, cards, etc.) and experience building software components for development platforms.
Benefits
  • Health insurance
  • Meal allowance
  • Childcare assistance
  • Life insurance
  • Transportation allowance
  • Flexible benefits (choose benefits according to your needs).
Applicant Tracking System Keywords

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

Hard Skills & Tools
Java 8+Node.jsSpring BootAppsmithReactDockerKubernetesJenkinsGitLab CIMongoDB
Soft Skills
code qualitymaintainabilityperformancetechnical knowledge sharingcollaborationtroubleshootingdocumentation