Please, let RecargaPay know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Sr Software Engineer will play a critical role in the success of a fast-paced growing company focused on financial services.
Responsibilities include designing, developing, and maintaining robust and scalable systems to ensure seamless operations and an excellent user experience.
The engineer will write well-designed, testable, and efficient code using best software development practices.
They 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 role involves teaching, mentoring, and providing advice to other domain experts and individual contributors across teams.
The engineer will solve technical problems of high scope, complexity, and ambiguity.
They will seek innovation opportunities within the team and propose initial technical implementations to solve scaling and performance issues.
The engineer will guide conversations to remove blockers and encourage collaboration within the team.
They will 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.
Experience dealing with medium domains of medium/high complexity is necessary.
A solid understanding of web applications, including security, session management, and best development practices, is essential.
Knowledge of relational database systems and Object Oriented Programming is required.
Familiarity with Domain Driven Design is necessary, and knowledge of Microservice Architecture is a plus.
The ability to thrive in a fast-paced environment and rapidly learn diverse web technologies and techniques is crucial.
Proven ability to design complex distributed applications that are high-performing, scalable, and reliable is required.
Development experience using Java, Spring Boot, PostgreSQL, Kafka, and AWS is necessary.
Experience with asynchronous programming is required.
Demonstrated experience in profiling and performance tuning Java applications, as well as using monitoring tools for production application monitoring, is essential.
Benefits:
The position offers a competitive and market-aligned salary.
Remote work is available, allowing employees to work from anywhere.
A home office allowance is provided through a monthly deposit in the RecargaPay app.
Health and dental plans are offered with no co-pay.
Life insurance is included as part of the benefits.
A flexible meal allowance is provided via Flash.
TotalPass membership is available to support health and wellness.
Spanish or Portuguese classes are offered to employees.
Apply now
Please, let RecargaPay know you found this job
on RemoteYeah
.
This helps us grow 🌱.