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

121 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 Engineer121 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 Engineer121 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 Engineer121 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
ContractRemoteTeam ,Since 2018

• Design, develop, and deploy software solutions • Create high-quality, innovative, and high-performance software in compliance with coding standards and technical design • Execute full software development lifecycle (SDLC) activities • Write efficient, testable, and maintainable code • Produce specifications and determine operational feasibility • Integrate software components into fully functional software 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 • Meet with clients to present solutions • Adhere to project plans and industry standards

Brazil