Java Developer

Java Developer
Company:

Confidential


Place:

Gauteng


Area:

Programmer

Java Developer

Details of the offer

Job & Company Description: A Blue chip Enterprise Retail Software Development Specialist company is looking for a core Java developer.

The company is ideally placed to cater for retailers who want to position themselves competitively, by adding a layer of customisation to their client’s software, which caters to both common operational systems and processes as well as client-specific needs. As a Java developer your duties will consist of Modifying, developing, testing and maintaining applications. You will have to help evaluate application systems, processes and requirements, makes changes to those systems and maintains them where necessary.

Education:

- IT Diploma or related Degree will be an advantage but is not essential
- Proven Java experience of at least 3 – 5 years of professional Java development experience
- Development experience in a Scrum based Agile environment will be an advantage
- Exposure to BDD/TDD will be a definite advantage
- Basic JSE API (to v7), GUI Development (Swing / SWT), Java 5.0 Language Fundamentals (preferably Java 7), JDBC, J2EE, Servlets, JAXP / JAXB, Logging frameworks (SLF4J, Log4J), EJB (MDBs), JSP & HTML (incl v5.0), JSP Custom Tags, JavaScript / AJAX, AOP, Caching mechanisms (ehCache)
- Exposure to Enterprise development is a requirement.
- Web Frameworks (Struts/JSF,PrimeFaces), Spring (Core, Web, Remoting, Security etc.), ORM Concepts and Frameworks (Specifically myBatis)
- Exposure to object-oriented design concepts will be an advantage

Job Experience & Skills Required:

- Work as part of a project team to develop and test enterprise-ready business applications in a variety of configurations (e.g. web-based, desktop-based, service-based or scheduled processes).
- Help produce brand new solutions, solutions based upon third-party applications, or solutions that interact with existing systems.
- Is aware of, prepared to learn and follow industry best-practice when developing applications.
- Use programming languages and tools (generally) around the Java platform.
- Work with Business Analysts to specify business requirements and help translate these requirements into technical specifications (including Class, Sequence and other UML diagrams).
- Help Database Developers write efficient and effective database access code.
- Work with QA Analysts to implement testing plans and write the necessary code to automate testing in line with our Test-Driven Development methodology.

Apply now!

For more IT jobs, please visit --------Please upload your CV here--------

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact:

Cherine van Tonder

IT Consultant

-----


Source: Neuvoo3_Ppc


Area:

Requirements

Junior software developer

Junior software developer Pretoria - Companies on OfferZen are hiring for a software developer to manage the interchange of data, translate wireframes to...


From Offerzen - Gauteng

Published a month ago

Senior mobile developer

Senior Mobile developer OfferZen companies are looking for a mobile developer with experience building mobile applications across different mobile platforms...


From Offerzen - Gauteng

Published a month ago

Senior software developer

Senior software developer Pretoria - Companies on OfferZen are hiring for a software developer to manage the interchange of data, translate wireframes to...


From Offerzen - Gauteng

Published a month ago

Ios developer

iOS developer Companies on OfferZen are looking for an iOS developer with experience building mobile applications across different mobile platforms...


From Offerzen - Western Cape

Published a month ago