Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Sr Software Engineer (Checkout)

at RecargaPay

Posted 10 hours ago 0 applied

Description:

  • 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.
  • This team drives innovation by implementing secure, reliable, and cutting-edge solutions to meet evolving customer needs.
  • Key responsibilities include writing well-designed, testable, efficient code using best software development practices.
  • You will contribute in all phases of the development lifecycle.
  • You will support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • You will propose initial technical implementations that support architectural changes to solve scaling and performance problems.
  • You will work with version control using GitHub, conflict resolution, and automation of continuous integration processes.
  • You will create and maintain software documentation.

Requirements:

  • An academic background oriented toward computer science, engineering, or software development disciplines is required.
  • You should have experience in hands-on engineering roles.
  • Experience dealing with medium domains with medium/high complexity is necessary.
  • A solid understanding of how web applications work, including security, session management, and best development practices, is essential.
  • Knowledge of relational database systems and Object Oriented Programming is required.
  • Knowledge in Domain Driven Design is necessary, and knowing Microservice Architecture is a plus.
  • You must have the 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 is required.
  • Development experience using Java, Spring Boot, PostgreSQL, Kafka, and AWS is necessary.
  • Experience with asynchronous programming is required.
  • Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring is essential.
  • Practical experience applying AI frameworks in development projects is necessary.

Benefits:

  • The position offers a competitive and market-aligned salary.
  • Remote work is available, allowing you to be part of the team from wherever you are.
  • 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 included to take care of your health.
  • Spanish or Portuguese classes are available for employees.