Senior Software Engineer/Architect

Studioworks OÜ Estonia
Visa Sponsorship Relocation
This Job is No Longer Active This position is no longer accepting applications

Job Description

We are seeking a Senior Software Engineer/Architect with a strong background in modern software development and architecture. You will lead the design and implementation of scalable, modular, and reliable solutions in the iGaming industry, working closely with cross-functional teams to ensure a high-quality product. 

 

Key Responsibilities

  • Architect and develop scalable iGaming software solutions based on microservices principles.
  • Design and implement backend services using Java/Spring-Boot, NodeJS, and other modern tools.
  • Develop and maintain robust data layers with Couchbase/Capella and Kinesis Data Firehouse.
  • Oversee frontend development with React, TypeScript, Webpack, Redux, and Zustand.
  • Collaborate with DevOps to optimize infrastructure using AWS, ECS, WAF, CloudFront, S3, and ELB.
  • Enhance communication layers via Amazon API (REST).
  • Lead integration of modular components supporting diverse content types such as Live RNG, and Sparkle RNG.
  • Mentor junior engineers and foster a collaborative development environment.


Technology Stack

  • Infrastructure: AWS, ECS, WAF, CloudFront, S3, ELB
  • Backend: Java/Spring-Boot, Open JDK, Artemis, NodeJS, Docker, WebRTC
  • Data Layer: Couchbase/Capella, Kinesis Data Firehouse
  • Communication Layer: Amazon API (REST)
  • Frontend: React, TypeScript, Webpack, NodeJS & NPM, Redux, Zustand


Codebase Architecture

  • Modular components designed for independent scalability.
  • Microservices architecture.
  • Versatile platform supporting integrations with various content types (Live, RNG, and Sparkle RNG).
  • Ready-made integrations.


Requirements

  • Proven experience as a Senior Software Engineer or Software Architect.
  • Proficiency in Java, Spring-Boot, NodeJS, and Docker.
  • Hands-on experience with AWS infrastructure and tools.
  • Strong understanding of microservices architecture and modular design.
  • Experience in developing scalable frontend solutions with React and TypeScript.
  • Excellent problem-solving and leadership skills.
  • A passion for delivering high-quality, reliable software solutions.


What We Offer

  • Competitive salary and performance-based bonuses.
  • Relocation assistance for international candidates.
  • Flexible work environment with hybrid options.
  • Professional development opportunities, including training and conferences.
  • Collaborative and innovative work culture.


Interested in joining Studioworks OÜ? Submit your resume and a cover letter highlighting your relevant experience. We look forward to hearing from you!

Similar Jobs

Explore other opportunities that match your interests

WFM Capacity Planning Analyst

Programming
1w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Wise

Estonia

Senior Backend Engineer - Remote

Programming
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

Estonia

Senior Software Engineer

Programming
1mo ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

coolbet

Estonia

Subscribe our newsletter

New Things Will Always Update Regularly