Job Description

Sr. Java Developer

As a platform interface software developer, you will create custom code from detailed technical specifications, development, testing and implementation. Typically, your time is divided between coding, enhancement and development of critical applications and interface with internal stakeholders and external customers.


  • Design, code, test and document changes for new functionality and enhancements
  • Learn and understand how existing and new applications function
  • Interact with project managers and attend project meetings
  • Communicate with external customers
  • Provide project status updates

Job Qualifications:

  • Bachelor’s Degree in Computer Science or Computer Engineering
  • 2-5 years of experience using Java, Spring, Web Services
  • Strong Communication, Collaboration, Problem Solving and Thinking Skills
  • Experience with high level object-oriented programming
  • Experience in Agile development methodologies and Test Driven Development
  • Experience of the following tools is an added plus:
    • RESTFUL Web-services
    • Github
    • Spring Framework
    • ReactJS
    • Jenkins
    • Maven


Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online