Java Spring Boot Developer (CH859)

 

Recruiter:

CapitalH

Job Ref:

174142930

Date posted:

Saturday, December 3, 2022

Location:

Johannesburg, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

Our client, a HR Consulting and Technology company is looking for Senior Java Developers to join their team.

As a Java Spring Boot Developer, you’ll design, code, or configure, test, debug, deploy, document, and maintain web service applications using a variety of software development toolkits, testing/verification applications and other tools, while adhering to specific development best practices and quality standards.

Translate business requirements into detailed technical specifications from which software will be written or configured and validating that the proposed applications align with both the architectural design and the business needs

Minimum Requirements:

  • Bachelor's Degree in Information Technology, Computer Science, or other relevant fields
  • Knowledgeable in software development design patterns
  • You are a strong team player who can collaborate effectively with different stakeholders
  • Exposure within a Payroll/HR environment will be advantageous

Minimum Experience Required:

  • Minimum 3 years of experience in Spring framework(Spring Data, Spring MVC, Spring JPA…) (Spring Boot experience good to have)
  • Docker experience (good to have)
  • Kubernetes experience (good to have)
  • Good to have GIT, Swagger, PCF, Rabbit MQ
  • Good API skills technology such as Rest Webservice
  • Experience on creating unit test using JUnit, Mockito or PowerMock
  • Experience on markup language such as JSON and YML
  • Proficiency in Advanced SQL
  • Good exposure and progressive experience working on Azure Cloud and integrations
  • Strong hands-on experience on Spring core and Spring JPA
  • Experienced in using GIT and Maven
  • Good with CI/CD - Jenkins
  • Good written, verbal communication and documentation skills
  • Experience on using Quality and Security scan tools such as Sonar, Fortify and WebInspect
  • Experienced on Agile methodology
  • Jenkins Pipeline (Continuous Integration) / DevOps)
  • Atlassian tools (JIRA, Confluence, Bitbucket)

Responsibilities:

  • Design, implement, and maintain Java applications
  • Deliver high availability and performance
  • Contribute to all phases of the development lifecycle
  • Write well-designed, efficient, and testable code
  • Conduct software analysis, programming, testing, and debugging
  • Manage Java and Java EE application development
  • Ensure designs comply with specifications
  • Prepare and produce releases of software components
  • Transform business requirements into technical specifications which then translates into workable code
  • Support continuous improvement
    • Investigate alternatives and technologies for various software needs (i.e., CMS, auditing, etc.) and then present the options for architectural review at the architecture board

General:

  • Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
  • In keeping with our client’s employment equity requirements, only South African citizens will be considered.
  • Please include your current salary and salary expectations.

 

 

 

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 Developer
Location: Midrand
Salary:
3 days ago


Full Stack Developer
Location: Midrand
Salary:
Our client in the telecom sector is looking for a Full Stack developer on a contract duration of 12 months.
9 days ago


Back-End Developer
Location: Centurion
Salary: 60000 Monthly
Exciting Back-End developer Opportunity – Pretoria (Permanent / Flexible Work): Our esteemed client in Pretoria is offering a permanent position with flexible working options for a talented Back-End developer. You will design, code, and implement scalable, high-performance architectures, working hands-on with java, spring boot, and AWS cloud services. The role involves developing efficient, ...
23 days ago


Front End DevOps Consultant - 0239
Location: Centurion
Salary: Monthly
A client in the automobile industry is looking for a Front End DevOps Consultant (Advanced)
3 days ago


Back End Java Developer (2564)
Location: Menlyn
Salary:
Our client is looking for a Front End developer (Senior) with 5 Plus years Front End Development in IT Industry. Relevant IT Degree or equivalent certifications, based in Gauteng, contract until December 2027
8 days ago


Senior Back-End Developer
Location: Centurion
Salary: 800 000 Annually
If you're a java wizard who thrives in a cloud-first environment and wants to build innovative back-end solutions used by thousands, then this is your chance to lead from the engine room of a rapidly scaling platform. We’re on the lookout for a Senior Back-End developer who will design, build, and optimise new features, services, and infrastructure in a high-availability system. You’ll...
11 days ago


Senior Back-End Developer
Location: Centurion
Salary:
As a Senior Back-End developer, you will collaborate with a dynamic team of Software Engineers to design, develop, and maintain inter-company platforms. Your primary focus will be on designing and implementing robust back-end solutions and infrastructure.
11 days ago


Volante Designer (1 Year Contract)
Location: Johannesburg
Salary:
At Pillangó, we offer a distinct advantage in representing exceptional IT talent like yours. We combine a personal, hands-on approach with the reach and connections to introduce you to some of the most prestigious clients in the industry.
15 days ago


Intermediate Java Developer
Location: Johannesburg
Salary: 360000 Annually
If you are an Intermediate java developer, eager to take the next step in your career and broaden your experience, then this opportunity is made for you!
16 days ago


Senior Java Developer
Location: Centurion
Salary:
🚀 Seeking a Senior Back-End developer, with experience in software engineering, for a hybrid role based in Centurion.
16 days ago


Create a free job alert for Java Spring Boot Developer (CH859) 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