
Desenvolvedor Sênior
Posted Jul 18

Posted Jul 18
This is a fully remote position, open to applicants anywhere in the world.
• Develop, maintain, and enhance backend applications using Java and Spring Boot.
• Design and implement high-performance and secure RESTful APIs.
• Engage in modeling, optimizing, and integrating with both relational and non-relational databases.
• Ensure adherence to architectural best practices, clean code principles, automated testing, and observability.
• Diagnose and resolve performance, scalability, and concurrency issues.
• Solid experience with Java (8+) and strong proficiency in Spring Boot (Spring Data, Spring Security, Spring MVC).
• Familiarity with messaging systems (Kafka, RabbitMQ) and experience in developing REST APIs.
• Advanced knowledge of relational databases (PostgreSQL, Oracle, MySQL) and non-relational databases (MongoDB, Redis).
• Experience with JPA/Hibernate, version control (Git), and CI/CD practices.
• Background in automated testing (JUnit, Mockito), microservices architecture, cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes.
• Knowledge of DDD, event-driven architecture, high availability and mission-critical environments, as well as medium to large-scale applications.
• A degree in Computer Science, Software Engineering, or related fields.
• Java or Spring Boot certifications will be considered a plus.
• Food and/or Meal Voucher
• Transportation Voucher
• Medical Assistance
• Dental Assistance
• Life Insurance
• Private Pension Plan
• Profit Participation Program (PPR)
• Pharmacy Assistance
• Childcare Assistance
• Flexible working hours
• V.tal Advantage Club
• Extended maternity leave (6 months)
• Extended paternity leave (20 days)
Get handpicked remote jobs straight to your inbox weekly.