
Senior Fullstack Developer
Sinqia
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
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