Jobs Scala

5
  • · 25 views · 2 applications · 18d

    Senior Scala, Europe

    Full Remote · EU · 4 years of experience · English - None
    About the Client Our client is transforming the world of alternative investments, making them accessible to a broader range of investors. Traditionally, private funds and other alternative assets have been available only to institutional players due to...

     

    About the Client

    Our client is transforming the world of alternative investments, making them accessible to a broader range of investors. Traditionally, private funds and other alternative assets have been available only to institutional players due to their complexity and regulatory barriers. They change that by providing a cutting-edge platform that simplifies access, management, and distribution of these investment opportunities.

    About the Role

    As a Senior Scala Engineer, you’ll be part of the team building the core backend systems that power the client’s investment platform. Your mission will be to design and develop high-performance, scalable, and reliable distributed services that enable seamless data flow and financial transactions at scale.

    You’ll contribute to the architecture of microservices and real-time data pipelines, applying functional programming principles and leveraging technologies like Akka, Play Framework, and streaming frameworks such as Spark or Flink. Working closely with cross-functional teams, you’ll help shape technical direction and ensure the platform continues to deliver secure, robust, and efficient solutions for the global investment community.

    More information about us — [meet INSART]

    Please note that only candidates based in the EU will be considered for this role.

    Role Responsibilities:

    • Develop and maintain robust backend systems using Scala, ensuring high performance, scalability, and reliability.
    • Participate in designing distributed systems and microservices architectures. Contribute to decisions on frameworks, libraries, and best practices.
    • Write clean, testable, and maintainable code. Promote functional programming principles and ensure code quality through code reviews and unit/integration tests.
    • Identify bottlenecks and optimize application performance, scalability, and fault tolerance.

    Role Requirements:

    • 4+ years working with Scala
    • Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, Cassandra, MongoDB)
    • Experience with functional programming paradigms
    • Experience with Akka, Play Framework, or ZIO ecosystem
    • Strong communication skills with English B2+ for direct cooperation with the client
    • Project starter mindset with ability to work independently and take ownership in a changing environment.
    • Strong curiosity to the fintech domain.

    Nice to have:

    • Experience in fintech, banking, or payment systems
    • Knowledge of data streaming and real-time analytics
    • Exposure to Big Data frameworks (Spark, Flink)

    Interview Process

    1. Intro Call with Recruiter (45 min)
    2. Technical Interview (up to 60 min)
    3. Client Interview (up to 60 min)

    What sets us apart?
    Here are just a few reasons why this position is a standout opportunity:

    🚀 Opportunity for Growth: As part of our dynamic and fast-growing team, you’ll have the chance to make a real impact and grow your career in exciting new directions.

    🌍 Remote Mode: You can have a fully comfortable mode, just stick to deadlines and attend team meetings.

    🕰️ Flexible Schedule: Our cooperation will not have an impact on the work-life balance — this is the most important thing for us. In INSART we are committed to making cooperation enjoyable and comfortable first.

    💡 Innovation: We’re constantly pushing the boundaries of what’s possible, so you’ll have the chance to join cutting-edge projects and technologies.

    👩‍💻 Diversity and Inclusion: We believe that diversity and inclusion are essential to building a strong and successful team. We welcome people of all backgrounds and experiences to join us.

    👥 Collaborative Environment: You’ll stay closely with our talented developers to ensure that our products and features are thoroughly tested and of the highest quality.

    📚 Free Learning: We believe in continuous learning and development, so we provide free access to a variety of online learning resources to help you stay up-to-date with the latest technologies and industry trends.

    Join us!

    Looking forward to having a mutually interesting conversation with you! 😉

    More
  • · 24 views · 3 applications · 24d

    Senior/Lead Scala Engineer

    Full Remote · Poland, Romania, Croatia, Slovakia · 5 years of experience · English - None
    Required Skills: Expert-level Scala programming and backend development. GraphQL service design and implementation. Strong experience with cloud-native engineering (AWS, Kubernetes, Containers, CI/CD). Distributed data processing using Spark or similar...

    Required Skills:

    • Expert-level Scala programming and backend development.
    • GraphQL service design and implementation.
    • Strong experience with cloud-native engineering (AWS, Kubernetes, Containers, CI/CD).
    • Distributed data processing using Spark or similar frameworks.
    • Working knowledge of Angular (for full-stack contributions).

     

    Preferred Experience:

    • Large-scale, production data platforms.
    • Apache Iceberg, AWS Athena, or similar technologies.
    • Experience in a high-throughput, secure environment.

     

    Job Responsibilities

    • Support the integration of our Scala-based GraphQL domain services API to integrate distributed Spark processing with our Angular based front end.
    • Help develop core services for a petabyte-scale Apache Iceberg data lake on AWS.
    • Build and maintain GraphQL APIs for high-throughput data access.
    • Enforce cloud-native development standards (Containers, Kubernetes, CI/CD via Github).
    • Collaborate with cross-functional teams to deliver robust, scalable solutions.
    • Contribute to UI development in Angular where needed.
    • Implement and optimize large-scale data processing pipelines (Athena, Spark).

     

    Department/Project Description

    Small Teams; Big Data
    We look for individuals who are motivated by complex and challenging work. We want to work with people who share compelling solutions to those challenges, solutions informed by their unique experiences, passions, and expertise. We plan to build a Data Platform on top of AWS Ecosystem to port-over some of EMS Legacy applications. We plan to use Scala to build microservices that will provide self-onboarding functionality to our customer and internal users. We, furthermore, plan to build data pipelines on Spark (Scala) and other open-source technologies with the goal of having robust/scalable and resilient data services. The platform will have several User Interfaces built on top of Angular and Typescript to connect the pipelines and services together and provide a optimized user experience. The application/pipelines and microservices we build will run on top of managed Kubernetes.
    We're open-minded about new technologies, we're passionate about what we do, and we make time for everyone to learn and grow as the industry changes. Engineers on the team are approachable and ambitious people who think outside the box and together solve big problems. Are you up for the challenge?
    We are looking to build multiple value stream teams composed of Front-End/Back-end Software/Data and Infrastructure engineering. We need people that can work hands-on as engineers solving complex problems and building advance software solutions. We face daily challenges that are both unique and engaging, while processing data at petabyte scale. That is over one trillion data points in multiple different data periods. We have consumer privacy and data security at the forefront of all that we do. Our size also allows us to use cutting edge, open-source technologies to tackle the ever-growing challenges.

    More
  • · 16 views · 1 application · 14d

    Senior Java Developer (Spark, Hadoop)

    Full Remote · Ukraine · 5 years of experience · English - B2
    Project Description: A next-generation cross-asset data management platform to provide globally consistent data and innovative tools to support business strategy for trade/sales clients that is built on big data architecture, highly scalable, and...

    Project Description:

    A next-generation cross-asset data management platform to provide globally consistent data and innovative tools to support business strategy for trade/sales clients that is built on big data architecture, highly scalable, and cloud-ready. The platform enables industry-leading analytics, client reporting, regulatory compliance, surveillance, supervisory reporting, and data science solutions (data flame). The project tech stack: Apache Spark, Hive, Java, Scala, Spring, SQL, Kafka, Hadoop.

    We are looking for a strong Senior Java Developer with Big Data experience (Hadoop, Spark) capable of build the design and establish the framework in order to expose and distribute the Risk data to wide variety of consumers including Finance, Front office Risk Systems, Trading Systems, Back office and Account systems. This should cover low latency access and Streaming, Push / Pull mechanisms depending on the type of consumers.

    The role of the Senior Java Developer involves working with strong development teams (3 Senior Java Developers), the opportunity to work with big data improving knowledge in this domain utilizing the resources of an international bank.

    Responsibilities:

    • Design and build frameworks for ingesting/modeling the complex Risk data
    • Develop Low latency caching to service Front office risk systems

    Mandatory Skills Description:

    • At least 5 years of experience in software development, including professional backend software development experience;
    • Strong Knowledge of Java programming languages
    • 1+ year of Big data development with extensive hands-on experience with Spark programming
    • Strong knowledge of big data technologies like Hadoop (Hive) and Spark
    • Should be familiar with algorithms and design patterns
    • Understanding of distributed systems.
    • Understanding of CI/CD workflow.
    • Familiarity with Linux environment including scripting skills

    Nice-to-Have Skills Description:

    • Experience In-memory databases and caching
    • Job Orchestration tools like Autosys or Airflow
    • Financial background (where possible)

    Languages:

    English: B2 Upper Intermediate

    More
  • · 41 views · 4 applications · 21d

    Senior Scala Engineer

    Ukraine · 4 years of experience · English - B2
    N-iX is looking for a Senior Scala Engineer for one of our clients. The project is Security Intelligence Solutions are used by our clients to stay on top of threats to their business. In our tools, they can create alerts or search, analyze and process the...

    N-iX is looking for a Senior Scala Engineer for one of our clients.

    The project is Security Intelligence Solutions are used by our clients to stay on top of threats to their business. In our tools, they can create alerts or search, analyze and process the cybersecurity information we are providing.

    Important traits you should have:

    • Curious and engaged
    • Excellent communication skills
    • Find it fun and inspiring to build integration solutions and backend software
    • Believe that it’s an interesting challenge to work on a complex product

    Responsibilities:

    • Code primarily using Scala
    • Continuously design, develop and deploy backend services with focus on high availability, great quality, low latency and scalability
    • Measure and evaluate features and system metrics to continuously improve user experience and service performance
    • Be proactive, go beyond expectations

    Requirements:

    • Experience with Scala
    • Experience with MongoDB or equivalent document database
    • Experience with RabbitMQ or equivalent Message broker
    • Rest Services (Json or other) and Integrations (connecting to third parties)
    • Ability to work all the way from high level architecture design down to efficient code
    • You have a good understanding of system design, data, structures and algorithms
    • Be able to take initiatives and collaborate across teams

    Nice to have:

    • Java
    • ElasticSearch
    • Kafka
    • Docker / Kubernetes

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits
    More
  • · 20 views · 2 applications · 4d

    Senior Scala Developer to $4300

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · English - B2
    CrunchCode — міжнародна сервісна ІТ-компанія з досвідом близько 7 років у розробці вебсервісів і вебзастосунків. Ми працюємо у форматах staff augmentation (outstaff) та outsourcing і підключаємо спеціалістів до проєктів клієнтів у довгостроковій моделі...

    CrunchCode — міжнародна сервісна ІТ-компанія з досвідом близько 7 років у розробці вебсервісів і вебзастосунків. Ми працюємо у форматах staff augmentation (outstaff) та outsourcing і підключаємо спеціалістів до проєктів клієнтів у довгостроковій моделі співпраці.

    Ми працюємо переважно з проєктами в доменах логістики (включно з last mile),e-commerce, fintech та банкінгу, а також enterprise-рішеннями.
    Для нас важливо, щоб проєкт був “чистим” і зрозумілим з точки зору етики та цінності для користувачів.

    Ми принципово не беремо проєкти, пов’язані з:
    ● gambling / гемблінгом,
    ● adult-контентом та порнографією,
    ● шахрайством або будь-якою розробкою, що спрямована на обман чи маніпуляції.

    What We Offer:
    • Fully remote work
    Long-term, stable project
    High level of autonomy and trust
    Minimal bureaucracy
    Direct impact on business-critical logistics systems
    • Long-term, stable project (1+ year)

    Requirements (Must-have)
    - Scala 
    - Kafka
    - Akka

    Hiring Process:
    - Intro call
    - Technical discussion (focused on real experience)
    - Offer

    Start: ASAP

     

    More
Log In or Sign Up to see all posted jobs