N Consulting Ltd logo
Java Architect – Payments Domain
full-timeCairo

Summary

Location

Cairo

Type

full-time

Claim this Company

Are you the employer? Manage your company page directly.

Explore Jobs

About this role

Experience Required: 14+ Years

 

Key Responsibilities

•             Architect and deliver secure, scalable, and fault-tolerant payment systems built on a cloud-native Java stack.

•             Define and maintain end-to-end architecture covering application, database, integration, and security layers for payment platforms.

•             Develop architectures supporting ISO 8583 message flows, real-time transaction processing, and high-performance APIs.

•             Design solutions that comply with PCI DSS, data encryption, and secure key management standards.

•             Optimize database performance for PostgreSQL/EDB, including indexing, tuning, and replication setups to support high-volume transaction loads.

•             Lead technical direction for modernization efforts (from monolithic legacy systems to microservices-based architectures).

•             Collaborate with business and product teams to ensure that the architecture aligns with payment domain requirements, including authorization, clearing, settlement, and dispute management.

•             Guide teams in application performance optimization, observability, and DevSecOps adoption.

•             Evaluate new fintech and payment processing trends, tools, and technologies for continuous improvement.

•             Mentor teams and enforce engineering discipline consistent with industry best practices.

 

Required Skills and Competencies

•             Strong mastery of Java (Core, Spring Boot, Spring Cloud) and Microservices architecture.

•             Deep understanding of payment domain workflows – card issuing/acquiring, ISO 8583, switching, and real-time payment gateways.

•             Hands-on experience with PostgreSQL/EDB — schema design, query and indexing optimization, performance tuning, and HA configuration.

•             Expertise in Cloud-Native technologies (Docker, Kubernetes, Istio, Helm) and public cloud providers (AWS, GCP, Azure).

•             Proven track record in performance engineering and high-availability architecture across critical financial services systems.

•             Comprehensive knowledge of PCI DSS, security best practices, and regulatory compliance in payment environments.

•             Experience with DevOps and CI/CD pipelines (Jenkins, GitLab CI, Terraform, Ansible).

•             Strong background in monitoring, observability, and audit readiness (Prometheus, Grafana, ELK).

•             Exceptional problem-solving, leadership, and communication skills with the ability to align cross-functional teams.

 

 

Salary: As per Market Standards

Other facts

Tech stack
Java,Spring Boot,Microservices,Payment Domain Workflows,PostgreSQL,Cloud-Native Technologies,Performance Engineering,PCI DSS,DevOps,CI/CD Pipelines,Monitoring,Observability,Problem-Solving,Leadership,Communication

About N Consulting Ltd

Natobotics Ltd founded in 2012, provides boutique technology, digital customer experience, consulting and software development services. Over the years we had been supporting our clients in the areas of cloud transformation, Big data & Analytics, Digital Journey, Machine Learning and Platforms.

Team size: 51-200 employees
LinkedIn: Visit
Industry: Information Technology & Services
Founding Year: 2012

What you'll do

  • The Java Architect will architect and deliver secure, scalable, and fault-tolerant payment systems while defining and maintaining end-to-end architecture for payment platforms. They will also lead modernization efforts and collaborate with business teams to align architecture with payment domain requirements.

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on N Consulting Ltd's careers site.
Join our talent pool first to get notified about similar roles that match your profile.

Frequently Asked Questions

What does a Java Architect – Payments Domain do at N Consulting Ltd?

As a Java Architect – Payments Domain at N Consulting Ltd, you will: the Java Architect will architect and deliver secure, scalable, and fault-tolerant payment systems while defining and maintaining end-to-end architecture for payment platforms. They will also lead modernization efforts and collaborate with business teams to align architecture with payment domain requirements..

Why join N Consulting Ltd as a Java Architect – Payments Domain?

N Consulting Ltd is a leading Information Technology & Services company.

Is the Java Architect – Payments Domain position at N Consulting Ltd remote?

The Java Architect – Payments Domain position at N Consulting Ltd is based in Cairo, Cairo, Egypt. Contact the company through Clera for specific work arrangement details.

How do I apply for the Java Architect – Payments Domain position at N Consulting Ltd?

You can apply for the Java Architect – Payments Domain position at N Consulting Ltd directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about N Consulting Ltd on their website.