Senior R&D Engineer

Job ID
# of Openings
Research & Development


Produce functional well-tested code using appropriate technologies such as: Java, Spring, Guava, JDBC, Tomcat and JUnit.


  • Develop new software from inception to completion for core web applications.
  • Use open source software, such as MySQL and NoSQL datastores, to implement complex data/relationship algorithms.
  • Implement and maintain core transactional and messaging services in a Java and Spring IoC container environment.
  • Define delivery schedules and metrics for performance assessment and meeting implementation targets.
  • Develop and maintain remote client application program interfaces (API's).
  • Implement and maintain core SOAP (simple object access protocol) and REST (representational state transfer) + JSON (JavaScripted object notation) API's and interfaces (such as Apache CFX, Jersey and ExtJS).


  • Bachelor’s degree in computer science or a closely related field.
  • 6 years of enterprise experience working with Core Java.
  • 6 years’ experience with Java Spring, Guava, JDBC, Tomcat, and Junit.
  • 2 years’ experience working with Apple or Linux OSes.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.