Planet Payment, Inc. has an excellent career opportunity and an immediate need for a Software Engineer in our Melbourne, FL office.
We are looking for a talented and motivated Software Engineer to help build and evolve our Java web applications in an agile, test driven development environment. You will work with a small cross-functional team to design, build, and maintain web applications on the Java platform.
Bachelors degree in Computer Science (or similar) or equivalent technical experience.
Ability to demonstrate solid skills in the Java programming language as well as a good understanding of the Java platform.
Comfort in UNIX/Linux server environments is required.
Detail-oriented team player with the ability to also work independently.
Requires excellent written and verbal communication skills.
Proficiency using databases and writing custom SQL queries.
Knowledge of web application security and vulnerability protection is a plus.
Experience using Java web development frameworks (Struts, Spring MVC) is preferred.
Experience with any of the following is a plus: Maven, Hibernate, Spring, REST, AngularJS, jQuery, Selenium, JUnit, Jenkins, JIRA, Guava, Bootstrap, SVN, OAuth2
About the Company
Planet Payment is an international data and payment processor dedicated to enabling globally focused processors, acquiring banks and merchants to accept, process, and reconcile credit card transactions in multiple currencies, since 1999. Our innovative multi-currency solutions work within the popular credit card infrastructure, easily integrating with top acquirers, processors, gateways and POS solution providers in the United States, Canada, Europe and the Asia Pacific region. Headquartered in Long Beach, New York, our offices are strategically located in the United Kingdom, Singapore, Atlanta, Delaware, Florida, Bermuda, Hong Kong, Shanghai and Beijing.
If you possess the skills that will allow you to succeed in this key role, then, please forward your resume today for immediate attention. EOE.