datatrota
Signup Login
Home Jobs Blog

Senior Full Stack Developer – Banking Systems at Infytel Communications

Infytel CommunicationsNigeria Software Development
Full Time
Infytel Communications Ltd. is a leading information technology company that specializes in providing industry-focused solutions integrated with leading-edge ICT solutions to clients in the government, financial services, real estate, hospitality, and other sectors.

Position Overview

  • We are looking for a seasoned Full Stack Developer with strong expertise in Angular, Java, and PostgreSQL, combined with deep understanding of payment systems and banking protocols. The ideal candidate will help drive our technical initiatives in developing and maintaining secure, scalable banking solutions.

Key Responsibilities

Technical Development

  • Design and develop robust full-stack applications using Angular for frontend and Java for backend services
  • Architect and maintain PostgreSQL databases ensuring optimal performance and data integrity
  • Implement and integrate various payment systems including card processing, SWIFT, and NIBSS
  • Develop RESTful APIs and microservices architecture
  • Ensure high availability and fault tolerance in all developed systems
  • Implement security best practices and compliance requirements for financial systems

Banking Domain

  • Integrate with core banking systems and payment gateways
  • Implement financial transaction processing flows
  • Ensure compliance with banking regulations and security standards
  • Design and implement reconciliation systems
  • Handle real-time payment processing and settlement systems

Team Collaboration

  • Mentor junior developers and conduct code reviews
  • Collaborate with cross-functional teams including product, QA, and operations
  • Participate in technical design discussions and architecture planning
  • Document technical specifications and maintain system documentation

Required Qualifications

Technical Skills

  • 6-8 years of experience in full-stack development
  • Strong proficiency in Angular (2+) and TypeScript
  • Expert-level Java development skills
  • Extensive experience with PostgreSQL and database optimization
  • Experience with Spring Framework, Spring Boot, and JPA/Hibernate
  • Proficiency in RESTful API design and implementation
  • Strong understanding of microservices architecture

Domain Knowledge

  • Demonstrated experience with payment systems (Card processing, SWIFT, NIBSS)
  • Understanding of banking protocols and financial message formats
  • Knowledge of banking security standards and compliance requirements
  • Experience with real-time transaction processing systems
  • Familiarity with Nigerian payment ecosystem and regulations

Additional Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Experience with Agile development methodologies
  • Knowledge of DevOps practices and tools

Preferred Qualifications

  • Experience with cloud platforms (AWS/Azure/GCP)
  • Knowledge of message queuing systems (Kafka, RabbitMQ)
  • Certifications in relevant technologies or banking domains
  • Experience with mobile money or digital wallet systems
  • Understanding of ISO 20022 standards

What We Offer

  • Opportunity to work on cutting-edge financial technology solutions
  • Competitive salary and benefits package
  • Professional development opportunities
  • Collaborative and innovative work environment
  • Impact on Nigeria’s financial technology landscape

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend