Contractor Senior Software Engineer

Yoyo Group is hiring a remote Contractor Senior Software Engineer. The career level for this job opening is Expert and is accepting South Africa based applicants remotely. Read complete job description before applying.

This job was posted 1 year ago and is likely no longer active. We encourage you to explore more recent opportunities on our site. However, you may still try your luck using 'Apply Now' link below. We recommend focusing on newer listings available here.

Yoyo Group

Job Title

Senior Software Engineer

Posted

Career Level

Contractor

Career Level

Expert

Locations Accepted

South Africa

Job Details

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. You will help build out our backend technology stack with a focus on AWS cloud solutions and micro services.

We are leaders in the customer loyalty and rewards space with our loyalty and rewards software that touch 10 million individuals monthly. We leverage this cutting edge experience and agility to foster deep collaboration partnerships with key clients in our Yoyo Collab business unit. Yoyo Collab is our professional services business unit where our team works on secondment inside large corporates building out their product vision and strategy.

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 both expanding and refining the client solution in order to cater to the ever-changing needs of end consumers, but also to sustain the client’s competitive edge in the market. In order to achieve this, 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, while delivering remarkable solutions to our clients through innovative, robust and elegant mobile solutions and web portals. 

Minimum Requirements:

  • Java EE, 5+ years’ experience
  • Spring Framework 5 or higher
  • Wildfly or Glassfish Experience
  • Strong SQL background with ERD design
  • Maven Experience
  • Experience with various Web service architecture, with a focus on REST
  • Test Driven Development
  • Distributed Version Control - Git

 

Duties/ Responsibilities

  • Consistently 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.
  • Prototypes and drives technical solutions to larger-scale technical issues, such as technical debt and improvements in line with new technologies.
  • Driving 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.

 

Knowledge, Skills & Aptitudes

  • Good understanding of Java core concepts, service-based architectures, design patterns, data structures, and algorithms
  • Experience building and consuming RESTful web services
  • Experience with Java J2EE, Spring Framework 5 or higher, Spring Boot and Wildfly
  • Experience in implementation and application of relational databases, MySQL
  • Experience  in implementation and application of non-relational databases such as MongoDB and DynamoDB.
  • Experience using build tools such as Maven 
  • Experience with event based messaging queues, KAFKA, Kinesis, Amazon SQS
  • Experience using source code repositories such as GitHub / GitLab and Jenkins
  • Experience with building and deploying backend services in a distributed cloud environment is advantageous, specifically Amazon Web Services (AWS)
  • Experience with containerization technologies such as Docker and  Kubernetes is a plus
  • Experience with JavaScript, NodeJS, React, PHP/Laravel is advantageous  
  • Experience with design documentation using standard design modelling frameworks (e.g. UML)
  • Good understanding of software security and defensive coding 
  • Exposure to test-driven development with fully automated CI/CD toolchains
  • Extensive knowledge of engineering principles and procedures.
  • Excellent verbal and written communication skills.
  • Excellent organisational skills and attention to detail.
  • Excellent time management skills.
  • Strong analytical and problem-solving skills.
  • Experience in financial services or related transactional industries is a plus 
  • Computer Science/ Information Systems degree/diploma or 7+ years equivalent experience
  • Certification in Java would be advantageous
  • Amazon Web Services and other industry certifications are advantageous
  • Proficient with Microsoft Office Suite or related software
  • Collaborative and supportive work environment
  • Work with cutting-edge technologies in the cloud

FAQs

What is the last date for applying to the job?

The deadline to apply for Contractor Senior Software Engineer at Yoyo Group is 16th of November 2024 . We consider jobs older than one month to have expired.

Which countries are accepted for this remote job?

This job accepts [ South Africa ] applicants. .

Related Jobs You May Like

Forward Deployed Engineer (AI)

Toronto, Canada
2 days ago
APIs
Data Warehousing
Java
Data Intellect
Contractor
Experienced

.Net Full Stack Developer (Angular)

Dallas, TX
2 days ago
.NET
Angular
Git/CI/CD
TMS LLC
Contractor
Experienced

Microsoft Dynamics Architect

Indiana, PA
4 days ago
Azure Integrations
C# Integration
Dynamics 365
PhillyTech.Co
Contractor
Expert
YEAR $90 - $110

Microsoft Dynamics Architect

Indiana, PA
1 week ago
.NET
Azure
C#
PhillyTech.Co
Contractor
Expert
YEAR $90 - $110

Microsoft Dynamics Architect

Indiana, PA
1 week ago
Azure
Dynamics 365 CE
Microsoft Dynamics 365
PhillyTech.Co
Contractor
Expert
YEAR $90 - $110

SAP iMRO Consultant

Worldwide
2 weeks ago
Aerospace And Defense
Business Requirements Capture
Integration
Syncreon Consulting
Contractor
Experienced

SAP iMRO Consultant

Worldwide
2 weeks ago
Aerospace And Defense
Induction Notifications
SAP ERP Integration
Syncreon Consulting
Contractor
Experienced

SAP AMI Solution Architect

New York, New York
2 weeks ago
Advanced Metering Infrastructure (AMI)
ITRON Systems Integration
SAP AMI
Ajna Infotech
Contractor
Experienced

SAP iMRO Consultant

Worldwide
2 weeks ago
Aerospace And Defense
Business Requirements Gathering
Induction/Inspection Workbench
Syncreon Consulting
Contractor
Experienced

SAP AM Analyst with Federal Experience (100% Remote)

Worldwide
2 weeks ago
Asset Management (AM)
Business Process Design
DoD/Navy ERP
Syncreon Consulting
Contractor
Experienced

SAP iMRO Consultant

Worldwide
2 weeks ago
Aerospace And Defense
Business Requirements Gathering
Integration
Syncreon Consulting
Contractor
Experienced

Duck Creek Policy Developer

Milwaukee, Wisconsin
2 weeks ago
Duck Creek Author Express
Duck Creek Manuscript
Duck Creek Policy
Ajna Infotech
Contractor
Experienced

Looking for a specific job?