Senior Software Engineer (Java)

By August 7, 2019Careers

We are looking for a Senior Software Engineer….  Please complete the form below including your detailed CV


  • A university degree in Computer Science / Software Engineering
  • 4+ years Java / J2EE software engineering experience developing web database enterprise level applications 
  • Experience working with Spring Framework 
  • Experience  in SQL/T-SQL programming and troubleshooting 
  • Knowledge and experience in relational database design  
  • Experience with MS SQL 2005/2008/2012 
  • Experience with J2EE MVC framework(s) 
  • Experience with JSP, custom Tags and JSTL 
  • Experience Using AJAX and JavaScript Libraries such as JQuery and/or ExtJS 
  • Knowledge of working with Java based report writing packages such as JasperReports 
  • Demonstrated experience with the Java Servlet containers and Java EE Application servers (i.e. Tomcat 6+, WebLogic) 
  • Experience with software versioning and revision control system (i.e.  CVS, Git, Mercurial) 


  • Healthcare Domain Experience  
  • Experience working in a distributed team environment, especially with team members in off-shore sites 
  • Experience with the Drools rules engine 
  • Experience in Enterprise Integration (Mirth Connect etc.) 
  • Experience with Velocity 
  • Experience with Linux or UNIX operating systems (i.e. Open Solaris) 


  • High-performance is the only way to describe you 
  • You have excellent oral and written English communication skills 
  • You are enthusiastic to work in a fast-paced and dynamically changing environment 
  • You are focused on client satisfaction 
  • You are willing to work on flexible times 
  • You are team oriented, self-motivated 
  • You are a perfectionist to a fault 
  • You are a natural multi-tasker and flexible 
  • You are extremely detail-oriented  
  • You are highly-organized