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:

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


Intermediate Full Stack C# Developer (Angular) – Johannesburg (Hybrid) – up to R840k Per Annum
Location: Johannesburg
Salary: 840000
Intermediate full stack C# developer (Angular) – Johannesburg (Hybrid) – up to R840k Per Annum
1 day ago


Full-stack C# Developer - Hybrid
Location: Sandton
Salary:
1 day ago


Senior Full Stack Angular Developer
Location: Pretoria
Salary:
Are you a passionate and skilled full stack Angular Programmer with a strong background in both front-end and back-end development? We are looking for an experienced professional to join our dynamic team, contributing to the design, development, and deployment of cutting-edge web applications.
2 days ago


Senior Full Stack C# Developer (.NET / Angular) – Centurion (Hybrid) – up to R1.08mil Per Annum
Location: Pretoria
Salary: 1080000
Senior full stack C# developer (.NET / Angular) – Centurion (Hybrid) – up to R1.08mil Per Annum
2 days ago


Senior Full Stack Developer
Location: Centurion
Salary:
Do you thrive on building robust, scalable systems that integrate seamlessly across cloud and on-premise environments? We're looking for a talented Senior full stack developer who can take ownership of the full development lifecycle—from architecture and design to testing, deployment, and support. You'll work across multiple platforms and products, developing high-performance software system...
3 days ago


Full Stack Developer (C# and Angular)
Location: Pretoria
Salary:
Are you ready to take the next big step in your development career? We're looking for an Intermediate full stack developer who’s confident in C#, SQL, and Angular, and wants to work on meaningful software that drives real business impact.
3 days ago


Full Stack Developer
Location: Midrand
Salary:
3 days ago


Full Stack Java Developer – Midrand/ Semi-Remote – R600 PH
Location: Pretoria
Salary: 1152000
full stack java developer – Midrand/ Semi-Remote – R600 PH
3 days ago


Intermediate Full Stack C# Developer (Blazor) – Johannesburg (Hybrid) – up to R456k per annum
Location: Johannesburg
Salary: 456000
Intermediate full stack C# developer (Blazor) – Johannesburg (Hybrid) – up to R456k per annum
7 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