Intermediate Java Engineer

2 weeks ago


Johannesburg, Gauteng, South Africa Blue Bean Software Full time

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.

We are looking for an Intermediate Java Engineer to join our team of dedicated professionals.

Your skills and experience:

  • 3+ years of software development experience
  • Strong backend development skills
  • Proven experience as a Java Engineer with expertise in Java SE 17, Java EE.
  • Strong knowledge of Java programming language and Java-based frameworks (Spring, Spring Boot, Hibernate, etc.).
  • Solid experience with JPA.
  • Experience with RESTful API development and integration.
  • Familiarity with databases (SQL, MySQL, MSSQL, MariaDB).
  • Solid experience with SOA, Microservices, Docker, Kubernetes, Bootstrap, Tomcat, JBoss, Nexus, TeamCity, Maven, Kafka.
  • Solid understanding of software development principles, design patterns, and best practices.


Additional Information
Preferred skills:

  • Solid experience with React
  • Experience with workflow tools like Camunda/TIBCO AMX
  • Experience with rules engines like Drools

Competencies:

  • Ability to give input into innovative solutions
  • Ability to work under pressure and tight deadlines
  • Self-motivated and a self-starter
  • Ability to work in a team environment
  • Love of all things software development.
  • Experience with agile processes and technical practices.

Work Model: In-office

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


  • Java Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    This international Software firm is looking for Java Engineers The ideal candidate wil have strong experience in Software Analysis Writng well designed testable, efficient code. min 3 years experience within the Java space J2EE JSP JavaScript MVC Degree would be pref. If you are a Java expert and looking for a new challenge send your Cv to


  • Johannesburg, Gauteng, South Africa Inspired Testing Full time

    Intermediate Automation Engineer Location: Johannesburg/Cape Town, South Africa Full-time About Us: Inspired Testing is a leading innovative and forward-thinking Quality Engineering and Software Testing consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers deliver quality software faster, more effectively,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Qualifications:Option 1: 4+ years of solid experience, with a Degree.Option 2: 8+ years of solid experience, with no Degree.Job Responsibilities:Develop and maintain Java applications on the AWS platform.Collaborate with a team to design, implement, and deploy new features.Troubleshoot and resolve application issues.Contribute to enhancing code quality...

  • Senior Java Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    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 stake projects through the use of a balanced combination between tech savvy and a deep understanding of...

  • Intermediate Java Dev

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Contracting Full time

    Non NegotiableExperience developing software with Java and willing to work in C#Experience working with a relational databaseMinimum of 5 years technical work experience in a team environment as a software developerMinimum of 5 years technical work experience in a team environment as a software developer Relational database experience (MS SQL Server, Oracle)...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa TalentCru Full time

    Are you a seasoned Java developer ready to take on a challenging and rewarding role? Momentum Metropolitan, a leading financial services provider, invites you to be a part of our dynamic team. Through our client-facing brands like Metropolitan and Momentum, we empower individuals and businesses to achieve their financial goals. If you're passionate about...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Agile Duties & Responsibilities: As an Intermediate Developer, you will play a key role in the technical integration of new clients into the systems. Your responsibilities will encompass development testing, fixing, and maintaining the current system, as well as enhancing the existing functionality and designing and developing new functionalities....

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersAre you a Senior Java Engineer with a passion for developing high-quality, scalable software?Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions.As a Senior Java Engineer, you'll have the opportunity to work with a talented team of...

  • Java Specialist

    2 weeks ago


    Johannesburg, Gauteng, South Africa e-Merge IT Recruitment Full time

    Are you a Software Engineer? A software solutions company is looking for a Java Specialist to join their passionate, friendly, diverse and inspired team of software engineers to design, develop and deploy industry changing end-to-end software solutions.APPLY NOW BSc in Math, Stats and/or Computer Sciences 57+ of proven handson software engineering...

  • Engineer, Java

    2 weeks ago


    Johannesburg, Gauteng, South Africa Standard Bank Of South Africa Limited Full time

    Business Segment: Business & Commercial Banking Location: ZA, GP, Johannesburg, Simmonds Street 5 To design, code, test, debug and correct programs in development environments. May also provide support and maintenance of computer systems. Works within a strict framework of programming standards under supervision of senior technical resources. Qualifications...

  • Java Lead

    2 weeks ago


    Johannesburg, Gauteng, South Africa Project Management Connection Full time

    :Our client is looking for a technical lead who will be responsible guiding team to build Java applications.This includes anything between complex groups of back-end services and their client-end (web) counterparts.The primary responsibility will be to design and develop these applications and to coordinate with the rest of the team working on different...

  • Senior Java Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Qualifications:Option 1: 6+ years of solid and relevant working experience, with a stable work record, and a Degree.Option 2: 10+ years of solid and relevant working experience, with a stable work record, and no Degree.Responsibilities:Design, develop, and maintain Java applications on AWS.Collaborate with cross-functional teams to define, design, and...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekers Xcede Group Intermediate Software Developer (Java or .Net)Johannesburg Permanent Full Time Published: 2 hours ago Internal employee Xcede Duties & ResponsibilitiesMy client is a security company & is looking for an Intermediate Java Engineer or .Net Engineer to be a key player in protecting their client's...


  • Johannesburg, Gauteng, South Africa EOH Full time

    We are looking for an Automation Tester at an intermediate level (4-6 years experience) to join our Johannesburg team on a contract basis.If youre looking for a new opportunity, please get in contact.Further details:Location: Johannesburg hybrid way of workingContract positionIntermediate level (4 6 years)Relevant IT/ Testing qualifications Use the...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Company Overview: We are an international recruitment firm working with a leading client in the capital markets software and solutions sector. Our client is recognized for delivering innovative technology solutions to financial institutions globally.Position Overview: Our client is seeking a talented Software Engineer with proven experience in developing...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Doxim Inc. Full time

    Doxim is a leading provider of Customer Engagement Software and Solutions for Regulated Organizations. This software helps financial institutions transform their client experience, communicate more effectively throughout the client lifecycle and improve cross-sell and upsell activities that drive increased wallet share. The SaaS-enabled platform addresses...

  • Java Technical Lead

    2 weeks ago


    Johannesburg, Gauteng, South Africa Datafin Full time

    ENVIRONMENT: A leading global Digital Solutions Tech company in Johannesburg is seeking a highly focused Java Technical Lead to guide a team in building Java applications. The role involves designing and developing complex back-end services and their web counterparts, coordinating with team members across different infrastructure layers, and ensuring...

  • Java Lead

    2 weeks ago


    Johannesburg, Gauteng, South Africa Project Management Connection Full time

    Description:Our client is in need of a technical lead to guide the team in developing Java applications, from intricate back-end services to user-friendly web interfaces. The main focus is on designing and creating these applications, while collaborating with the team across various infrastructure layers. This role requires a dedication to problem-solving as...


  • Johannesburg, Gauteng, South Africa E-Merge It Recruitment Full time

    Are you based in the United States? Select your country to see jobs specific to your location.A Role for an Intermediate Java Developer has been made available for one of the leading financial Adviser revenue managements.You need to have solid experience in software analysis, design, development, and testing and understanding of software development best...

  • Senior Java Architect

    2 weeks ago


    Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    As a leading international recruitment firm, we specialize in connecting top talent with premier organizations across various industries. Our client, a trusted and well-established entity, is seeking an experienced Java Architect to spearhead Object-Oriented Programming (OOP) projects within their bespoke services division. Join a dynamic team dedicated to...