Remote Senior Software Engineer - Java

Posted

Apply now
Please, let TreviPay know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • TreviPay is seeking a Senior Software Engineer with a focus on Java to join their team in San Jose, Costa Rica.
  • The role involves delivering high-quality, well-tested software from front to back, emphasizing security and maintainability.
  • The engineer will lead a team responsible for developing and maintaining a system that client end-users interact with daily, including well-designed APIs and user experiences.
  • Responsibilities include ensuring a consistent approach to technology application, researching and applying technical changes for team efficiency, and maintaining an architectural vision for the product.
  • The engineer will mentor and coach junior staff members, observe and monitor the system in production, and provide on-call support.
  • Collaboration with engineering, product management, internal stakeholders, designers, and clients is essential to deliver on commitments.
  • The work environment is supportive, collaborative, and entrepreneurial, encouraging problem-solving and innovation.

Requirements:

  • Candidates must have 8+ years of professional experience as a software engineer.
  • Demonstrated experience in providing technical leadership within software engineering teams is required.
  • Experience in building modern, secure, maintainable, and high-performance software is essential.
  • A strong understanding of and experience integrating with APIs and external web services is necessary.
  • Proficiency in Java and SpringBoot frameworks is required.
  • Experience with AWS or Heroku cloud platforms is a plus.
  • Familiarity with CI/CD pipelines and deploying to a cloud platform is needed.
  • Experience with distributed systems is important.
  • Fintech experience is beneficial but not mandatory.

Benefits:

  • Employees will work in a friendly and caring agile company where teamwork is emphasized.
  • The company offers a supportive environment with skilled practitioners invested in employee success and growth.
  • TreviPay is a successful and stable company that promotes a casual work environment.
  • Employees can participate in hackathons and R&D time.
  • Remote working is standard, with flexible work options and paid holidays.
  • A competitive salary is offered along with a comprehensive benefits package starting from day one.
  • Career development opportunities are available, and the company maintains an open-door policy to ensure every voice is heard.
  • A robust Employee Referral program is in place to encourage team member referrals.
Apply now
Please, let TreviPay know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback