Java Developer (Intermediate & Senior)

  • Location

    South Africa - Cape Town

  • Sector:

    FinTech

  • Job type:

    Permanent

  • Contact:

    Nwabisa Nkwinti

  • Contact email:

    nwabisa.nkwinti@cloudstreamglobal.com

  • Job ref:

    JN -072018-90159

  • Published:

    29 days ago

  • Expiry date:

    2019-04-27

  • Startdate:

    2018-08-02

Job description

A technology consulting company is looking for an innovative and experienced Java Developer to join their team. The developer will be working with technical experts on creating high quality robust applications and products for various clients.

 

The responsibilities will include, but are not limited to:

  • Design solutions for business and IT problems
  • Implementing coding based on designed architectures
  • Develop tools and processes to improve software engineering productivity
  • Guide fellow developers on proper design and ensure compliance with team or organisational standards
  • Working closely with your colleagues and customers in small to medium size teams
  • Provide support and coaching as needed on our solutions



Qualifications:

  • Relevant Degree or 3/4-year technical Diploma
  • Honours or postgraduate degree preferred
  • Oracle Java SE 7/8 Programmer certification
  • Strong theoretical programming grounding required


Technical Skills and Experience:

  • 4+ years of development experience


Working knowledge of:

  • Hibernate
  • AngularJS
  • MVC
  • Object Oriented Development
  • JPA
  • Java 8
  • Spring 4
  • Spring Boot
  • JOOQ
  • Thrift
  • OpenAPI 3.0


Advantageous:

  • Gulp / Grunt & Bower / Yeoman
  • Vaadin
  • Linux (servers) & Mac (dev)
  • Docker / Kubernetes / OpenShift
  • Capability to setup infrastructure from OS to Prod build
  • GitHub / Stack overflow profiles


AWS:

  • RDS (MySQL, aurora)
  • EC2
  • IAM
  • CloudFormation
  • Lambda (java)
  • API Gateway


If this resonates with you, then please apply and I will be in contact with you.