Full Stack Software Developer - Java

 

Recruiter:

EQ Plus

Job Ref:

GTG005712/LL

Date posted:

Monday, August 23, 2021

Location:

Johannesburg, South Africa

Salary:

Neg Hourly


SUMMARY:
Full Stack Software Developers required who will be able to build high-quality, innovative and fully performing software in compliance with best practice coding standards, current technology stack and technical design

POSITION INFO:

Technical Stack that may be used:

  • HTML / CSS / JS / Angular 2 or later / ReactJS
  • Java including: Java SE / Java EE / Hibernate/ JPA / Spring
  • JVM Languages: Kotlin / Groovy
  • Build & Dependency Tools: Maven / Gradle
  • Testing: JUnit / Selenium / Mockito / Cucumber
  • Microservices: Spring Boot / Vert.X / Micronaut / Netflix OSS libraries
  • Containerisation: Docker / Kubernetes / OpenShift
  • Web Services and Networking: RESTful APIs / SOAP / HTTPS / GRPC / Protobuf
  • Mobile: Android / IOS / Ionic / React Native / Cordova
  • Cloud: Amazon Web Services / Azure / Google Cloud
  • DevOps: Jenkins /  Bamboo / Gitlab CI

Educational Qualifications 

  • BSc Computer Science OR MCDP
  • Certifications

Role Requirements

  • 5 - 15 years’ experience within Java and with current Java versions
  • Ability to adhere to coding Standards
  • Knowledge of industry coding standards/guidelines
  • Understanding basic coding concepts like Code blocks, flow, IO, FileSystem, Serialization, Configuration, Self-commenting code, Data access
  • Understanding coding concepts and constructs like lambdas, Idiomatic patterns and RegEx
  • Understanding of OOP
  • Understanding the difference between solution architecture and design
  • Design principles and architectural and design patterns
  • Concepts such as IoC
  • SDLC – Agile, Waterfall, ETC
  • Knowledge of security concepts, tools and techniques
  • Ability to define quality in the context of software development

Skills (Soft/Technical) 

  • Be comfortable with looking into other languages (Stepping outside your core language comfort zone)
  • Understanding of the different areas that affect development i.e. DevOps, UX, Data, etc.
  • Have the desire to continuously learn and knowledge share
  • An understanding of the various steps in the value chain of all service offerings within the organization
  • Problem-solving by generating and information and choosing between alternative courses of action in order to align with the strategic goals of the organization and make a game-changing impact for clients by delivering a real value add
  • Ability to delegate tasks and projects amongst the team
  • Builds and manages cohesive teams and encourages team participation. Can be seen as the team’s main point of contact for concerns, comments or recommendations
  • Creates a sense of composure for the team when under pressure
  • Keeps up to date with market trends – displays entrepreneurial awareness and identifies opportunities that the business can capitalise on or cost-saving initiatives to accomplish the relevant task
  • Comfortable understanding of the various policies and procedures, namely BBBEE reporting, EE Act, LRA, Disciplinary procedures, and knowledge of * where these need to be applied
  • Contributes as an organizational citizen and allows the business to operate and grow
  • Directs and builds role proficiency in others, and focuses on growing the Practice from a skills perspective
  • Acts as a coach, mentor, guide and internal consultation
  • Ability to create manage and align to budgets
  • Demonstrates responsibility and accountability for people, teams, projects and organization as a whole
  • Manages and coordinates the sales conversion process, usually at existing clients
  • Identifies new opportunities and clients
  • Leads the overall engagement between clients and the organization
  • Presents complex arguments, information and ideas in a way that team members, colleagues and clients can understand
  • Comfortably engage at the executive level and is seen as an expert, as well as an advisor/coach to executive stakeholders


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Full Stack Software Developer
Location: Centurion
Salary: 450 000 Annually
Are you a full stack developer with strong Angular and .NET skills looking to work on meaningful software solutions? This is your opportunity to join a collaborative team where your technical expertise will drive the development of responsive web applications and robust back-end systems.
15 days ago


Intermediate Full Stack Software Developer
Location: Pretoria
Salary:
28 days ago


Full Stack Software Development Engineer.
Location: Johannesburg
Salary: Negotiable on experience
BSc/BEng with software proficiency in C++/ C#/ Node/ java/ Angular. Will suit a recent graduate - 4 years related work experience.
80 days ago


Software Developer (Full Stack) Hybrid
Location: Gauteng
Salary: R25k - 35k per month
full stack developer / software developer - see spec for requirements
7 days ago


Software Developer (Full Stack) Hybrid
Location: Gauteng
Salary: R25k - 35k per month
full stack developer / software developer - see spec for requirements
13 days ago


Software Developer (Full Stack) Hybrid
Location: Gauteng
Salary: R25k - 35k per month
full stack developer / software developer - see spec for requirements
16 days ago


Full-Stack .NET Developer
Location: Johannesburg
Salary:
Brief Description:Are you a passionate Intermediate full-stack .NET developer with a strong foundation in both front-end and back-end technologies?Our top-tier clients are seeking skilled developers who can build scalable, high-performance applications and contribute meaningfully to agile development teams.
1 day ago


Full Stack Developer
Location: Pretoria
Salary: 1000 Annually
Our Pretoria based client is looking for a fullstack developer for a permanent role. The candidate might need to travel to Malawi as they are expanding in Africa.
1 day ago


Full Stack Developer - 2515
Location: Pretoria
Salary: Hourly
full stack developer with ITIL Certification and sound knowledge in java / javaScript / Python / C# / Kotlin and Microservices Architectures required for a reputable global company based in Gauteng
3 days ago


Senior Full Stack .NET Developer - (PERMANENT)
Location: Sandton
Salary:
6 days ago


Create a free job alert for Full Stack Software Developer - Java in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions