Sr Software Engineer - Vaga afirmativa para mulheres at RecargaPay

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Sr Software Engineer - Vaga afirmativa para mulheres at RecargaPay. Come Make an Impact on Millions of Brazilians!. At RecargaPay, we’re on a mission to deliver the best payment experience for Brazilian consumers and small businesses — by building a powerful digital ecosystem where the banked and unbanked connect, and where consumers and merchants have a one-stop shop for all their financial needs.. We serve over 10 million users and process more than USD 4 billion annually. We’ve been profitable since 2022 and operate our own credit business. We are an AI-first, 100% remote team, scaling in the rapidly changing Brazilian financial market.. Our goal? Deliver the best payment experience in Brazil for people and small businesses alike.. We value autonomy, ownership, and a bias for action. We’re looking for people who are curious, hands-on, and driven by impact — who want to solve real problems, work with strong teams, and rethink what’s possible.. If you’re ready to do your best work, at scale, with purpose — this is your place.. As a Sr Software Engineer, you will play a critical role in the success of a constantly and fast-paced growing company. You will be designing, developing, and maintaining robust and scalable systems that support the company's financial services, ensuring seamless operations and an excellent user experience. In a competitive and fast-paced industry, this team drives innovation by implementing secure, reliable, and cutting-edge solutions to meet evolving customer needs.. Key Responsibilities. Write well designed, testable, efficient code by using best software development practices.. . Contribute in all phases of the development lifecycle.. . Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.. . Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems.. . Work with version control using GitHub, conflict resolution, and automation of continuous integration processes.. . Create and maintain software documentation.. . . Academic background oriented toward computer science, engineering, or software development disciplines.. . Experience hands-on engineering roles.. . Experience to deal with medium domains with medium/high complexity.. . A solid understanding of how web applications work including security, session. management, and best development practices.. . Knowledge of relational database systems and Object Oriented Programming.. . Knowledge in Domain Driven Design. Knowing Microservice Architecture is a plus.. . Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.. . Proven ability to design complex distributed applications built for high performance and throughput while being scalable and reliable.. . Development using Java, Spring Boot, PostgreSQL, Kafka and AWS.. . Experience with asynchronous programming.. . Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring.. . Practical experience applying AI frameworks in development projects.. . Soft Skills. . Strong communication and collaboration skills, with the ability to work closely with cross-functional teams including Chapters Engineering, Architecture, Infrastructure and Mobile Engineering.. . Proactive mindset with a sense of ownership and accountability for delivering high-quality, user-centric mobile experiences.. . Ability to mentor peers, share knowledge, and contribute to a culture of continuous improvement and technical excellence.. . Flexibility and adaptability in a fast-changing environment, with openness to feedback and eagerness to learn.. . Alignment with company values: ownership, excellence, adaptability, and innovation.. . Company Location: Brazil.