Java Developer at PalmPay Limited


PalmPay Limited


PalmPay is an Africa-focused fintech firm, launched in 2019. PalmPay is a mobile payments platform that offers a number of financial services.

We are recruiting to fill the position below:

Job Title: Java Developer

Location: Lagos

Job Summary

  • We are seeking a skilled and detailoriented Java Developer to support, enhance, and customize the out payment platform.
  • The successful candidate will work closely with business stakeholders, solution architects, and QA teams to ensure the delivery of high quality solutions that allign with the business goals. 

Key Responsibilities

  • Design, develop, and maintain backend systems for the Nigerian payment business, ensuring system stability, and high performance.
  • Work with Business Analysts to translate requirements into functional and technical designs.
  • Address technical challenges in system development, ensure code quality and security, performm code reviews and optimizations.
  • Provide technical support and knowledge transfer to internal IT and support teams.
  • Ensure all development complies with change management, security, and regulatory standars.
  • Document all customizations, system workflows, and configuration changes.

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of experience in java backend development.
  • Proficiency in Java programming language, familiarity with Spring Boot framework, experience in microservices architecture is a plus.
  • Experience in database design and optimization, familiarity with relational databases (such as MySQL).
  • Practical experience with technologies like message queues, caching, e.g., Kafka, Redis.
  • Familiarity with at least one RPC calling framework, with FeignClient being preferred, knowledge of GRPC, etc.
  • Strong objectoriented programming skills, familiar with common design patterns and principles, capable of breaking down and simplifying complex problems.
  • Strong problem-solving skills, ability to work in a fast-paced environment while maintaining high efficiency.
  • Effective communication skills and teamwork, capable of collaborating with team members from diverse backgrounds.

Soft Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder engagement skills.
  • Ability to work independently and collaboratively in a cross-functional team.
  • Keen attention to detail and ability to deliver under tight deadlines.

Application Closing Date
Not Specified. 

How to Apply
Interested and qualified candidates should:
Click here to apply online