Epicareer Might not Working Properly
Learn More

Architect Engineer

Salary undisclosed

Checking job availability...

Original
Simplified

Key Responsibilities:

  • Design and architect the base module for high-volume batch processing payment systems, including:
  • Developing a low-code platform for future software development.
  • Creating middleware extensions for API, third-party integrators, and connectors.
  • Ensuring high TPS performance for processing over 10 million transactions per batch.
  • Align software architecture with long-term organizational goals.
  • Serve as a Subject Matter Expert (SME), providing advice and consultancy to internal teams.
  • Perform code reviews when required.

Qualifications:

  • Minimum Education: Degree in Computer Science or equivalent.
  • Experience:
  • 20+ years of experience in financial payment systems.
  • 15+ years in middleware, low-code platform development, or core software components.
  • 20+ years of Java development experience.

Technical Expertise:

  • Advanced knowledge of Linux/Unix/Windows OS.
  • Proficiency in midrange programming: Java, J2EE, .NET, Web Services (REST, SOAP), Spring, Hibernate.
  • Experience in system automation tools (e.g., Ansible, Chef, Puppet, Jenkins).
  • Knowledge of online transaction processing, ISO8583/20022, EMV/MCCS standards.
  • Familiarity with tools and technologies: SMTP, Tomcat, WebLogic, JBoss, Grafana, Prometheus, Elastic Stack.
  • Experience with cloud platforms (AWS, Azure, GCP) and services (EC2, ECS, S3, etc.).

Key Responsibilities:

  • Design and architect the base module for high-volume batch processing payment systems, including:
  • Developing a low-code platform for future software development.
  • Creating middleware extensions for API, third-party integrators, and connectors.
  • Ensuring high TPS performance for processing over 10 million transactions per batch.
  • Align software architecture with long-term organizational goals.
  • Serve as a Subject Matter Expert (SME), providing advice and consultancy to internal teams.
  • Perform code reviews when required.

Qualifications:

  • Minimum Education: Degree in Computer Science or equivalent.
  • Experience:
  • 20+ years of experience in financial payment systems.
  • 15+ years in middleware, low-code platform development, or core software components.
  • 20+ years of Java development experience.

Technical Expertise:

  • Advanced knowledge of Linux/Unix/Windows OS.
  • Proficiency in midrange programming: Java, J2EE, .NET, Web Services (REST, SOAP), Spring, Hibernate.
  • Experience in system automation tools (e.g., Ansible, Chef, Puppet, Jenkins).
  • Knowledge of online transaction processing, ISO8583/20022, EMV/MCCS standards.
  • Familiarity with tools and technologies: SMTP, Tomcat, WebLogic, JBoss, Grafana, Prometheus, Elastic Stack.
  • Experience with cloud platforms (AWS, Azure, GCP) and services (EC2, ECS, S3, etc.).