Software Engineer

Dakar , Senegal

AI overview

Contribute to the full software development lifecycle with a focus on Java backend development, utilizing modern frameworks and ensuring code quality through testing.
  • Participate in a full software development lifecycle and write code that is maintainable, clear, and concise.
  • Hands on experience on coding, troubleshooting and Multi-threaded applications.
  • Comfortable producing and refactoring code without assistance.
  • Understands TDD/ Performance/ Security/ Smoke testing.
  • Should have knowledge on Junit, SOAPUI, JMeter, postman & other Unit Testing framework.
  • Understands feature toggling and version control.

Requirements

  • 3 -6 years relevant experience into Java Backend Development 
  • Good technical level fluency (spoken and written) in English  
  • Technical Skills: Java(J2EE), Multithreading, JSON, SOAP/REST, XML, Spring MVC (Model View Controller), Spring Boot, Spring JDBC, Hibernate, Tomcat, PostgreSQL 

Benefits

  • Private Health Insurance
  • Pension Plan
  • Paid Time Off
  • Training & Development
  • Performance Bonus
  • Birthday leave

Perks & Benefits Extracted with AI

  • Health Insurance: Private Health Insurance
  • Pension plan: Pension Plan
  • Paid Time Off: Paid Time Off

At TerraPay, we believe payments should be borderless, seamless, and compliant above all. Registered and regulated across 30 global markets, we are a leading payments partner for banks, mobile wallets, money transfer operators, merchants, and financial institutions. Headquartered in the United Kingdom, TerraPay believes that the smallest payment deserves a borderless journey as safe as the largest. The group has been building an ever-expanding payments highway that empowers businesses to create transparent customer experiences with an uninterrupted, secure, and real-time global passage for every payment, however small or large. Registered and regulated across 29 global markets, TerraPay is one of the leading global partners to banks, mobile wallets, money transfer operators, merchants, and financial institutions, creating a more expansive and inclusive international financial ecosystem. With access to an extensive network of 7.5Bn+ bank accounts, 2.1Bn+ mobile wallets, across 121 receive countries and 212 send countries, TerraPay enables its partners to become beacons of the promise of global financial inclusion.Our mission revolves around YOU. We are dedicated to providing a dynamic and inclusive environment that fosters your professional growth and personal development. Our commitment is to empower you with meaningful opportunities, cutting-edge experiences, and a culture that thrives on innovation and collaboration. Join us on a mission where your skills, aspirations, and passions are not just recognized but celebrated. At TerraPay, your success is our mission.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job