Senior Backend Engineer (Java, C++, Scala)

$$$$

We are looking for an experienced Senior Backend Engineer to join our team on a full-time outstaff project. You will work on building and maintaining high-performance backend services, collaborating with an international team, and delivering scalable solutions using Java, C++, and Scala.

 

This is a white-label engagement where you'll be expected to take ownership of backend development, contribute to architectural decisions, and build reliable, production-ready software.

 

Core Competence:

 

  • 5+ years of professional experience with Java in backend application development.
  • 3+ years of hands-on experience with C++, building performant and reliable software.
  • 2+ years of commercial experience with Scala in production environments.
  • Strong understanding of object-oriented programming, software design principles, and clean code practices.
  • Experience designing, developing, and maintaining scalable backend systems.
  • Solid knowledge of RESTful APIs and backend service architecture.
  • Experience working with relational databases and writing efficient SQL queries.
  • Ability to troubleshoot, optimize, and improve existing backend applications.
  • Strong problem-solving skills and ability to work independently with minimal supervision.
  • Good communication skills and ability to collaborate effectively in an international team.
  • English proficiency at a conversational level (B2 or higher).

     

Preferred Qualifications:

 

  • Experience working with distributed systems or high-load applications.
  • Familiarity with microservices architecture and event-driven systems.
  • Experience with modern CI/CD pipelines and version control systems.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Understanding of Agile development methodologies and collaborative engineering practices.

     

What We Offer You:

 

  • Challenging Projects: Work on large-scale backend systems with modern technologies.
  • Technical Ownership: Contribute to architecture decisions and influence product development.
  • International Team: Collaborate with experienced engineers in a global environment.
  • Full-Time Engagement: Stable 40-hour work week on a long-term outstaff project.
  • Remote Flexibility: Work remotely with a distributed engineering team.
  • Professional Growth: Expand your expertise while working on complex backend solutions.

Required languages

English B2 - Upper Intermediate
C, Java, Scala
Published 17 July
70 views
ยท
9 applications
Last responded more than a month ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...