Intermediate Java Engineer

Johannesburg, GP, ZA, South Africa

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

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1452795
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned