FreySoft is an international custom software development agency that dives deep into the business and offers the most effective technical solutions. We improve and optimize business processes through great IT solutions not only for ourselves but also for clients from mid-size to large enterprises.
12 березня 2025

Kotlin Back-end Developer

віддалено $3000–6000

About the project:
We are collaborating with a leading company in financial crime prevention and fraud detection. Their platform helps businesses assess risks in real-time, processing millions of data points to detect and prevent fraudulent activity.

Our role is to migrate and modernize the existing API infrastructure, ensuring seamless compatibility between legacy and new systems. This migration involves:

  • Maintaining API functionality for existing customers.
  • Optimizing performance and scalability to handle high loads.
  • Enhancing system reliability and security.

You’ll be part of a highly skilled team solving technical challenges and working closely with stakeholders to deliver an industry-leading API solution.

Project Details:

  • Team: 2 back-end developers, 1 solution architect, and a PM.
  • Methodology: Agile (Scrum) — daily meetings, 1-week sprints with technical demo.
  • Communication tools: Slack, Jira, Google Meet.

What You’ll Do:

  • Design and implement scalable Kotlin-based microservices.
  • Work on API migration and performance optimization.
  • Utilize Kafka and gRPC to communicate between microservices.
  • Optimize database operations using PostgreSQL (Yugabyte) and ORM jOOQ.
  • Deploy and manage services in AWS & GCP using Kubernetes.
  • Collaborate with DevOps for containerized deployments.
  • Communicate with stakeholders, ensuring smooth API migration and integration.

What We’re Looking For:

  • Strong experience with Kotlin (Spring Boot) in production applications.
  • Expertise in microservices, API development, and cloud environments.
  • Solid understanding of Kafka (Kafka Connect, transactional outbox/inbox).
  • Hands-on experience with gRPC, Protobuf for efficient service-to-service communication.
  • Proficiency with PostgreSQL, Yugabyte, jOOQ, and SQL performance optimization.
  • Experience working with Kubernetes, AWS, GCP, and Docker.
  • Strong problem-solving mindset and ability to handle architectural decisions.
  • Great communication skills — ability to interact with clients and internal teams.

Why Join FreySoft?

— Flexibility in projects and tasks — work on cutting-edge tech solutions.

— Competitive compensation based on your skills and experience.

— Fully remote work with a supportive and professional environment.

— Innovative culture — use AI/LLM tools to speed up coding and enhance quality.

— Collaborate with top-tier engineers and solve real-world challenges.

At FreySoft, we believe in empowering our developers to drive innovation. If you’re passionate about backend development and want to work on impactful projects.

LinkedIn