Mama Money logo
Mama Money

An innovative, rapidly growing tech company and the world’s first Social Business Money Transfer Operator.

Senior Java Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

South Africa

Posted

67 days ago

Salary

0

Seniority

Senior

Bachelor Degree8 yrs expExperience acceptedEnglishAWSCloudJavaSDLC

Job Description

Senior Java Engineer

Mama Money

• Play an active role in researching and implementing new processes, tools, and technologies. • Be involved across the full Software Development Life Cycle (SDLC). • Own test automation for new code, including unit and integration testing. • Help identify and tackle technical debt in existing codebases. • Collaborate across deployment, QA, and support functions. • Champion code quality through thorough peer reviews and knowledge sharing.

Job Requirements

  • A BSc in Computer Science, a related technical qualification, or equivalent experience gained through years of building real things in the real world.
  • At least 8 years of hands-on experience programming in Java, with a strong grasp of backend development principles.
  • Solid experience working with asynchronous microservice architectures.
  • Proven experience designing, implementing, and integrating with REST APIs.
  • Hands-on experience with cloud services, ideally AWS.

Benefits

  • People over profit, always.
  • Ownership of what we do.
  • Our culture reflects that same commitment.

Related Job Pages

More Backend Engineer Jobs

Qualidade.co logo

JavaScript Developer

Qualidade.co

Bespoke Software as a Service tailored to your needs.

Backend Engineer67 days ago
ContractRemoteTeam 1-10Since 2013H1B No Sponsor

• Development of web systems that eliminate errors in processes • Delivery of well-structured solutions • Exceed delivery expectations

Brazil
Intranet Connections logo

Senior Back-end Developer

Intranet Connections

Creating internal communications software and solutions that matter since 1999

Backend Engineer67 days ago
Full TimeRemoteTeam 11-50Since 1999H1B No Sponsor

• Participate in the entire application lifecycle, focusing on coding and debugging • Write clean code to develop functional web applications • Troubleshoot and debug applications • Employ cutting-edge technologies to improve legacy applications • Collaborate with Front-end developers to integrate user-facing elements with server-side logic • Gather and address technical and design requirements • Write technical documentation for the work produced • Provide training and support to internal teams • Build reusable code and libraries for future use • Liaise with developers, designers and system administrators to identify new features • Follow emerging technologies

United Kingdom
ConverseNow.AI logo

Back-End Developer

ConverseNow.AI

Conversational AI Shaping the Future of Restaurants: Automate Phone Orders and Drive-Thru to Beat the Labor Shortage

Backend Engineer67 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and maintain the core server stack, working with either a Golang or Python backend • Proactively identify and fix infrastructure bottlenecks to scale the core services to tens of thousands of requests per minute • Develop the APIs that our apps and web frontend consume • Take ownership of features at a product as well as a technical level, working closely with other engineers, designers, and colleagues across the company to define feature specifications

India
CATS Applicant Tracking System logo

Python Developer

CATS Applicant Tracking System

Applicant tracking software for professional recruiters.

Backend Engineer67 days ago
ContractRemoteTeam 11-50Since 2005H1B No Sponsor

• Design, develop, and deploy software solutions • Execute full software development lifecycle • Write efficient, testable, and maintainable code • Produce specifications and determine operational feasibility • Integrate software components into fully functional systems • Develop software verification plans and quality assurance procedures • Document and maintain software functionality • Adapt and implement software tools, processes, and metrics • Serve as a subject matter expert • Work remotely from anywhere in the world • Meet with clients to present solutions • Adhere to project plans and industry standards

Brazil