Driving the future forward with corporations, governments, startups, investors, and universities.
Scala Developer, Java
Location
Ukraine
Posted
10 days ago
Salary
0
Seniority
Senior
Job Description
Scala Developer, Java
Plug and Play Tech Center
• Participate in software design, development, refactoring, support, and code reviews to maintain high development standards. • Collaborate with platform teams to deliver great results. • Work autonomously on your tasks with guidance where needed, while continuing to grow your expertise. • Optimize the platform to achieve maximum throughput and scalability. • Be proactive and go beyond expectations, with a strong focus on learning and improvement.
Job Requirements
- Bring at least 3 years of hands-on experience developing server-side applications in Scala or Java.
- Have working knowledge of Scala and SBT (Scala Build Tool), or a strong willingness to learn and transition from Java.
- Demonstrate experience or interest in frameworks such as Pekko/Akka, including HTTP, Actors, Cluster, Persistence, Streams, and connectors.
- Possess an understanding of the JVM, data structures, and algorithms.
- Exhibit good knowledge of parallel and concurrent programming principles.
- Have experience or strong interest in building high-scale, distributed systems with complex interfaces and integrations.
- Think like an engineer - taking ownership, driving solutions forward, and continuously improving systems and processes.
- Demonstrate strong problem-solving skills and curiosity to learn.
- Show a willingness to document solutions and actively share knowledge with colleagues.
- Communicate clearly and effectively in English.
- You'll get extra points for Previous experience in the iGaming domain.
- Experience working with Typesafe Config.
- Hands-on experience with Couchbase or other document-based NoSQL database.
- Familiarity with AWS services such as S3 and DynamoDB.
- Experience using Play JSON.
- Proficiency with ScalaTest for testing.
- Experience with containerization and orchestration tools such as Docker, Nomad, or Kubernetes.
- Confidence working in Linux environments.
Benefits
- An active lifestyle and mental well-being, supported through sports classes, master classes, and monthly well-being activities.
- Professional development opportunities and professional growth programs.
- Collaborative and supportive culture as well as stable long-term career opportunities.
- Global scope and inclusive working environment where you can engage with diverse teams and perspectives.
- Open communication, knowledge sharing, and mutual support across teams.
- Initiative-taking and a confident approach at the workplace.
- Clear goals and a results-driven environment.
- A friendly, cooperative, and goal-oriented team of experienced professionals.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Join our DevOps Engineering team as a Senior Database Engineer to design, build, and engineer cloud-native database platforms. • You'll work closely with DevOps and Product Engineering to build high-performing data infrastructure. • You will own and evolve a diverse ecosystem spanning AWS RDS, Aurora, DynamoDB, Redshift, Azure SQL, PostgreSQL, Snowflake, and NoSQL engines.
• Operate, maintain, and extend a large-scale enterprise web platform powering 400+ Drupal sites • Build on modern automation foundations (GitHub Actions, Pantheon Terminus, Quicksilver) • Ensure reliable, scalable deployments across a multi-site architecture • Maintain and extend GitHub Actions-based CI/CD pipelines • Manage automated workflows for MultiDev environment creation (Pantheon), Canary deployments, phased releases, and fleet-wide upstream deployments • Troubleshoot pipeline failures and improve resiliency and observability • Work with Pantheon platform tooling (Terminus CLI, MultiDev environments, upstream management, and site orchestration) • Support platform stability, deployment workflows, and environment lifecycle management • Contribute to and maintain a Drupal 10-based multi-tenant platform • Develop and support custom modules, integrations, and backend logic • Debug and resolve issues across a shared codebase impacting multiple sites • Extend automation using Quicksilver (even-driven workflows) and messaging integrations (e.g., Google Chat notifications)
Desenvolvedor .NET Sênior
ReplyReply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.
• Analisar, projetar, desenvolver e implementar soluções de software de alta qualidade. • Atuar em conjunto com o time para garantir integração e entrega contínua dos projetos, dentro dos prazos estabelecidos. • Participar de cerimônias ágeis (planning, review, etc.), garantindo alinhamento entre objetivos do projeto e metas de negócio. • Identificar e resolver problemas técnicos e operacionais, assegurando estabilidade e boa performance das aplicações. • Contribuir para a melhoria contínua dos processos de desenvolvimento e implantação. • Utilizar assistentes de código para acelerar o desenvolvimento de features. • Criar prompts eficientes para geração, refatoração e documentação de código. • Validar criticamente as sugestões da IA antes da homologação.
Senior Python AI Developer
Tec2CloudSAP Partner, AWS Partner, Microsoft Partner, Cloud Solutions for SAP
• Develop, evolve, and maintain AI agents using Python and CrewAI/CrewAI Enterprise. • Build and orchestrate multi-agent workflows to automate corporate processes. • Publish, deploy, and manage agents in CrewAI Enterprise environments. • Develop custom tools integrating REST APIs, databases, and messaging (Service Bus). • Implement advanced Prompt Engineering strategies, agent memory systems, RAG, and inter-agent collaboration. • Work on integrations between agents and enterprise systems. • Develop asynchronous code using async/await. • Participate in troubleshooting, observability, and performance optimization of agents in production. • Create automated tests to ensure solution quality and stability. • Use Git for version control following GitFlow best practices and Azure DevOps. • Participate in code reviews and collaborate with global teams in English.




