Senior Software Engineer

Details of the offer

Yoyo is on a mission to empower companies to delight their customers by creating delight in every connection. We power some of the SA's leading brands with seamlessly integrated loyalty and rewards software solutions.We're not just a team; we're a powerhouse of passionate and world-class talent, minds, and creativity. Our values are like our North Star, guiding us toward greatness every step of the way.We're all about crafting a workplace where you can spread your wings and soar. Think cutting-edge ideas meeting top-notch tech, creating products that make a significant impact in the world of loyalty and rewards.Job DescriptionDo you have a passion for building high-performance, scalable backend systems? Are you a senior engineer with a deep expertise in Java? If so, we want to hear from you!We are seeking a Senior Backend Engineer to join our growing team and play a key role in the development of our backend infrastructure on AWS. In this role, you will leverage your extensive Java experience to design, develop, and implement complex backend services.As a Senior Backend Engineer, you will work in the Yoyo Collab business unit with a team who deliver remarkable solutions to one of our key clients in the Retail and Financial Services sector.Your projects will focus on expanding and refining the client solution to cater to the ever-changing needs of end consumers, while sustaining the client's competitive edge in the market. You will be touching on multiple internal systems, as well as integrations to 3rd party systems.You'll collaborate with other Java Engineers, Product Owners, Architects, and Systems Analysts, as well as Mobile and Web Developers to ensure a constant and valuable evolution of the Yoyo platform.Duties/ ResponsibilitiesConsistently live out, act, work, and exhibit behaviours aligned to and congruent with company values.Design, develop, and implement high-performance, scalable backend services using Java, Cloud Services and related technologies.Engage in technical discussions with cross-functional teams, propose innovative solutions, and champion best practices for server development.Conduct code reviews, mentor junior engineers, and foster a culture of continuous learning.Prototype and drive technical solutions to larger-scale technical issues, such as technical debt and improvements in line with new technologies.Drive continuous improvements and digital innovations methodologies aligned to business strategy.Stay up-to-date on the latest technologies and trends, and evaluate their potential for improving our backend infrastructure.Minimum Requirements:Java EE, 5+ years' experienceSpring Framework 5 or higherWildfly or Glassfish ExperienceStrong SQL background with ERD designMaven ExperienceExperience with various Web service architecture, with a focus on RESTTest Driven DevelopmentQualificationsComputer Science/ Information Systems degree/diploma or 7+ years equivalent experienceCertification in Java would be advantageousAmazon Web Services and other industry certifications are advantageousProficient with Microsoft Office Suite or related softwareAdditional InformationThe Perks at Yoyo:Hybrid working arrangement.On-site barista with the best coffee in town.Subsidised and healthy meals at an in-house café.Croissant & fruity days in the office.Weekly socials & an annual social calendar to include the family.Employee wellbeing with Strove.Employee reward scheme with Zuzo.Generous leave policy.Our Yoyo Values:Be extremely customer centric: in everything we do, serve and delight our customers, using data to continuously improve.Be a passionate team player: spiral up, be positive, bring momentum, and energy to those around you, leave ego at the door and be teachable.Be an owner: be accountable and take responsibility. Find solutions, learn from your mistakes and own tasks to completion.Be world-class at speed: delivering world leading solutions that delight our clients and customers.Be curious and creative: constantly innovating, exploring, learning, stretching ourselves, pushing the boundaries and thinking out of the box.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Reactjs Developer

Our client is eagerly searching for a passionate and dynamic ReactJS Developer to join their team in an exciting hybrid role based in Cape Town This is a fan...


Msp Staffing Ltd - Western Cape

Published 11 days ago

Portfolio Specialist

Location: Western Cape Job Type: Full-Time Salary: Competitive Benefits Are you a skilled and detail-oriented professional with a passion for managing insura...


Network Recruitment - Western Cape

Published 11 days ago

Rf Field Technician

We are seeking a skilled RF Field Technician for network maintenance and building, ensuring optimal communication system performance. Key Responsibilities: P...


Network Recruitment - Western Cape

Published 11 days ago

Calling Bcom Graduates

Our Value Proposition: Up to 7 different income streams from services rendered to clients. Professional and Efficient office support. In-house Training, Supp...


Eq-Fin - Western Cape

Published 11 days ago

Built at: 2024-11-27T05:54:05.619Z