Role Overview:
Who is good in Payment domain (like payment gateway development, end-to-end various Payment Components integration, MSR/EMV certification development, Payment transactions security, Transaction storage, PCI compliance etc.)
Domain: He should have Payment project handling / domain experience
Key Responsibilities:
Design, build and deliver amazing software solutions.
Write code in alignment with standards and conventions and follow best practices.
Know how to engineer a full-fledged system and not just write code to make things work.
Stay updated with the latest technology trends especially in the opensource technologies.
Encourage and lead innovation and solid lifecycle processes.
Collaborate with development teams on work definition, estimation, and prioritization
Lead and grow as a professional software engineer.
Skillsets we are looking for:
Java
JDK 1.8 or higher
Spring-boot 2.x
REST and SOAP implementation
MySQL
Maven 3.x
Git
SQL Server
Should have the ability to write clean, maintainable, and testable code
Knowledge and understanding of Automated Unit Testing, Mocking, and Integration Testing
Bonus points for:
Core Design patterns
Secure coding Standards or guideline