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