Software Engineer

TerraPay
Full-time
On-site
  • 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