NFQ is hiring a

Senior Backend Engineer (Kotlin) – 3 Months Contract, Fintech Project

Bangkok, Thailand
Full-Time
At NFQ, we're all about developing cutting-edge apps, CRMs, ERPs, and other cross-platform products. Both for ourselves and for our clients that include HomeToGo, Kayak, Alaiko, Home24, and many others. We specialize in e-commerce, mobility, and transport & logistics, and we're always eager to tackle new challenges. Whatever the area – from Mobile to UX  – we've got a team that knows it inside out.

Join our team of 800+ professionals across Germany, Poland, Lithuania, Vietnam, Thailand, Singapore, and Egypt. Make your own way with us!

We are seeking a highly skilled and experienced Senior Backend Engineer (Kotlin) to join our team on a contractual basis for a cutting-edge fintech application. This is a unique opportunity to work on a fintech platform, ensuring secure, scalable, and efficient backend services using modern technologies.As a Senior Backend Engineer, you will work closely with both our internal team and clients to architect, build, and deploy robust backend systems in a microservices architecture. You must have hands-on experience with Kotlindistributed computingMySQL, and microservices, and be well-versed in security best practices (OWASP, encryption standards, etc.) essential for fintech applications. This role is client-facing, and you will frequently communicate technical details and updates with clients.

In this role, you will

  • Architect and Develop Backend Services: Design and implement scalable, secure, and high-performance backend services using Kotlin within a microservices framework.
  • Client Collaboration: Engage with clients directly to understand requirements, provide technical expertise, and discuss system architecture and design.
  • Secure System Design: Implement security best practices, ensuring all backend services adhere to industry standards, specifically focusing on OWASP guidelines and other security frameworks essential in fintech.
  • Distributed Computing: Work with distributed systems to ensure data consistency, fault tolerance, and high availability across the platform.
  • Database Management: Utilize MySQL effectively to design, optimize, and scale databases, ensuring efficient data handling and performance.
  • Testing & Quality Assurance: Implement unit tests, integration tests, and performance tests to maintain the reliability and robustness of the backend system.
  • Documentation: Create detailed documentation for system architecture, codebase, and API specifications to ensure maintainability and client understanding.
  • Collaboration and Mentorship: Collaborate closely with the frontend and DevOps teams and provide mentorship to junior engineers if needed.

What you will bring

  • Proven Experience: 5+ years in backend engineering, with at least 2 years working with Kotlin.
  • Microservices & Distributed Systems: Strong experience in designing, developing, and deploying microservices in distributed environments.
  • Database Expertise: Solid experience with MySQL or other relational databases, including schema design, optimization, and complex query handling.
  • Fintech Security Best Practices: Strong understanding of security principles for fintech applications, including OWASP, encryption standards, and secure authentication mechanisms.
  • Client-Facing Skills: Excellent communication skills, with experience in presenting technical details to clients and gathering requirements effectively.
  • Security-First Mindset: In-depth knowledge of security standards and frameworks (e.g., OWASP, PCI DSS) and hands-on experience in implementing security practices within backend systems.
  • Contractual Mindset: Ability to work effectively within a 3-month contract and meet project deliverables within that timeframe.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field is preferred but not required.

Nice-to-have

  • Experience with Fintech: Prior experience working on financial or payment applications.
  • AWS/GCP Knowledge: Familiarity with cloud providers and deploying applications in the cloud.
  • Event-Driven Architecture: Experience with message brokers like Kafka or RabbitMQ.

Benefits

  • Competitive Contractual Pay: Competitive hourly rate for a short-term contract role.
  • Flexible Work Environment: Work remotely with flexible hours.
  • Collaborative Team: Join a passionate and innovative team dedicated to building secure and scalable fintech solutions.

Why Join Us

  • 🌍 Be part of a global project that's transforming manufacturing processes.
  • 📈 Enhance your skills by working with cutting-edge technologies.
  • 🤝 Collaborate with a diverse and talented team.
  • 🌟 Make a significant impact on a high-profile project.

Ready to take your career to the next level? Send your updated resume to career.thailand @nfq.com. Apply now and be a part of something big! 🚀✨
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Back-end Software Engineer Q&A's
Report this job
Apply for this job