Java Developer – Gauteng Centurion

Training: Bachelor’s diploma in IT or related related qualification
Studies to: Software program Manufacturing facility Supervisor
Location: Centurion / Hybrid
Expertise: Minimal 5 years of work-related expertise and abilities
Growth: Expertise within the monetary sector (Cost Techniques)

Common Goal of the Place: Carry out excessive complexity (i.e. system-level functions) evaluation, design, growth and unit testing of software program functions from person necessities and paperwork and to resolve defects encountered throughout varied testing cycles. Construct high-performing, scalable, enterprise-grade functions & construct functionality in others to do the identical. This consists of however shouldn’t be restricted to making use of crucial pondering, design pondering and problem-solving abilities in an agile workforce atmosphere to unravel advanced technical issues (Entrance Finish, Again Finish and Integration) with top quality options & main all phases of the event lifecycle to ship.

Abilities / Expertise:

  • Purposes Servers / Environments: Jboss EAP / Wildfly
  • Utility Growth platforms: Java, J2EE, JEE
  • Utility growth frameworks/Libraries: Java, EJB, JPA, Hibernate, JMS, JTA, JAX-RS, JAX-WS, JSP, Servlet, JSF Primefaces, Ajax, XML, Junit
  • Safety frameworks: JAAS, LDAP
  • Reporting server: Tibco Jasper
  • Instruments/Libraries: Git, Maven, Bamboo, Nexus, Jira, Slack, Stash, Eclipse/IntelliJ.
  • Databases: Oracle
  • Middleware Structure & Techniques Integration (SOA): SOAP, REST, SWIFT, FIX, SWIFT MX, MQ, IBM MQ, ActiveMQ, Apache Camel.
  • Working programs: Linux, Home windows
  • Growth methodologies: Agile

Key Aims:

  • Design, code, take a look at, debug, and implement functions
  • Apply crucial pondering, design pondering and problem-solving abilities in an agile workforce atmosphere to unravel advanced technical issues (Entrance Finish, Again Finish, and Integration) with high-quality options
  • Contribute to and in some circumstances lead all phases of the event lifecycle together with e.g. design course of
  • Develop high-quality software program / utility design and structure in a test-driven & area pushed / cross area atmosphere
  • Rapidly produce well-organized, optimized, and documented supply code to ship technical options
  • Guarantee designs & options help the technical organisation rules of self-service, repeatability, testability, scalability & resilience
  • Precisely estimate the period of time wanted to implement a technical undertaking;
  • Be accountable for the technical high quality of the code within the area;
  • Design options as regards to courses, database design, and infrastructure design;
  • Develop options throughout a number of subsystems inside our area, together with collaboration in necessities definition, prototyping, design, coding, testing and deployment;
  • Helping analysts with requirement definitions, person tales, system design and specification preparation;
  • Put together detailed workflow charts and diagrams that describe enter, output, and logical operation and convert them into high-quality laptop applications utilizing specialised know-how;
  • Evaluation current implementations and fashions, establish potential bugs or deficiencies and search for doable enhancements;
  • Seek the advice of with engineering workers to guage the interface between {hardware} and software program.
  • Attend undertaking and agile workforce conferences.
  • Should work in agile groups to finish programming assignments.
  • May have to go to consumer areas.
  • Ought to keep present with business developments.
  • Take part in design dialogue, design opinions, code opinions, and implementation.
  • After hours help could also be required
  • Strictly adhere to high quality assurance procedures.
  • Establish and talk all areas that may be affected by a selected code change.
  • Confirmed observe document of delivering well-crafted options and programs (publicity to mission-critical programs throughout the monetary house is useful);
  • Stable understanding of Software program Engineering fundamentals;

Desired Abilities:

  • JAVA
  • J2EE
  • Monetary Techniques
  • JEE
  • Agile
  • Cost Techniques
  • RTGS

Desired Work Expertise:

Desired Qualification Stage:

About The Employer:

Specialisation in main monetary system infrastructure growth – key participant within the Central Banking house internationally from Finland to South Africa.

Employer & Job Advantages:

  • Provident Fund
  • Medical Assist

Study extra/Apply for this place

Ceara

Next Post

NFTs in B2B Advertising and marketing: Is There A Future?

Sun Jul 10 , 2022
Over the previous a number of months, NFTs and “the metaverse” have created a buzz within the worlds of tech and cryptocurrency. Naturally, this buzz has additionally piqued the curiosity many of individuals concerned in e-commerce, comparable to B2B merchants, since there’s a widespread digital ingredient. On this article, we […]
NFTs in B2B Advertising and marketing: Is There A Future?

You May Like