Enable job alerts via email!

Intermediate Java Engineer

Blue Bean Software

Johannesburg

On-site

ZAR 400,000 - 700,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join Blue Bean Software, a leading IT company specializing in custom software solutions. We seek a Java Developer with strong skills in Spring Boot and Docker to contribute to innovative projects. This role promises a supportive environment for professional growth while tackling complex challenges in the financial, agritech, and healthtech sectors.

Qualifications

  • 3–5 years of professional experience with Java.
  • Solid understanding of Spring Boot or similar frameworks.
  • Strong experience with Docker and managing container lifecycle.

Skills

Java
Spring Boot
Docker
RESTful APIs
Microservices
CI/CD pipelines
Linux
Networking

Tools

Kubernetes
Terraform
AWS
GCP
Azure

Job description

What we do

Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.

We pride ourselves in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding of a client’s needs.

We have a prominent presence in the financial services industry and have started to branch out into other industries such as agritech and healthtech.

Who we are
At Blue Bean Software, we believe in creating an environment where like-minded software engineers are able to express themselves freely and pursue their individual and professional growth. We further encourage individuals to master their respective skill sets while effectively working within teams to overcome challenges and accomplish set goals.

At Blue Bean Software, we firmly believe in maintaining a culture of self-motivation, integrity, and trust to drive productivity.

How we work
We have a flat organisational structure and value collaboration between our teams. We further believe in empowering individual team members to ensure agile decision-making and streamlined communication across all teams to deliver efficient and effective customer service at all times.

Your skills and experience:

  • 3–5 years of professional experience with Java.
  • Solid understanding of Spring Boot or similar Java frameworks.
  • Strong experience with Docker: containerising Java applications, writing Dockerfiles, and managing container lifecycle.
  • Proven experience integrating and configuring Datadog.
  • Familiarity with RESTful APIs and Microservices architecture.
  • Exposure to CI/CD pipelines (e.g. Jenkins, GitHub Actions, GitLab CI).
  • Comfortable working with Linux environments and shell scripting.
  • Solid grasp of system performance, networking, and container security basics.

Additional Information


Advantageous:

  • Experience with Kubernetes.
  • Familiarity with infrastructure-as-code tools (Terraform, Helm).
  • Knowledge of other observability platforms (e.g. Prometheus, Grafana, ELK stack).
  • Familiarity with messaging systems like Kafka or RabbitMQ.
  • Exposure to cloud platforms (AWS, GCP, or Azure).

Competencies:

  • Ability to give input into innovative solutions
  • Ability to work under pressure and tight deadlines
  • Self-motivated and a self-starter
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Attention to detail and a proactive approach to learning and improvement.
  • Comfortable working in agile, cross-functional teams.

Here, you’re not “just” a developer or a designer!

You change the way people use technology. So, let’s step into the world where digital products not only work but also matter, where you pave the way to your own achievements and where excellent team vibes can’t be faked.

Feels like home? We bet it does.

Take a step forward and join us!
Work Model: In-office

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.