Senior Business Software Developer/Engineer (Java), Développeur/Ingénieur Senior de Logiciels d’Entreprise (Java), Douala, Maviance PLC

Chef de Mission, Head of Mission, Yaoundé, INTERSOS

Role Responsibilities/ Responsabilités du rôle

Maviance PLC is a fast-growing digital financial service provider and technology consulting company. Maviance PLC is part of the Maviance Group which consists of sister companies in Germany, France and the UK. Maviance Group is specialized in delivering customized solutions and value-added services as well as industry specific web and mobile solutions for telecom, utilities and financial institutions, businesses and governments, with a key focus in emerging economies

Maviance PLC is a digital financial services provider that develops, operates and grows a technological platform that focuses on increasing and facilitating access to digital financial services (including bill & payment aggregation, retail payments, agent banking, corporate & bulk payments) to people, companies and government entities of all income level across Cameroon.

Maviance PLC is engaging in its expansion phase in Cameroon and within the CEMAC (Central African) region with the goal of establishing the company as the #1 leading player in the Fintech and Digital Financial space.

We are looking for a Senior JAVA Software Developer, who will be an integral part of the international technology and development team with the responsibility of collaborating with software developers, business analysts, quality engineers, software architects and scrum masters to plan, design, develop, test and maintain maviance PLC development projects, as per Agile process.

You will develop well designed and tested code to solve various business problems for our line of business applications in the payment and fintech sector, while upholding our high standards of software quality within the team by establishing good practices and habits.

You shall participate in code and peer-reviews of solution designs and related code as well as in the package and support deployment of releases to pre-production and test environments

We’re looking for someone who is energetic and creative; who is persistent and resilient; who likes tackling problems and has a passion for shaping the future and positioning our brand as a thought leader in the B2B space.

Your main duties and responsibilities for this role include

Building reusable microservices, components and libraries for future use

Translating architectures and designs into high quality code

Ensuring quality by implementing automated quality assurances measures

Diagnose and fix bugs and performance bottlenecks

Leverage and build APIs for multi service integrations

Reach out to the open source community to encourage and help implement mission-critical software fixes

Maintain code and write automated tests to ensure the product is of the highest quality.

Be involved in the entire life cycle of various projects including requirements gathering, architecture, design & coding, testing support, infrastructure estimation & deployment.

Use agile methodologies to plan and track work.

Implement automated code-based quality assurances in our projects to support our Continuous Integration and Continuous Deployment pipeline

Requirements

Qualifications and Experience

MUST Excellent command of English & French Language Reading, Writing, Speaking

You have at least 5+ years of experience in a comparable role in a fast-growing/scale-up environment where you have worked on a variety of projects. Ideally in a role within our industry

Proven track record of successfully developing and maintaining line of business applications (LOB) using the JAVA programming language

Experience and command of core Java as well as the Spring (Boot) framework, with prior API and web services experience

Fundamental working experience with full JEE Stack as well as elemental apache commons libraries

Experience building applications use microservice architecture patterns and using different communication patterns (sync, async)

Fundamental working experience with JAVA standard tooling (Maven, Gradle, Nexus, SonarQube)

Knowledge of building and deploying applications as containers using Docker

A documented track record for building REST APIs using various authorization and authentication concepts (OAuth, JWT)

Strong Object Oriented Programming skills in general and experience with software design

Expertise in working with RESTful (JSON) API services/ JSON Web Token

Ability to write well-documented, clean JAVA code

Experience with software design and development in a test-driven environment and automated testing suites like JUnit, Mockito, Wire Mock, Easymock

Experience working with CI environments like Jenkins

Working knowledge of Linux Server Administration

You thrive in a fast-paced environment and you’re not afraid to be “hands-on” to get it done.

You have a passion for learning, innovation and finding new efficiencies.

You are of the M-Shaped Type with deep as well as broad knowledge and experience in multiple areas

You have strong organizational skills and attention to detail and can balance multiple demands and competing and changing priorities.

You are proactive and you take ownership.

You are comfortable with collaboration tools and technology

Experience in React, GO and PHP are an advantage (nice to have)

Benefits

We are offering you an exciting and promising opportunity.

Competitive salary

Fast paced and dynamic environment, where you can make an impact

Opportunity to work with leading technologies

Growing global organization with a highly entrepreneurial spirit

Postuler (Apply for the job) sur son site Internet: https://www.linkedin.com/jobs/view/2728979477/

The Daily Job Report, Le rapport de travail quotidien 10/08/2021 (Emplois non affichés individuellement/ Jobs not individually posted on the site): https://afriquejobs.com/2021/08/09/the-daily-job-report-le-rapport-de-travail-quotidien-10-08-2021/

All companies hiring (Entreprises qui emploi au Cameroun): https://www.afriquejobs.com/2020/07/emplois-jobs-au-cameroun-liste-des.html

More jobs (Plus d\’offres d\’emploi): https://www.afriquejobs.com/