Description
ABOUT THE JOB
Join our team as a Lead Software Engineer (Cards Acquiring Team)!
What You Will Do:
- Take technical ownership and lead the integration of Cards Acquiring and Cash Collection services into bank core and payment services, establishing the technical foundation for a new team in this area.
- Architect, design, and implement robust middleware services and integration layers using Java and Spring Boot, ensuring secure, scalable, and reliable connectivity between payment systems.
- Drive the adoption of modern event-driven architectures leveraging Kafka for real-time data processing and integration.
- Collaborate closely with Solution Architects, Product Owners, and other engineering teams to define integration requirements, technical roadmaps, and delivery milestones.
- Lead the migration and deployment of services in AWS, using infrastructure-as-code (Terraform, Helm) and Kubernetes best practices.
- Establish and enforce best practices in code quality, automated testing, CI/CD, and operational monitoring.
- Mentor and support engineers as the Cards Acquiring technical team grows, fostering a culture of technical excellence and continuous improvement.
- Ensure compliance with security, regulatory, and quality standards in a regulated banking environment.
Our Tech Stack:
- Backend: Java 21+, Spring Boot 3+
- Frontend: React, Microfrontends
- Integration & Messaging: Apache Kafka
- Cloud & DevOps: AWS, Kubernetes, Docker, Terraform, Helm, GitLab CI/CD
- Database: PostgreSQL, Oracle
What We Expect:
- Proven experience as a Lead Software Engineer, Technical Lead, or Architect designing and building scalable, distributed systems in Java and Spring Boot.
- Strong background in systems integration, middleware, and event-driven architectures (Kafka).
- Experience with cloud-native development and deployment on AWS, including Kubernetes orchestration and infrastructure-as-code.
- Familiarity with payment cards, acquiring, or banking integrations is highly desirable.
- Proficiency with DevOps practices, CI/CD pipelines, and containerization.
- Excellent collaboration and communication skills; ability to lead by example and mentor others.
- Fluent English is required in spoken and written communication.
What We Offer:
- Flexibility. Flexible working hours, Hybrid work, and the possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK (in total 90 days per year).
- International teams. Teams that go outside Pan-Baltic borders, where people value challenging work together with good humor and having fun.
- More vacation. Additional weeks of vacation are available to all employees who have been in the company for 1 year or more.
- Volunteer time off. We care about giving back to society, therefore, you will get additional days off for volunteering purposes.
- Paid leave.
- Health benefits. A competitive benefits package in addition to your salary that includes health insurance after the first 3 months pass in all three Baltic states, as well as Health days in case of your absence due to sickness without a doctor’s note needed.
- Wellbeing. Access to tools and resources that help you feel good and be productive at work and in life.
- Professional growth. Internal and external training programs, workshops, conferences, online training, etc.
- Gross salary. 4,480 – 6,720 EUR/month, which is to be determined depending on your level of experience and competencies.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#JobsHubEstonia #GlobalRecrutment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJob
#RecruitmentServices #EmploymentPortal
Related Jobs
×