Please, let RecargaPay know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Sr Software Engineer will significantly impact the success of RecargaPay, a fast-paced growing company focused on innovative financial solutions for Brazilians.
Responsibilities include designing, developing, and maintaining robust and scalable systems that support the company's financial services.
The role involves writing well-designed, testable, and efficient code using best software development practices.
The engineer will contribute in all phases of the development lifecycle and create and maintain software documentation.
Continuous improvement is encouraged by investigating alternatives and technologies for architectural review.
The position includes mentoring and providing advice to other domain experts and individual contributors across teams.
The engineer will solve complex technical problems and seek innovation opportunities within the team.
Initial technical implementations will be proposed to support architectural changes that address scaling and performance issues.
The role requires guiding conversations to remove blockers and foster collaboration within the team.
The engineer will also expose the work of the sub-department and its business impact internally.
Requirements:
Candidates must have experience in hands-on engineering roles.
A BS/MS degree in Computer Science, Engineering, or a related subject is required.
Knowledge of JavaScript frameworks is essential.
Development experience with Java, Spring Boot, PostgreSQL, Kafka, and AWS is necessary.
Candidates should have experience dealing with medium domains of medium/high complexity.
A solid understanding of web applications, including security, session management, and best development practices, is required.
Knowledge of relational database systems and Object-Oriented Programming is necessary.
Familiarity with Domain Driven Design is required, and knowledge of Microservice Architecture is a plus.
The ability to thrive in a fast-paced environment and rapidly learn diverse web technologies is essential.
Proven experience in designing complex distributed applications for high performance and scalability is required.
Experience with asynchronous programming and performance tuning of Java applications is necessary.
Benefits:
The position offers a competitive and market-aligned salary.
Employees can work remotely, allowing flexibility in their work environment.
A home office allowance is provided through a monthly deposit in the RecargaPay app.
Health and dental plans are available with no co-pay.
Life insurance is included as part of the benefits package.
A flexible meal allowance is provided via Flash.
Employees receive a TotalPass membership to support their health.
Spanish or Portuguese classes are offered to employees.
Apply now
Please, let RecargaPay know you found this job
on RemoteYeah
.
This helps us grow 🌱.