
Senior Fullstack Developer, Java/React
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, resilient frontend solutions using Appsmith, React, and related technologies.
- Design and develop scalable, resilient backend solutions using Java and Spring Boot.
- Ensure code quality with a focus on maintainability and performance.
- Promote and support software engineering best practices, including TDD, BDD, DDD, and Clean Code.
- Perform code reviews and optimizations.
- Collaborate with business stakeholders to translate complex rules into efficient implementations.
- Share technical knowledge 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, and CI tools (Jenkins/GitLab CI); familiarity with AWS Cloud.
- Experience with relational and non-relational databases (MongoDB, Redis).
- Advanced knowledge of messaging systems (Kafka and RabbitMQ).
- Familiarity with troubleshooting and observability 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.
Benefits
- Health insurance
- Meal allowance
- Childcare assistance
- Life insurance
- Transportation allowance
- Flexible benefits (choose the benefits that best suit 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.jsReactSpring BootDockerKubernetesCI toolsMongoDBRedisKafka
Soft Skills
collaborationtechnical knowledge sharingcode quality focusproblem-solvingcommunication