Scala Engineer (Remote)

Salary: $150000 - $180000 per annum per Year
Job Type: Full time
Experience: Senior Level

Oscar Technology

Scala Engineer (Remote)

Scala Engineer | Oscar Technology | Worldwide

Scala Developer: We are seeking a skilled andpassionate Scala Developer to join a fast-growing fintech scale-upbusiness. In this role, you will work on building and maintaining scalable,high-performance systems that process large volumes of financial data. Youwill collaborate with cross-functional teams to design innovative...

Scala Engineer | Oscar Technology | Worldwide

Scala Developer: We are seeking a skilled and passionate Scala Developer to join a fast-growing fintech scale-up business. In this role, you will work on building and maintaining scalable, high-performance systems that process large volumes of financial data. You will collaborate with cross-functional teams to design innovative solutions, ensuring the delivery of secure and reliable fintech products. This is an exciting opportunity to contribute to cutting-edge projects in a dynamic and fast-paced environment.

Key Responsibilities

Development and Design

  • Design, develop, and maintain high-performance Scala applications using functional programming principles.
  • Build and enhance backend systems, APIs, and microservices to support financial applications.
  • Implement robust data pipelines for processing large-scale financial data.
  • Write clean, efficient, and well-documented code following best practices.

Collaboration and Problem-Solving

  • Work closely with product managers, designers, and other developers to align technical solutions with business needs.
  • Participate in architecture definition and contribute to technical decision-making.
  • Troubleshoot production issues and perform root cause analysis to ensure system reliability.

Optimization and Quality Assurance

  • Optimize application performance for scalability and low latency.
  • Ensure high code quality through testing frameworks, code reviews, and CI/CD pipelines.
  • Refactor legacy codebases to improve maintainability and performance.

Continuous Improvement

  • Stay updated on the latest Scala libraries, frameworks (e.g., Akka, Play), and industry trends.
  • Contribute to the continuous improvement of development processes, tools, and team productivity.
  • Mentor junior developers by sharing knowledge of functional programming principles and best practices.

Required Skills and Qualifications

Technical Expertise

  • Strong proficiency in Scala programming with experience in frameworks such as Akka, Play Framework, or Spark.
  • Solid understanding of functional programming concepts (e.g., pure functions, immutability).
  • Experience with building distributed systems or event-driven architectures.
  • Familiarity with big data technologies like Apache Kafka or Apache Spark is a plus.
  • Knowledge of concurrency, multithreading, and asynchronous programming.

Fintech Domain Knowledge

  • Understanding of financial systems or prior experience in the fintech industry is highly desirable.
  • Familiarity with handling sensitive financial data securely.

Additional Skills

  • Proficiency in working with relational databases (e.g., PostgreSQL) or NoSQL databases.
  • Experience with cloud platforms (AWS, Google Cloud Platform, or Azure) and containerization technologies (Docker/Kubernetes).
  • Knowledge of CI/CD pipelines for automated testing and deployment.

Soft Skills

  • Strong problem-solving skills with attention to detail.
  • Excellent communication skills for effective collaboration within cross-functional teams.
  • A proactive mindset with a passion for innovation in the fintech space.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in Scala development or similar roles in backend engineering.
  • Exposure to blockchain technologies or machine learning applications in fintech is a bonus.

The ideal candidate is someone who thrives in a fast-paced environment and is eager to solve complex challenges using Scala. If you are passionate about functional programming and enjoy working on impactful projects in the fintech domain, we’d love to hear from you!

Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Report this job

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.