Senior Software Engineer
At Paymentology, we’re redefining what’s possible in the payments space. As the first truly global
- processor, we give banks and fintechs the technology and talent to launch and manage Mastercard, Visa, and Union
Pay cards at scale - across more than 60 countries.
Our advanced,
- cloud platform delivers
- time data, unmatched scalability, and the flexibility of shared or dedicated processing instances. It's this global reach and innovation that sets us apart.
We’re looking for a Senior Software Engineer to design, develop, and maintain scalable enterprise software solutions. You’ll play a critical role in creating and enhancing software systems that support our global clients. This role involves close collaboration with
- functional teams and requires strong
- solving, technical, and communication skills. If you’re passionate about clean code,
- native environments, and building impactful software, we’d love to hear from you.
Key Responsibilities:
- Design software solutions that address both functional and
- functional requirements such as scalability, performance, and security. - Write clean, efficient, maintainable code using
- standard languages and frameworks (e. g. , Java, Spring Boot). - Develop and execute robust test plans, including unit, integration, and
-
- end testing. - Resolve bugs and technical issues using debugging tools and techniques.
- Collaborate with product management and engineering leads to gather and refine software requirements.
- Participate in code reviews, task estimation, and architectural planning.
- Maintain proper documentation for APIs, test cases, and system designs.
- Follow and help improve software development best practices and processes.
At Paymentology, it’s not just about building great payment technology, it’s about building a company where people feel they belong and their work matters. You’ll be part of a diverse, global team that’s genuinely committed to making a positive impact through what we do. Whether you’re working across time zones or getting involved in initiatives that support local communities, you’ll find real purpose in your work - and the freedom to grow in a supportive,
- thinking environment.
< 5%
What it takes to succeed:
- Proficiency in one or more programming languages (e. g. , Java), with strong experience in Spring Boot.
- Solid understanding of
- oriented design, data structures, algorithms, and clean code principles (e. g. , SOLID). - Familiarity with Agile methodologies, Git, CI/CD pipelines, and issue tracking systems like JIRA.
- Experience in
- driven development and writing unit tests. - Exposure to
- cloud Kubernetes environments. - Experience with Apache Kafka and
- time data handling in distributed systems. - Strong
- solving and documentation skills. - Comfortable working independently and within distributed,
- first teams.
Education & Experience:
- Bachelor’s degree in Computer Science, Engineering, or related fields is preferred (or equivalent experience).
- 3–5 years of experience in software development or a related technical field.
- Experience in remote collaboration and working across multiple time zones is a plus.
- Informații detaliate despre oferta de muncă
Firma: Paymentology Localiția: Bucureşti
Bucharest, Bucharest, RomaniaAdăugat: 5. 8. 2025
Postul de muncă activ
Fii primul, care se va înregistra la oferta de muncă respectivă!