
Fullstack Developer – Mid-level
Posted 4 hours ago

Posted 4 hours ago
• Evaluate technical and functional specifications, aiding in the creation of scalable, service-oriented solutions utilizing Java and Spring Boot;
• Design, test (both unit and integration tests), and sustain web applications and REST APIs, adhering to coding best practices and version control;
• Implement and utilize integrations through REST APIs, Webhooks, messaging, queues, and events, leveraging established architectures;
• Collaborate with the team on the design and advancement of distributed solutions, aligning with architectural patterns and technical guidelines;
• Identify and assist in resolving performance challenges, contributing enhancements related to caching, queries, API utilization, and backend/front-end best practices;
• Create web interfaces using JavaScript and React, enhancing consistent, high-performance, and reusable user experiences;
• Work collaboratively with internal teams to facilitate the rollout of new features and digital journeys;
• Support the technical monitoring of vendor deliveries, ensuring seamless integration with existing solutions;
• Produce and maintain fundamental technical documentation, including API contracts, integration workflows, and usage instructions;
• Engage in continuous improvement initiatives, automations, and experimentation with new technologies under team guidance;
• Implement basic secure development practices, adhering to access control, LGPD (Brazilian Data Protection Law), and compliance guidelines;
• Contribute to best practices for resource utilization in cloud environments, striving for efficiency and technical excellence;
• Operate with a product-oriented mindset, collaborating with technical metrics and the ongoing evolution of solutions;
• Bachelor’s degree in a technology-related discipline (e.g., Systems Analysis and Development, Computer Science, Information Systems, or a similar field);
• Practical experience as a mid-level developer in modern web applications and APIs;
• Proficiency with Java and Spring Boot (REST APIs, validations, security, JPA/Hibernate);
• Experience with JavaScript and React, including componentization, hooks, API consumption, and frontend best practices;
• Understanding of REST API architecture, versioning, and integration patterns;
• Familiarity with messaging systems, queues, events, and Webhooks;
• Basic knowledge of authentication and authorization utilizing OAuth2/OIDC and JWT;
• Experience with relational and/or non-relational databases (e.g., PostgreSQL, SQL Server, MongoDB, or similar);
• Experience in cloud environments (especially AWS or Azure) for deployment and service utilization;
• Familiarity with CI/CD pipelines, Git, and tools such as GitHub Actions or Azure DevOps;
• Basic understanding of observability and monitoring tools (logs, metrics, and traces);
• Position also open to candidates with disabilities (PcD)
Revvity
Qonto
Qonto
Custom Health
Get handpicked remote jobs straight to your inbox weekly.