
Desenvolvimento de Sistemas
Posted Jul 19

Posted Jul 19
This is a fully remote position, open to applicants in Brazil.
• Participate in defining and reviewing system architecture.
• Collaborate with developers ranging from junior to expert levels.
• Write code primarily in Java throughout the development process.
• Create unit and integration tests.
• Conduct and receive code reviews from other project members.
• Teach and learn about technology and the fintech industry.
• Assist in enhancing infrastructure to ensure adherence to best practices, focusing on product stability, scalability, and maintenance.
• Take part in technical meetings with external teams.
• Be part of a skilled team that is creating new opportunities for the financial sector of Brazilian companies.
• We seek professionals of various levels who can solve problems and propose solutions.
• The primary programming language you will use is Java (Spring Framework) for the backend, along with TypeScript + ReactJS for the frontend.
• Must have the desire and interest to learn about financial flows and processes, absorbing market concepts to assist in the technological evolution of products.
• Experience in Java development.
• Experience in TypeScript and ReactJS development.
• Expertise in backend development.
• Expertise in defining entities and relationships.
• Strong knowledge of development standards, Design Patterns, DDD, and Clean Code principles.
• Development focused on test creation.
• Experience with distributed systems and microservices.
• Good verbal and written communication skills.
• Experience working with Project Managers and other technical leaders.
• Goals and deliverables allowing for flexible hours.
AbbVie
Candescent
Masters of Marketing
Degreed
Get handpicked remote jobs straight to your inbox weekly.