Senior Java Developer
Hire Resolve
Johannesburg, Gauteng, ZA
3d ago
source : JobVine

A leading health insurance company is looking for a Senior Java developer.Position Purpose To design, develop and support a variety of Java applications to meet the business objectives Experience & Qualifications Must have at least 5-7 years' experience in development of object oriented enterprise Java systems Analysis / design experience Health and Insurance background is an advantage An IT related degree (BSc, BEng) Java certification will be advantageousWork Output Development of, or enhancements to applications for internal clients based on specifications from businessanalysts Analyze, design, develop, document and maintain high quality business applications Maintenance of existing applications The applications will be developed using object-oriented methodologies and written in Java.

They will generallybe server-based Java components and web applications written using established frameworks The applications may also need to integrate to back-end systems Interact with users and business analysts to gather, interpret and understand business requirements Interact with project managers and provide work estimates for projects Take ownership of projectsThe applicant should meet these requirements : Familiar with object-oriented analysis and design.

Experience on larger systems / teams and all aspects of the SDLC on large projects are important.

Scrum experience will be advantageous Unix knowledge is preferable as development takes place on LinuxKnowledge of : Java JEE (EJB, JPA, JSP, JSF) JavaScript AngularJS HTML5 jQuery SQLCompetencies Required Sound object oriented analysis, design and development skills A fast and efficient Java developer Able to investigate and understand existing systems quickly Able to assess impacts of requirements and ask the right questions Able to communicate well with both technical and business people Able to understand the business environment Strong analytical and problem solving skills Good verbal and written communication skills Planning and organizing skills Innovative Good at time management Detail focused Systematic thinking Test driven development is an advantage Automated build processes and unit testingAdditional Information Attitude / Values : Self-starter and completer Self motivated - energy and drive A sense of responsibility / ownership Sense of urgency Integrity Self-discipline Excellence Quality conscious Take initiative - proactive approachWe encourage people with disabilities to apply.

All positions will be filled in accordancewith our Employment Equity policy.

Passion for application development Keen to learn and adapt to changes Prepared to accept criticism Share knowledge in team

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form