
Senior Full Stack Developer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Brazil.
• Engage in Scrum ceremonies and other meetings as requested by the client or Scrum Master.
• Write code, design components, conduct unit testing, build applications, and implement and sustain high-quality software.
• Utilize current coding and software construction techniques, standards, and procedures.
• Develop high-quality code to implement features of digital solutions.
• Ensure the optimization of computing resources, security, and performance.
• Create and maintain data models and designs.
• Deliver dependable development while adhering to best practices in security, privacy, and data protection.
• Proficiency in UML (Unified Modeling Language).
• Capability to create logical and physical data models based on entity class models.
• Understanding of continuous integration.
• Experience with version control, build automation, and deployment tools.
• Experience in generating and managing baselines in configuration management tools.
• Knowledge of WCAG 2 accessibility standards.
• Technical expertise in one or more of the following technology stacks: Java with React and Oracle; Java/Spring Boot with Angular; Java/Quarkus/Kafka with Angular; Java/Spring Boot/Kafka with Angular and MongoDB; Java/Spring Boot/Kafka; or Java 8/Kafka with Angular 4.
• Familiarity with SAST, DAST, and HP Fortify.
• Full-stack profile, proficient in developing both back-end and front-end applications.
• Knowledge of Git, DevOps CI/CD practices, REST APIs, and design patterns.
• Experience with decoupled and monolithic architectures.
• Ability to create and manage development environments.
• Good programming practices and unit testing capabilities.
• Familiarity with tools and their integration.
• Knowledge of unit testing frameworks.
• Completed degree in Information Technology recognized by the Brazilian Ministry of Education (MEC); or a completed degree in any field recognized by the MEC, along with a postgraduate degree in software engineering or software development with a minimum workload of 360 hours, recognized by the MEC.
• Strong critical analysis, synthesis, and systems thinking skills.
• Commitment to quality and security.
• Deliver changes (check-ins/commits) with traceability at the frequency established by Serpro.
• We welcome applications from individuals with disabilities, Black individuals, LGBTQIA+ individuals, women, and other underrepresented groups in the job market.
• Remote work.
Natera
Felix
Felix
Get handpicked remote jobs straight to your inbox weekly.