Java Team Leader

2 weeks ago


Cape Town, Western Cape, South Africa Wonderlabz Full time
We're looking for a Java Team Lead to lead a team and develop features for our Remote Gaming Platform.

RGP is our innovative platform which delivers exciting world class games and enables us to integrate with any operator in the world, providing thrilling gaming experiences to millions of players Roxor develops and provides a wide variety of much loved games.

You will be the Team Lead of an agile development team responsible for Jackpots.

During a typical sprint, you can expect to be solving interesting problems together with your colleagues, developing these solutions and working with POs and DMs to make sure we're delivering fantastic features to our customers As a core part of the business, you can expect to be working with games teams who will be delivering their games to the player via the RGP platform.


The Person:

  • An empathetic servant leader, who facilitates or guides the team in performing technical management activities
  • Experience in Agile, helping to keep the team focused on delivering work items and fulfilling their iteration goals and commitments that they have made to the product owner
  • Facilitates team communication, empowers the team to selforganise and selfoptimise their processes, ensures that the team has the resources that it needs, and removes any impediments
  • Communicates clearly to various levels; developers, managers and business stakeholders
  • A curious person who learns and improves their professional skills
  • A lateral thinker, who can solve problems using creative reasoning
  • A team collaborator who is able to take part in productive and respectful discussions with their colleagues
  • Proactively seek out areas of inefficiency within the scope of the role, taking action to make continuous improvements

Team Lead Responsibilities:

  • People
  • Line management of an Agile team of developers and QAs. Regular one to ones, career development, performance reviews


Process
  • Continuous improvement of the team processes, quality of deliverables and technical standards


Delivery
  • Ensure the team is delivering excellent quality solutions, reporting progress and improving delivery if necessary


Hands on delivery
  • A portion of your time may be spent contributing to the team's code base

Key Skills:

  • Line management experience
  • Experience in being part of or leading agile teams, or as a Scrum Master
  • Serverside core Java development
  • NoSQL database development e.g. MongoDB
  • MySQL database development
  • Communication protocols, such as REST, HTTP and WebSockets.


Spring framework
  • A good working knowledge of the core spring libraries
  • Testing good practices: both unit and integration testing
  • Maven and Git
  • Working on highvolume highly available websites
  • Google Cloud or other cloud platform exposure
  • A DevOps mindset, or interest in working in this manner.

Desirable extras:

  • Latest versions of Java (17+).
  • Docker
  • Kubernetes
  • Hazelcast
  • Google cloud

