Job Opportunity : Senior Java Web Developer

Aerona logo blue

JOB DESCRIPTION


JOB TITLE:                            Senior Java / Web Developer

 

 JOB PURPOSE:     

The role involves working in a small highly focused team   developing our product suite using a range of Java Based technologies. This is an exciting opportunity for talented, technically proficient and self-starting Java programmers, who can write highly efficient code first time.  You must be strong in both back end and front end skills as the job will see you working across the board. You must also have strong people skills teamed with great communication skills

 

RESPONSIBLE TO:            CEO

MAIN TASKS & DUTIES


Responsibilities – (Key Areas)
  • To design, code, test, debug and document components/modules of a system
  • To input into the design and development process for solutions using existing and new technologies
  • To scope and create test plans and test data, mapping back to requirements, and to maintain the integrity of the test environment
  • To ensure adherence to agreed project time scales and deliverables
  • To provide regular project status updates as and when required
  • To develop professional relationships with customers that identify requirements and ensure swift delivery and high satisfaction
  • To provide ongoing support and upgrades to customers
  • To participate in all aspects of the project life cycle as and when required
Job Requirements – (Knowledge, Skills, Experience)

Essential Skills

  • Java EE (7+ years)
  • Full Stack Development exposure
  • Solid Architectural understanding of enterprise applications
  • Spring Framework
  • Experience in HTML, CSS, JSP, JSTL, JQuery and AJAX
  • Application Servers like Tomcat, WebLogic or JBoss
  • Strong RDBMS skills (MySQL preferred)
  • Experience in leading a team of developers

The following skills would also be an advantage

  • Testing frameworks and TDD (like JUnit or Mockito)
  • Agile development
  • Build tools: Ant, Maven
  • Experience in workflow solutions, healthcare management and patient centric applications would also be beneficial
  • Knowledge of the following would also be beneficial: HTML5 Canvas, Eclipse IDE, Subversion, Web Sockets, JSON, Datatables, REST

 

PERSON SPECIFICATION

  • A team player with excellent interpersonal skills who is open, communicative, pragmatic and intellectually robust
  • Excellent analytical and problem solving skills
  • Committed to quality
  • Lateral thinker with the ability to develop and implement creative solutions
  • Self-motivated with a positive ‘can-do’ attitude
  • Self-disciplined and capable of working under pressure
  • Good written and oral presentation skills
  • Professional manner with good customer facing skills

 

  Opening Date:  10th January 2019

  Closing Date:  15th February 2019

  Posting Date:  10th January 2019