Desenvolvedor Fullstack Sr
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor Fullstack Sr in Brazil.
This role is focused on building scalable, high-performance web applications in a complex and collaborative environment where backend and frontend excellence go hand in hand. You will work on modern architectures using Java, Spring Boot, Angular, and Python, contributing directly to the evolution of critical systems. The position involves close collaboration with multidisciplinary teams, ensuring robust APIs, efficient integrations, and high-quality user experiences. You will also play a key role in improving engineering practices through automation, testing, and CI/CD pipelines. The environment is innovation-driven, with strong emphasis on cloud-native solutions, containers, and continuous delivery. This is an opportunity to work on impactful digital products while contributing to technical decisions and architectural evolution.
Accountabilities:
- Design, develop, and maintain scalable web applications using Java 20, Spring Boot 3.3, and Angular 14, ensuring performance, reliability, and maintainability across systems.
- Build and maintain RESTful APIs using Python 3.11 to support system integrations and ensure smooth communication between services.
- Implement automated testing strategies and quality assurance practices using tools such as JUnit, Mockito, WireMock, and SonarQube.
- Participate in code reviews, promoting clean code practices, technical consistency, and continuous knowledge sharing within the team.
- Contribute to technical documentation, including APIs, system architecture, and development guidelines to ensure clarity and scalability.
- Develop and manage CI/CD pipelines using GitLab CI/CD to automate build, testing, and deployment processes.
- Work with containers and cloud orchestration technologies (Docker, Kubernetes, AWS) to ensure scalable and resilient application deployments.
- Bachelor’s degree in Information Technology or related field.
- Strong experience with Java 20, Spring Boot 3.3.x, and Angular 14 in production environments.
- Solid knowledge of Python 3.11 for backend development and API creation.
- Experience with Elasticsearch 7.17 and PostgreSQL for search and relational data management.
- Hands-on experience with testing frameworks such as JUnit 5, Mockito, WireMock, and code quality tools like SonarQube.
- Familiarity with Maven, Lombok, SpringDoc, OpenAPI, and Swagger for development and API documentation.
- Experience with Kubernetes, Docker, AWS SDK (S3), and GitLab CI/CD in cloud-based architectures.
- Strong understanding of DevOps practices, automation, and modern software delivery pipelines.
- Analytical mindset, problem-solving skills, and ability to work in agile, collaborative teams.
- Differentials: experience with GovBR Design System and Gov.br SSO integration, as well as exposure to LLMs or AI-assisted development.
- Meal or food allowance.
- Medical and dental assistance plans.
- Access to discounts on courses, universities, and language schools.
- Online learning platform with free certified courses.
- Mentorship and professional development programs.
- Health-related benefits for consultations and exams.
- Discounts and partnerships across various services and establishments.
- Travel club benefits and pet care partnerships.
- Collaborative, innovation-driven environment focused on continuous learning and growth.
- Exposure to modern cloud-native and fullstack technologies.
Requirements:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1