
Full Stack Developer β Senior
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Brazil.
β’ Spearhead the deployment of essential features and tackle complex technical challenges that necessitate extensive knowledge in architecture, performance, and security.
β’ Offer technical guidance for the squad's tasks, serving as a dependable contact to ensure project timelines are adhered to and quality benchmarks are upheld.
β’ Engage in technical refinements, converting business needs into feasible solution designs and identifying potential obstacles prior to the commencement of development.
β’ Elevate the team's technical standards through direct code mentorship, comprehensive Pull Request evaluations, and continuous technical assistance for junior and mid-level engineers (Jr/Pl).
β’ Ensure that the squad's activities are consistently aligned with Chapter and Architecture guidelines, actively rectifying any deviations.
β’ Maintain and enhance critical systems, guaranteeing that solutions for both legacy systems and new services are executed with an emphasis on stability and scalability.
β’ Go (Golang): Exceptional proficiency and demonstrated experience in production settings (Mandatory requirement).
β’ Advanced knowledge of Java and Spring Boot (including Spring Data, Spring Cloud, Spring Security, and Spring Web).
β’ Familiarity with microservices, messaging systems (such as Kafka, RabbitMQ, or SQS), and high-availability systems.
β’ Expertise in both relational and NoSQL databases, with a focus on query optimization, concurrency, multithreading, and asynchronous I/O.
β’ Proficient in Maven, Docker, and API documentation utilizing Swagger.
β’ Solid background in developing and architecting intricate single-page applications (SPAs) and managing state effectively.
β’ Strong understanding of SOLID principles, design patterns, Clean Architecture, and practices like DRY, YAGNI, and KISS.
β’ Advanced experience with AWS services (including compute, storage, and networking) and containerization technologies.
β’ Experience with Scrum methodology and advanced proficiency in Git/Gitflow.
β’ Preferred: Familiarity with Node.js.
β’ Nice to have: Experience with React or Next.js.
β’ Contract type: Cooperative (contracted through a cooperative)
β’ Work model: Remote
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.