Senior Software Engineer - Checkout

September 22

Apply Now
Logo of RecargaPay

RecargaPay

mobile • ecommerce • topup • mobile payments • Bill payment

201 - 500

💰 $10M Debt Financing on 2022-07

Description

•Write well designed, testable, efficient code by using best software development practices; •Contribute in all phases of the development lifecycle; •Create and maintain software documentation; •Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review; •Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across teams in their sub-department; •Solves technical problems of the highest scope, complexity, and ambiguity for their sub-department; •Look for innovation opportunities in your team with a willingness to experiment and to boldly confront problems of large complexity and scope; •Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems; •Guides conversations to remove blockers and encourage collaboration in your team; •Exposes the work of the sub department and their business impact internally.

Requirements

•Experience hands-on engineering roles; •BS/MS degree in Computer Science, Engineering or a related subject; •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.

Benefits

•Medical and Dental assistance without co-participation; •Life insurance; •Flexible Meal voucher - Flash; •TotalPass; •Home office assistance - monthly deposit in the RecargaPay app for personal use; •Spanish classes; •Educational partnerships; •Discount in Universities for Undergraduate, Graduate and MBA courses; •Anywhere office - work from wherever you want.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com