Senior/Principal Software Engineer (Perl)
New
D
Dev.ProFintech / Payments
Residence in Croatia or nearby countries and ability to travel periodically to Zagreb for on-site technical collaborationFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Upper-Intermediate+ English level and Croatian language proficiency
- Experience
- 5+ years of hands-on software engineering experience
- Required Skills
- PostgreSQLGitJavaCI/CD
Requirements
- 5+ years of hands-on software engineering experience
- Strong programming experience with Java
- Experience building and maintaining high-performance backend systems
- Solid understanding of backend architecture, APIs, integrations, and abstraction layers
- Experience with PostgreSQL, Git, CI/CD pipelines, and automated testing
- Strong background in card payment processing or banking domains
- Experience working in Agile environments with modern engineering practices
- Experience in a technical leadership or cross-functional team lead role
- Strong ownership mindset and ability to drive end-to-end delivery
- Strong communication skills and maturity in client and stakeholder collaboration
- Upper-Intermediate+ English level and Croatian language proficiency
- Residence in Croatia or nearby countries and ability to travel periodically to Zagreb for on-site technical collaboration
Responsibilities
- Develop and maintain backend components for a payment processing platform
- Work with C and Java-based systems supporting core processing logic and integrations
- Collaborate with engineers, QA, BAs, and client stakeholders in a cross-functional Agile team
- Own delivery from design through implementation, testing, and release
- Participate in unit testing and CI/CD processes
- Participate in technical design discussions and code reviews
- Work with existing Perl-based components when needed
- Provide technical guidance, mentorship, and coordination within the team
- Identify risks, dependencies, and delivery blockers, and help resolve them
- Support alignment between technical solutions and client expectations
View Full Description & ApplyYou'll be redirected to the employer's site