Senior backend engineer
Our client is a fast-growing fintech company building next-generation payment and infrastructure solutions for high-risk and highly regulated industries. They are looking for a Backend Engineer with strong expertise in Java/Kotlin and extensive experience in the payments ecosystem, particularly in card payment gateways.
If you have a passion for building high- performance systems and possess deep knowledge of payment gateways and card transactions, we’d love to hear from you. You will play a crucial role in designing, developing and maintaining their backend systems to ensure seamless and secure payment processing for their clients.
Job Responsibilities
Design & Development:
Design, develop and maintain backend systems for high-scale, high-availability payment solutions.
Build, enhance and optimize payment gateways specifically for card transactions, including support for 3DS flows.
Collaboration:
Work closely with the product team to design solutions that meet business needs within the payments ecosystem.
Collaborate with cross-functional teams to develop and maintain a robust microservices architecture.
Problem Solving & Optimization:
Solve complex technical problems to ensure system performance, reliability and scalability.
Analyze and optimize system performance, focusing on transaction throughput and latency.
Code Quality & Best Practices:
Write clean, maintainable and testable code with a focus on quality and best practices.
Ensure codebase adheres to industry standards and is well-documented.
Requirements
Experience:
Minimum 5 years of proven experience in backend development.
Extensive experience with card payment gateways and handling card transactions including 3DS flows.
Strong expertise in Java and/or Kotlin programming languages.
Technical Skills:
Solid knowledge of the Spring Framework (e.g. Spring Boot, Spring WebFlux).
Proven experience in building and maintaining payment gateways focused on card transactions within the payments ecosystem.
Experience with microservices architecture and developing distributed systems.
Expertise in designing and maintaining high-scale, high-availability systems.
Strong understanding of database systems, both SQL and NoSQL.
Soft Skills:
Strong problem-solving skills and a collaborative mindset.
Excellent communication skills and the ability to work effectively in a team environment.
Must know English very well.
Nice to have – skills
Familiarity with messaging systems like Kafka, RabbitMQ or similar.
Experience with monitoring tools such as Prometheas, Grafana or equivalent.
Knowledge of cloud platforms (e.g. AWS, GCP, Azure) and container orchestration (e.g. Kubernetes).
Experience with PCI DSS compliance and secure payment system practices.
Knowledge of payment processing standards such as EMV, PSD2 or similar.
Familiarity with OpenAPI, gRPC or Protobuf.
Hands-on experience with DevOps practices and CI-CD pipelines.
Similar ads
Check for updates in favorites section
-
This account has a verified association with E-mongolia
-
Verified since
-
Your ad will be marked as verified
-
Advertising will receive more attention and trust