Java Developer - Hybrid or remote

 

Recruiter:

Glorec

Job Ref:

i

Date posted:

Tuesday, March 29, 2022

Location:

CapeTown, South Africa

Salary:

R35000 - R70000 ctc pm


JOB SUMMARY:
Smart systems need to run big corporations and younger start-ups alike. My client is looking for Java full stack developers responsible for building Java-based solutions, including anything from back-end services to their client-end counterparts

JOB DESCRIPTION:

Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the solution’s architecture. Therefore, a commitment to collaborative problem solving, sophisticated design, and a quality product are essential.

We strongly believe in and follow Agile software development and DevOps best practices and principles. Client fosters a solid culture of learning, mentoring and knowledge sharing. The successful candidates 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.

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 -10 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 company.
  • Problem-solving by generating and information and choosing between alternative courses of action in order to align with the strategic goals of the client and make a game-changing impact 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
  • Keep 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
  • Direct and build role proficiency in others, and focuses on growing the Practice from a skills perspective
  • Demonstrates responsibility and accountability for people, teams, projects
  • 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:

Java Developer
Location: Cape Town
Salary:
Today


Java Developer
Location: Cape Town
Salary:
A Software Development house is looking for a degreed, experienced java developer with a solid understanding of the Spring Framework and Angular, and experience with CI/CD and Agile methodologies, to join their dynamic team.
3 days ago


Senior Java Developer
Location: Cape Town
Salary:
7 days ago


Senior Java Developer
Location: Stellenbosch
Salary: Annually
The Senior java developer must have 8 years' experience in java SE and java EE and will be responsible for developing and designing payment systems.
8 days ago


Senior Software Developer (Java, SQL)(CH1196)
Location: Stellenbosch
Salary:
8 days ago


Senior Java Backend Developer
Location: Capetown
Salary: Market-Related
This role is ideal for a seasoned backend developer eager to tackle complex problems in a fast-paced, agile environment.
45 days ago


Software Developer (Java, PostgreSQL) (CH1182)
Location: Stellenbosch
Salary:
78 days ago


Senior Sofware Developer - Hybrid- Stellenbosch
Location: Capetown
Salary: R90 000 - R110 000 pm depending on experience
A well-established and growing payments and financial technology organisation is seeking an experienced Senior Software developer to join its high-performing engineering team.
4 days ago


Business Process Analyst
Location: Stellenbosch
Salary: 800 000 Annually
It has come to my attention—through careful observation, rigorous deduction, and a not inconsiderable amount of logic—that our client is in need of a most specific mind: a Business Process Analyst of proven experience and uncommon clarity of thought.This is not a role for the inattentive. They seek an individual who perceives patterns where others see noise, who extracts requirements f...
14 days ago


Intermediate Developer | Hybrid | Stellenbosch
Location: Capetown
Salary: Negotiable
Are you ready to grow your skills and work on modern tech stacks? Are you ready to solve real-world problems and work with software languages in a high-volume, mission-critical environment, all within a culture where innovation is front and centre? Do you have 3–5 years of development experience? If so, let’s dive in!
74 days ago


Create a free job alert for Java Developer - Hybrid or remote in CapeTown

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