Job Closed

This listing is no longer active.

Valsea Technology logo
Valsea Technology

We create advanced, innovative, data-driven technological solutions.

Scala Backend Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Spain

Posted

73 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishAkkaDistributed SystemsKafkaMicroservicesScala

Job Description

Scala Backend Developer

Valsea Technology

• Design, build, and maintain highly scalable and resilient backend services using Scala. • Develop event-driven, distributed systems leveraging Akka and Kafka. • Collaborate with cross-functional teams to define, design, and ship new features that deliver real product value. • Contribute to architectural decisions and continuously evolve our backend stack with new tools and best practices. • Troubleshoot production issues, optimize system performance, and proactively drive improvements. • Share knowledge with teammates, mentor junior developers, and help raise the technical bar across the team • Participation in an on-call rotation every 4-6 weeks will be required for this role after the initial onboarding period.

Job Requirements

  • Scala: Proficiency and hands-on experience.
  • Akka/Pekko: Building resilient distributed event-driven systems is second nature to you.
  • Experience working with Kafka, including event streaming, messaging patterns, and integration into microservices.
  • At least 3 years of proven experience in Scala or project management.
  • Product-minded: You think in terms of impact, user value, and business outcomes.
  • A strong communicator: You’re able to explain both technical and product concepts clearly.
  • You thrive in ambiguity: When requirements are unclear, you ask the right questions, align with stakeholders, and find a way forward.
  • Organized and proactive: You take ownership and keep things moving.
  • Collaborative: You enjoy working closely with engineers, designers, and stakeholders.
  • Proficiency in professional-level English communication, both written and verbal.

Benefits

  • 23 paid vacation days + public holidays
  • Private health insurance for you and your family
  • Free Online English/Spanish lessons
  • Corporate events throughout the year
  • Ongoing learning and professional development opportunities
  • In-office perks such as: Daily breakfast and freshly cooked lunch 3 days a week
  • 50% discount on personal training sessions and physiotherapy sessions
  • Games room, full kitchen with hot drinks, fruit, soft drinks
  • Gym, massage room and much more

Related Job Pages

More Backend Engineer Jobs

Aviso AI logo

Backend Developer – Python, Django

Aviso AI

Aviso is an all-in-one revenue intelligence and operations platform and an AI single pane of glass for modern GTM teams.

Backend Engineer73 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Write effective, scalable, extensible and testable code • Develop back-end components to improve responsiveness and overall performance of the application. • Develop database layer with optimized queries • Detect the bottlenecks in legacy code and provide feasible solution to make things better. • Implement security and data protection solutions • Coordinate with internal teams to understand user requirements and provide technical solutions • Manage individual project priorities, deadlines, and deliverables.

India
Aviso AI logo

Implementation Engineer, Python

Aviso AI

Aviso is an all-in-one revenue intelligence and operations platform and an AI single pane of glass for modern GTM teams.

Backend Engineer73 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Provide L1, L2 and L3 support to business in fast paced environment. • Work closely with functional team for System enhancements. • Following the technical documentation checklist and maintaining it. • Data migration - Experience is must for bulk data, millions of records to be inserted. • Recurring issue maintenance - Participate in key decisions for enriching the product by maintain the recurring issues. • Logging work hours and work hour utilization using tools like JIRA. • Stakeholder handling - Work closely with subject matter experts, developers, testers and business partners. • Night shift as and when required with the rotation in the team.

India
AutonomIQ logo

Python Engineer

AutonomIQ

Using AI and a codeless studio to enable product teams to test faster and with quality (now a Sauce Labs Company)

Backend Engineer73 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and implementation of low-latency, high-availability, and performant applications • Design, develop and maintain algorithms to extract info about websites/APP in a complex python application • Perform distributed information extraction, retrieval and data processing of websites • Resolve scalability issues with distributed systems • Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features

India
Augusta Hitech logo

Technical Architect

Augusta Hitech

We bridge the gap between business and technology.

Backend Engineer73 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

• Conduct a feasibility study for all new engagements • Suggest tools & technology based on client requirement • Analyze and understand technical challenges in the requirements phase • Set up a meeting internally to discuss the tech stack and also discuss with client all the tech components for the project to be finalized • Review and approve the estimates from the team • Prepare high-level design flow, Technical Design Document, Process Flow Diagram • Helping Infrastructure team in setting up Infra set up, based on client requirements • Support on migrating/adapting to new Tool/Technology/New updates. • To do POC on the suggested new tools and provide clarity to know why this tool/tech stands out compared to others • Ongoing coaching and supporting project teams on technical issues/improvements etc. • Ownership of technical challenges impacting delivery. • Support to resolve technical challenges considering the delivery timeline • Client interaction for high-level technical aspects of the project and escalations, if any • Daily catchup with the team to understand if the team is on the right track and guide them wherever required • Setting appropriate processes for various aspects of Software Development Life Cycle • Educate, train and coach team members in adherence to these processes • To scan the Tools & Technology landscape all the time for the latest and most appropriate to achieve Scalability, Performance, Security, specific client requirements and thus overall client satisfaction • Educate the team on using third party frameworks and understanding license agreements. • Guide team to learn new technology updates like native/cross-platform updates like Flutter, React native, etc. • Support in recruitment to identify the right resources

India