Software Engineer
Paymentology is the first truly global issuer-processor, giving banks and fintechs the technology, team and experience to rapidly issue and process Mastercard, Visa and UnionPay cards across more than 60 countries, at scale.
🟥Design software solutions and architectures that address functional and non-functional requirements, considering scalability, performance, and security.
🟥Write clean, efficient, and maintainable code using appropriate programming languages and frameworks, following established coding standards and best practices.
🟥Develop and execute comprehensive test plans to validate software functionality, reliability, and performance, including unit tests, integration tests, and end-to-end tests.
🟥Identify and resolve technical issues and bugs throughout the software development lifecycle, employing debugging tools and techniques to ensure the stability of software applications.
🟥Manage source code repositories using version control systems (e.g. Git), ensuring proper branching, merging, and documentation of changes.
🔵3-5 years of experience in software development or related fields.
🔵Knowledge of one or more programming languages commonly used in software development, such as Java, with experience in the Spring 🔵Boot framework for building robust and scalable applications. Understanding of software engineering principles, data structures, algorithms, object-oriented design concepts, clean code, and SOLID principles
🔵Familiarity with software development tools and technologies, including integrated development environments (IDEs), version control systems (e.g. Git), and issue tracking systems (e.g. JIRA).
🔵Understanding of software practices such as Agile development methodologies, code reviews, and continuous integration/continuous deployment (CI/CD) pipelines.
🔵Skills in unit test and/or Test-Driven Development.
🔵Experience with multicloud kubernetes environments.
🔵Experience in leveraging Apache Kafka for building scalable, distributed systems and handling large volumes of data in real-time