Job Description
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.