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

See more jobs from NFQ Academy

about 2 months old

Apply Now

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! 🚀✨