Intermediate Java Developer R360 000 to R600 000 (Negotiable) – Waverley Johannesburg

Intermediate Java Developer
R360 000 to R600 000 (Negotiable)

The intermediate Java developer is primarily responsible for the development and deployment of elegant software solutions. They play a crucial role in the development of software solutions that solve real-world problems. They participate in design discussions and offer positive opinions on the approach to solving problems and assist in overall delivery with their colleagues and clients
Skills and experience:
Technical knowledge
• Demonstrated knowledge of Java and good knowledge of generics, threading and networking (should be able to solve complicated problems).
• Good GOF design patterns knowledge (should have knowledge of all GOF patterns and be able to make trade-offs between using which pattern in what context).
• Basic Enterprise design patterns knowledge. Enterprise Integration Pattern knowledge
• Java spring, JSF, and Spring Framework experience. Solid exposure and experience with build tools like Maven and Ant.
• Must have a good knowledge of Java EE 6 or higher and be able to explain the advantages and disadvantages of using Java EE and a Java EE application server.
• Must have a good knowledge of ORM tools (including fetch strategies and serialisation). Specific ORM knowledge required will be JPA and Hibernate.
• Database normalisation, indexing and stored procedures. NoSQL or MongoDB exposure is advantageous
• Message broker technologies such as JMS or Rabbit
1. A minimum of 3 years of professional Java development experience
2. A completed 3-year tertiary qualification, SCJP certification or similar industry-accredited academic qualification
3. The ability and flexibility to travel to and be based at different client sites as the need arises
4. GOF design patterns
5. Basic Enterprise design patterns
6. ORM Tools (JPA and Hibernate)
7. Database knowledge of Oracle, Postgres, Document DB or Microsoft
8. JSF, Apache Tomcat or derivative.

Similar Articles

English Language and Key ... English Language and Key Skills Instructor Saudi Arabia Salary R 50 000.00 – R 55 000.00 + Benefits SCOPE The Instructor is responsible for teaching English Language
Financial Accountant CA(S... Financial Accountant CA (SA) UMKOMAAS KZN Market related salary QUALIFICATIONS AND EXPERIENCE CA (S.A.) 5 years relevant experience in commerce COMPETENCIES Proficient in MS office and working
Senior C#.net Developer ... Senior C#.net Developer Waverley Johannesburg 40,000 -65,000 per month Skills and Experience • A minimum of 5 years of C# development working experience. • In depth working
Intermediate Java Develop... Intermediate Java Developer R360 000 to R600 000 (Negotiable) The intermediate Java developer is primarily responsible for the development and deployment of elegant software solutions. They play
Account Manager Medical E... Account Manager Medical Equipment Johannesburg South CTC R45k Commission, monthly, quarterly and annually (3 tiers) Feul card, cellphone, laptop Data allowance To generate orders for the geographical
Senior Java Developer Senior Java Developer Waverley Johannesburg R500 000 to R850 000 pa (Negotiable) A senior Java developer is expected to play a leading role in the design, development
FINANCIAL ADVISORS FINANCIAL ADVISORS Johannesburg and Pretoria Advisors need to be 23 years or older and have a minimum of a year’s experience and possess their RE5 certificate. If
Account Manager R 45 000.... Purpose of Function To generate orders for the geographical area assigned through the management of customers and resources offering a complete portfolio/solutions/services in the Care Areas. Tasks
Instructor / Trainer – ... Instructor / Trainer – Industrial Vocational Training – Mechanical SAUDI ARABIA SALARY: R 50 000.00 – R 55 000.00 + BENEFITS SPECIFIC DUTIES • Lead the classroom
English Language Teachers Location: China main land Salary: 10 000 RMB – 20 000RMB (R20 000 – R40 000) Kindergarten’s and Training Centres in Mainland China need qualified teachers from
Quality Assessor – Plas... Our client is looking to recruit a quality young dynamic Quality Assessor who can interact with clients in the Paint Industry to assess quality issues and needs.
Intermediate C#.net Devel... Intermediate C#.net Developer Waverley Johannesburg Market Related Skills and Experience • At least 3 years of C#.Net development working experience • At least one DBMS such as:
IT Positions – Menl... We are looking for the following IT candidates for a company in Menlyn, Pretoria: 1. 2 x Product Owner (3 -5 years’ experience managing a team of
Instructor / Trainer – ... Instructor / Trainer – Industrial Vocational Training – Electrical SAUDI ARABIA SALARY: R 50 000.00 – R 55 000.00 + BENEFITS SPECIFIC DUTIES • Lead the classroom
Instructor / Trainer – ... Instructor / Trainer – Industrial Vocational Training – Pipe Fitting SAUDI ARABIA SALARY: R 50 000.00 – R 55 000.00 + BENEFITS SPECIFIC DUTIES • Lead the