Junior Backend Engineer

Job description:

Job Type: Full-Time
Experience: 5 years
Location: Lagos

CompanyPrimera 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.