
Software Engineer – Full Stack, Java/React
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in Brazil.
• Design and implement software solutions utilizing Java and PL/SQL, ensuring high code quality and efficiency.
• Work alongside the front-end team to integrate applications using ReactJS, guaranteeing a seamless user experience.
• Utilize Git for version control and code management, fostering best practices in collaborative development.
• Engage in defining and implementing service-oriented architectures (SOA), aiding in system scalability and maintainability.
• Conduct functionality testing and validation to ensure the delivery of top-notch products.
• Collaborate with the team on code reviews and identify opportunities for enhancing development processes.
• Proven experience in Java development (17+), with a solid understanding of the Spring ecosystem (Spring Boot, Spring Data, etc.).
• Proficient in SQL and PL/SQL.
• Background in front-end development (React, micro frontends, BFF).
• Experience in microservices and distributed application development.
• Familiarity with RESTful APIs and system integration.
• Understanding of SOA concepts and practices, with practical experience in service implementation.
• Experience with both relational and non-relational databases, including Oracle and MongoDB.
• Knowledge of Apache Kafka messaging.
• Proficiency in using code versioning tools like Git.
• Awareness of and/or experience with earlier Java versions.
• Understanding of and/or experience with reactive programming (Spring WebFlux).
• Familiarity with cloud computing development (AWS, Google Cloud Platform, Azure).
• Experience in containerized development (Kubernetes, Docker, OpenShift).
• Familiarity with testing methodologies and automation.
• Knowledge of information security principles and secure development best practices.
• Understanding of agile development methodologies such as Scrum or Kanban.
• Prior experience in credit unions or financial institutions.
• Bachelor’s degree in Computer Science, Computer Engineering, or a related field (preferred).
• Engagement in technology groups or tech community involvement.
• Collaborative approach to product design and development.
• Commitment to ongoing self-development in technology.
• Flexible meal and food allowance (VA/VR Flex).
• Unimed health insurance.
• Uniodonto dental insurance.
• TotalPass.
• Extended maternity and paternity leave through the Empresa Cidadã program.
• ZenKlub: two free sessions per month.
• Education benefit.
• Certification incentives.
• Long-service award.
• Semiannual performance reviews with opportunities for growth.
• Feedback culture.
• Referral bonus.
• Remote work options.
• Coworking office available in Porto Alegre, Rio Grande do Sul.
Labcorp
Apollo.io
Evolent
Affirm
Get handpicked remote jobs straight to your inbox weekly.