Scala Developer

7 days ago


Lahore, Punjab, Pakistan Tech Scale Full time

We are seeking a talented Scala Developer to join our team and contribute to the development of scalable and high-performance applications.

Responsibilities:

  • Interfacing with external and internal partner APIs to extract and load data into Audience Project's data platform.
  • Designing data integrations to external partners and ETL jobs in collaboration with the Engine team.
  • Integrating code and workflows written by other teams within the company
  • Responsible for setting the direction of the code and infrastructure architecture
  • Design and implement database schemas and queries using technologies like SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Architect and implement scalable and resilient microservices using Scala and related frameworks (e.g., Akka).
  • Write unit tests and integration tests to ensure the reliability and correctness of the code.
  • Debug and troubleshoot issues reported by QA or end-users.
  • Identify and address performance bottlenecks in the application code and database queries.
  • Participate in code reviews to maintain code quality and ensure adherence to coding standards.
Job Specification

Requirements:

  • Senior with 7 years of software engineering experience and a computer science background who has previous experience with managing data platforms.
  • 5+ years of experience with the Java ecosystem; preferably Scala programming language and related frameworks/libraries (e.g., Akka, Play Framework), but any Java-based language is acceptable.
  • Experience with building RESTful APIs and web services.
  • Strong understanding of database design and management, including SQL and NoSQL databases.
  • Familiarity with data engineering technologies such as AWS EMR, Hadoop, Spark, Delta Lake, or similar and experience with DevOps
  • Knowledge of software development best practices, including unit testing, version control (e.g., Git), and continuous integration/continuous deployment (CI/CD).
  • Excellent problem-solving skills and attention to detail.
  • Proficiency in English communication and collaboration abilities.
Information Technology and Services - Lahore, Pakistan
#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are looking for a seasoned Scala expert to lead the development of scalable and high-performance applications.Key ResponsibilitiesDeveloping data pipelines to integrate external APIs with our data platform.Collaborating with the Engine team to design and implement ETL jobs.Ensuring seamless integration of code and workflows across teams.Establishing a...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are seeking a talented Scala Developer to contribute to the development of scalable and high-performance applications.ResponsibilitiesInterfacing with external APIs to extract data into our data platform.Designing data integrations and ETL jobs in collaboration with the Engine team.Integrating code and workflows written by other teams within the...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Seeking an experienced Scala developer to contribute to the development of high-quality applications.Main ResponsibilitiesDeveloping data interfaces to extract data from external sources.Collaborating with the Engine team to design and implement data pipelines.Ensuring smooth integration of code and workflows across teams.Defining a robust code architecture...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Scala ExpertA senior software engineer with 7 years of experience is required to manage data platforms and lead projects involving scalable and high-performance applications.Requirements:7+ years of software engineering experience with a computer science background.5+ years of experience with the Java ecosystem, preferably with Scala programming...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Scala DeveloperWe are seeking a talented Scala developer to contribute to the development of scalable and high-performance applications.Key Responsibilities:Interface with external and internal partner APIs to extract and load data into our data platform.Design data integrations to external partners and ETL jobs in collaboration with the Engine...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Our ideal candidate is a highly skilled Big Data engineer with a passion for designing and developing innovative data solutions. As a key member of our team, you will be responsible for leading the development of data pipelines and implementing data storage solutions.ResponsibilitiesLead the development of data pipelines that leverage structured,...

  • Lead ROR Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Sanbrex Digital Full time

    Lead ROR Developer Sanbrex Digital, Pakistan Sanbrex Digital is looking for a talented full stack RoR Developer to build SaaS applications.Benefits:Competitive salary with multiple benefitsFun, collaborative work environmentOngoing learning in a competitive environment with a team abroadOpportunity to be sponsored in USA or Canada officesJob...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Advanced Data Systems DeveloperWe are seeking an experienced Senior Big Data Engineer with a solid background in designing, developing, and managing complex data systems. The ideal candidate will have experience of over 4 to 6+ years specifically in Big Data technologies and a passion for working with large datasets.Key ResponsibilitiesDesign and develop...

  • Big Data Engineer

    6 days ago


    Lahore, Punjab, Pakistan beBee Careers Full time

    About the RoleWe are looking for a talented data engineer to join our team. The ideal candidate will have experience in designing and developing large-scale data systems, databases, and architectures.Experience with big data technologies such as Hadoop, Spark, and Kafka.Proficiency in programming languages such as Python, Java, or Scala.Understanding of data...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We're seeking a talented Software Development Professional to join our team.About the RoleAs a Senior Software Engineer, you will play a crucial role in building high-quality software solutions using cutting-edge technologies. You will be working on various projects, from start-ups to large corporations, and will have the opportunity to contribute to...