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

Remote Sr. Software Engineer (Home)

at RecargaPay

Posted 8 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 and support continuous improvement by investigating alternatives and technologies 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, handle conflict resolution, and automate 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 must have experience in hands-on engineering roles and the ability 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 is necessary.
  • Knowledge of relational database systems and Object Oriented Programming is required.
  • Familiarity with Domain Driven Design is expected, and knowledge of Microservice Architecture is a plus.
  • You should 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 essential.
  • Development experience using Java, Spring Boot, PostgreSQL, Kafka, and AWS is required.
  • Experience with asynchronous programming is necessary.
  • Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring is required.
  • Practical experience applying AI frameworks in development projects is a plus.

Benefits:

  • The position offers a competitive and market-aligned salary.
  • You will have the opportunity to work remotely, allowing you to be part of the team from wherever you are.
  • A home office allowance will be 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.
  • A flexible meal allowance will be provided via Flash.
  • You will receive a TotalPass membership to take care of your health.
  • Spanish or Portuguese classes will be offered to enhance your language skills.