API:
particularly BigQuery & Cloud Dataflow

  • Design patterns and software design approaches such as Domain Driven Design and Microservices.
  • DevOps: Docker, Kubernetes, gitlab CI, Ansible, Argo Google Cloud Platform.
  • Frameworks; Spring Boot, Quarkus.
  • Reactive Programming: Spring WebFlux.
  • Performance Testing, e.g. JMeter.
  • Experience with the Unix command line.
  • Experience in gaming or gambling industry.

  • SENIOR Java Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Independent HR Consultant Full time

    SENIOR JAVA DEVELOPER - Work where you wantDesigning and developing solutions with Java Platform Enterprise Edition in an agile software development environment.Designing and developing Application Programming Interfaces (APIs) with Representation State Transfer (REST), Simple Object Access Protocol (SOAP), and JavaScript Object Notation (JSON).This role...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Team leader – R500k p.a (Rondebosh) This well know company in Rondebosh is seeking a Team leader.The ideal candidate will have strong experience in management of databases3-years related experienceStaff management on a team leader levelValue Added services Bill payment, Electricity (VAS)3 years SQL Database Administration in a highly pressurised...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa CallForce BPO Specialist Full time

    The Team leader will be responsible for achieving daily, monthly, quarterly and annual goals by driving and motivating the Nightshift team. This is a debt consolidation campaign for an international client, so your ability to work with the team to ensure performance targets are met are crucial for this role. The Team Leader will build direct relationships...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa LRI Invest Full time

    Team Leader - Back Office Transaction Processing - Cape TownSummary of the positionThe Team Leader: Back Office Transaction Processing will be expected to manage and implement controls, process and all projects as well as to plan and manage the production cycle of the system reconciliations area between Decalog and Invest One with the existing management...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa Webhelp Full time

    Job AdvertYou've been working hard to build your career in the service industry and by now you know the ins and outs of customer service. Your passion for people and ability to help others is sure to pay off.We're on the lookout for a determined individual who values the importance of team playing and are ready to step up and lead by shining example as a...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa Signal Hill Products Full time

    Signal Hill Products is looking for Team Leader (Sales) Position/Title: Team Leader (Sales)Reports To: District ManagerFunction: SalesArea: South Africa " Signal Hill Products has multiple Team Leader vacancies across South Africa "Overall Responsibility:The Team Leader is tasked with new business in the region, as well as maintaining and growing existing...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa amplify5 Full time

    Calling all Aviators Are you Ready to Take Flight?We are soaring to new heights at amplify5, and to ensure our journey is smooth, we are seeking a seasoned, charismatic, and dedicated Team Leader for our Travel and Aviation division.The role will entail leading, nurturing, and empowering our team of experts to deliver an exceptional customer experience...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa Huntswood Full time

    Our Esure Customer Service division is looking to appoint a Team Leader within the Cape Town team.Job Purpose: Drive superior customer service performance delivered to Esure and their customers, by achieving outstanding levels of quality and operational efficiency.Technical Skills: Advanced report writing skills (proficient in Excel) High levels of...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa Webhelp Full time

    AdvisorLocation Cape Town, South AfricaLanguage English***Job Advert: You've been working hard to build your career in the service industry and by now you know the ins and outs of customer service. Your passion for people and ability to help others is sure to pay off.We're on the lookout for a determined individual who values the importance of team playing...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa LRI Invest Full time

    Team Leader - Custody Reconciliation - Cape TownSummary of the positionThe successful applicant will be expected to manage a team of custody reconciliations administrators. The individual will be expected to manage the workload and deliverables of the team, assisting with issues identified in operations, monitoring the performance of the team, and ensuring...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa Apex Group Full time

    Team Leader - Segregated FundsLocation: Cape Town, South AfricaDate Posted: May 4, 2023DescriptionSummary of the positionThe Segregated Fund Accounting Team Leader for managing the team of Fund Accountants responsible for all aspects relating to the delivery for the start of day portfolio and reporting validation; system reconciliation; NAV oversight and...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa LRI Invest Full time

    Team Leader - Fund Accounting (Private Equity & Real Estate) Summary of the positionThe successful applicant's primary responsibility will be to oversee and manage the delivery of the accounting requirements of our PERE clients in line with the relevant service level agreements. This includes the management and oversight of a small team of accountants,...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa Neo Group Full time

    Neo Group is a leading company in the industry, and we are currently seeking a dedicated and experienced Team Leader who is fluent in Portuguese to join our dynamic team. As a Team Leader, you will be responsible for supervising and coordinating the activities of a team of employees to ensure optimal performance and achievement of...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa WNS Global Services Full time

    Company DescriptionWNS (Holdings) Limited (NYSE:WNS) is a global Business Process Management (BPM) leader. WNS offers business value to 400+ global clients by combining operational excellence with deep domain expertise in key industry verticals, including Banking and Financial Services, Consulting and Professional Services, Healthcare, Insurance,...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa amplify5 Full time

    amplify5 continue to growTeam LeaderWe are launching new partnerships here at amplify5, and to ensure we set this up for success we are looking for experienced, engaging, fun and dedicated Team Leaders.Are you a leader who is proactive, wanting to take ownership of the team, being responsible for developing their performance and acting as the main point of...

  • Java Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Amaris Consulting Full time

    Job description As a Java Developer at Amaris Consulting, you will be part of a dynamic team that is passionate about technology and innovation. This role is perfect for those who have 4 to 6 years of experience in the field and are looking for a challenging opportunity in South Africa (CapeTown). This is an Undetermined Duration Contract, offering you...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa JenRecruitment Full time

    A leading force in industry, is seeking a dedicated and experienced Team Leader for our Cold Calling department. This is an exciting opportunity to join a dynamic and fast-paced environment where your hard work and leadership can make a significant impact.Responsibilities: Lead, motivate, and manage a team of cold callers to meet and exceed sales targets....

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa amplify5 Full time

    amplify5 continue to growWe are launching new partnerships here at amplify5, and to ensure we set this up for success we are looking for experienced, engaging, fun and dedicated Team Leaders.Are you a leader who is proactive, wanting to take ownership of the team, being responsible for developing their performance and acting as the main point of contact to...

  • Team Leader

    2 weeks ago


    Cape Town, Western Cape, South Africa amplify5 Full time

    amplify5 continue to growWe are launching new partnerships here at amplify5, and to ensure we set this up for success we are looking for experienced, engaging, fun and dedicated Team Leaders.Are you a leader who is proactive, wanting to take ownership of the team, being responsible for developing their performance and acting as the main point of contact to...

  • Java Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description:We are on the hunt for a Senior Java Developer to join our clients dynamic team. As a key member of their development department, you will have the chance to work on cutting-edge projects and collaborate with some of the brightest minds in the industryWhat they're seeking in their dragon tamers: Proven experience as a Java Developer, with at...