Job description:
Job Type: Full-Time
Experience: 5 years
Location: Lagos
Company: Primera Africa Finance Group
Description
- We are looking for engaged and enthusiastic Backend Engineers to join our team. The Back-End Developer will be responsible for designing and developing new features, as well as maintaining and upgrading existing tools.
- The Back-End Developer will play an integral part in the project life cycle and work closely with team members from the initial concept to final release.
Duties & Responsibilities
What you will do:
- Undertake software design and development activities as part of a project team
- Provide expert technical assistance and mentoring to staff
- Review work to ensure completion criteria are met
- Undertake tasks within agreed time-frame
- Assist in assessing the performance of staff that have undertaken activities under your direct supervision
- Collaborate with QA and DevOps team on continuous integration and delivery as well as automated and manual testing to ensure good quality solutions are delivered
- Participate in an agile delivery process, research and recommend new solutions
Technical Requirements & Qualifications
What you will bring:
- HND in Computer Science, Computer Engineering, or another technical discipline
- Minimum 5 years demonstrated industry experience in the development of software systems and components.
- Proven experience building enterprise solutions with Java 8, Hibernate, SpringMVC, Spring Boot and Spring Cloud
- Proficiency in Frontend technologies – Angular, React, JavaScript
- Hands-on experience with relational and NoSQL databases – MySQL, Oracle, MongoDB, Redis
- Experience developing restful APIs, MicroServices and other distributed systems.
- Expertise in using java build systems and DevOps tools – Maven, Gradle and Docker.
- Experience writing unit and integration tests for large scale projects.
- Experience working with Java EE application containers – Wildfly
- Minimum 3 years of experience developing enterprise java applications using Spring.
Nice to Have:
- Experience with Kubernetes, Jenkins, Prometheus, Grafana
- Experience with payment systems
- Experience working with Cloud infrastructure – AWS, Azure
Who You are:
- Excellent People Skills – Incredibly friendly & happy. People love to be around you because you have such positive vibes.
- Technical Background. Can comfortably communicate with software developers about code and/or create code samples and demo apps that enable developer users.
- Extend tutorials developed in certain frameworks to other relevant frameworks.
- Attention to detail – Organized and diligent with reports. Ready to learn skills that will benefit you for the rest of your life, personally & professionally
- Coachability – Tremendous desire to learn about FinTech and constantly improve in a “no-egos” environment
- Emotional Intelligence – Ability to read emotional cues, understand a customer’s needs, and navigate a conversation
- An Interest in FinTech and Payments: If learning about how Payment Powers
- Commerce in a soon to be Unicorn is of great value to you – you’re in the right place
- Big Picture Thinker. Have a strong vision for where the industry is going, and stay on top of new technologies, stacks, build proof-of-concept prototypes to try out new ideas or stitch together end-to-end solution
Method of Application
Interested and qualified candidates should send their CV to: recruitment@primera-africa.com using the Job Title as the subject of the mail.