Senior Java Software Engineer

6 days ago


Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R90 000 - R120 000 per year

Role
:
Senior Java Developer -
Java (J2EE) Expert Level

Location
: Cape Town City Centre

We are working on a
Senior Java Developer (J2EE)
role on behalf of our client, an international 5G Connectivity Solutions company expanding internationally.

Job Purpose:

Designing and developing high-volume, low-latency applications for mission-critical systems while delivering high-availability and performance.

Contributing in all phases of the development lifecycle, understanding of SDLC.

Java (J2EE) Expert Level.

Key Performance Area 1:

  • Design, Develop, Implement and Maintain enterprise applications
  • To take part in software development and architectural activities
  • Conduct software analysis, development, testing and debugging
  • Identifying production and non-production application issues
  • Transforming requirements into solutions
  • Develop, test, implement and maintain application software
  • Recommend changes to improve established java applications/processes
  • Develop technical designs for application development

Key Performance Area 2:

  • Maintain updated knowledge of new and emerging industry trends and technology.
  • Perform code reviews within the project teams.
  • Manage and/or mentor junior members of the team.

Qualification, Knowledge and Experience

Qualifications

  • BSC Degree / Diploma Computer Science
  • OCP Java EE 8 (added advantage)

Experience:

  • +5 years Java Development (J2EE)
  • Development of Java based API/Web Services (JSON)
  • Developing of Microservices
  • Docker / JIB
  • Understanding of microservices architecture best practices
  • Object Orientated Design
  • Working with API Gateways, ESB and workflow systems
  • AWS ECS, S3, Terraform - experience
  • Additional frameworks/languages would be beneficial – EJB, Spring Boot, Hibernate, Tomcat, GlassFish
  • Worked within an Agile / SCRUM SDLC
  • Understanding of Linux OS and associated web server technologies (Apache)
  • Source code management (GitHub)
  • Relational Databases (Postgress / MySQL)
  • Unit Testing

Behavioural Competencies:

  • Able to work alone (unsupervised) and/or within a large team
  • Continuous learning / Self improvement
  • Building and maintaining open relationships & communication lines
  • Initiative, Persistence/ Follow through
  • Well-spoken / good written communication skills
  • Conceptual thinking

Technical Competencies

  • J2EE
  • Webservices
  • Microservices
  • Asynchronous sockets

Level of Work / Constructs

  • Agile orientated
  • Fast and logical thinker
  • Goal Driven


  • Cape Town, Western Cape, South Africa Oneo Full time R120 000 - R180 000 per year

    Senior Java EngineersCape Town | Hybrid | Global FinTechBudget: Up to R130k p/mPosition Overview:We have partnered with a UK-based FinTech expanding into South Africa, and we are looking for Senior Java Engineers. This company has been a global leader in financial technology for over 50 years, helping banks and lenders streamline loan and credit management...


  • Cape Town, Western Cape, South Africa Indomidas Advertising Pvt. Ltd. Full time R120 000 - R180 000 per year

    **Position Summary**:We are seeking a highly skilled and motivated Java Software Engineer to join the dynamic Fraud Product Engineering Team. The successful candidate will play a crucial role in the technical enablement of Financial Crime initiatives. Your primary focus will be on integrating various fraud prevention strategies across the place, enhancing...


  • Cape Town, Western Cape, South Africa Miprint Consulting Full time R90 000 - R120 000 per year

    Role DescriptionThis is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...


  • Cape Town, Western Cape, South Africa PBT Group Full time R600 000 - R1 200 000 per year

    PBT Group is seeking Full Stack Engineers, focused on building a platform. The successful candidates will form part of a high-performing engineering team responsible for developing scalable, secure, and high-quality digital financial services.This is a hands-on role involving both front-end and back-end development, with exposure to cloud-based systems,...


  • Cape Town, Western Cape, South Africa PBT Group Full time R600 000 - R1 800 000 per year

    Employment TypeContractExperience4 to 25 yearsSalaryNegotiableJob Published03 November 2025Job Reference No. Job DescriptionPBT Group is seeking Full Stack Engineers, focused on building a platform. The successful candidates will form part of a high-performing engineering team responsible for developing scalable, secure, and high-quality digital financial...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is looking for an Associate Java Software Engineer to join their team. The ideal candidate needs a strong focus on performance, scalability, availability, security and quality. We offer a technically challenging environment, remote work, flexibility, a good work-life balance, and an awesome bunch of people to work...


  • Cape Town, Western Cape, South Africa Yoyo Group Full time R1 200 000 - R2 400 000 per year

    Company DescriptionAt Yoyo, our mission is to delight people in every connection they have with our brand. Whether it's helping our clients grow, rewarding their customers, delighting our stakeholders through exceptional performance, or building a thriving team that loves what they do - we believe every interaction matters.We're a team driven by passion and...


  • Cape Town, Western Cape, South Africa Yoyo Full time R1 000 000 - R2 500 000 per year

    Company DescriptionAt Yoyo, our mission is to delight people in every connection they have with our brand. Whether it's helping our clients grow, rewarding their customers, delighting our stakeholders through exceptional performance, or building a thriving team that loves what they do — we believe every interaction matters.We're a team driven by passion...


  • Cape Town, Western Cape, South Africa Yoyo Group Full time R120 000 - R180 000 per year

    Company Description At Yoyo, our mission is to delight people in every connection they have with our brand. Whether it's helping our clients grow, rewarding their customers, delighting our stakeholders through exceptional performance, or building a thriving team that loves what they do — we believe every interaction matters.We're a team driven by passion...


  • Cape Town, Western Cape, South Africa IOCO Full time R820 000 - R1 240 000 per year

    Join a high-performance engineering team delivering robust, scalable backend services for a major enterprise client in the financial sector as a Senior Java Developer. This is a key role in a modern, cloud-native environment, where you'll be building services that power mission-critical applications used by millions of end users.What you'll do:Design, build,...