datatrota
Signup Login
Home Jobs Blog

Senior Full Stack Developer - Banking Systems at Infytel Communications

Infytel CommunicationsLagos, Nigeria 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 seeking a talented Senior Full Stack Developer to join our team
  • As a technology company, we’re focused on building robust and secure banking solutions that power financial transactions and services.
  • 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

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

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.

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