Senior Software Engineer – Technology
Location : Singapore
About TerraPay
Global money movement, simplified!
·      Powering global payments across 7.5 billion bank accounts, 6 billion cards, and 2.1 billion wallets
·      121 banking partnerships, 210+ send countries, 140+ receive countries.
Â
TerraPay is the pulse of global payments innovation. We're the bridge that connects people and businesses worldwide, empowering them to effortlessly send, receive, and manage money across borders.
Â
We have repositioned ourselves as a global money movement player that helps businesses manage their global payments for local payout needs through our extensive network.
Â
Regulated across over 30 diverse markets, TerraPay stands out as the sole payment provider with such a broad reach. We harmonize the complexities of global money movement, orchestrating seamless transactions that transcend borders and cultures. We are driven by a commitment to inclusion and fuelled by innovative technology, we're reshaping the financial landscape, ensuring that international transactions are secure, swift, and hassle-free. Join us in simplifying global money movement with TerraPay.
Job mission
Primary responsibilities:
·  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.Â
·  Experience with Java (J2EE), Multithreading, JSON, SOAP/ REST, XML, Spring MVC, Spring Boot, Spring JDBC, Hibernate, Tomcat, PostgreSQL.Â
·  Should have knowledge on Junit, SoapUI, JMeter, postman & other Unit Testing framework.Â
Additional responsibilities:
 · Comfortable producing and refactoring code without assistance.Â
·  Understands TDD/Performance/Security/Smoke testing.Â
·  Understands feature toggling and version control.Â
·  Good technical level fluency (spoken and written) in EnglishÂ
Â
Qualifications
Essential skills:
· BE/ B. Tech/ MCA/ ME/ M. TechÂ
· 3-5 years relevant experience in backend development with Java.Â
· Should have expertise in Java (J2EE), along with Multithreading, JSON, SOAP/  REST, XML, Spring MVC, Spring Boot, Spring JDBC, Hibernate, Tomcat, PostgreSQL.Â
Â
Benefits:
· A competitive compensation package, including performance bonuses.
· Join a global team with members from 45+ different nationalities spread across 5 continents.
· Enjoy 25 days of annual leave in addition to bank holidays.
Â
Why TerraPay?
Joining TerraPay means becoming a part of a progressive team that's shaping the future of payments. We offer a collaborative environment that values diversity, fosters growth, and encourages innovation. As an Associate Business Operations Manager, you'll play a pivotal role in enabling seamless financial interactions worldwide.
Elevate your career and be a catalyst for global financial transformation with TerraPay. We're looking forward to welcoming you aboard!
Follow us on social media: LinkedIn | Twitter | Instagram
Â
Â