IGamingCentre logo

Software Architect - Backend Solutions

IGamingCentre·Salary not specified

Primary stack

CommunicationNoSQLProject ManagementAgileMicroservicesJavaScriptAPIJava

Nice to have's

design patternsClean ArchitectureSoftware craftsmanshipmulti-threaded applicationsOOP & MVC conceptsdatabase modellingMavenGradleDockerOpenStackAWSKubernetes

Job description

About the Position

Software Architect - Backend Solutions

Pronet Gaming

Location: Sofia, Bulgaria

Job Type: Full-time, On-site

The Technical Architect will be responsible for scoping, design, and documentation of technology-specific solutions across products. The architect will be working with technical leads, senior developers, and CTO leadership to establish, manage, and lead the best course of action given the business requirements and technical challenges.

Responsibilities

  • Creating and maintaining non-functional requirements for software components
  • Working with the teams to establish the priorities regarding the delivery of non-functional requirements
  • Continually identifying and driving improvements through technical debt reduction
  • Identifying bad processes, development lifecycle issues, and highlighting them to the leadership team
  • Responsible for the reusable software component architecture within the business
  • Partake in the creation and maintenance of the common architectural and development practices for the company
  • Contributing to code reviews, ensuring good software design patterns are implemented
  • Displaying effective leadership, good communication skills, and a delivery/goal-oriented work ethic
  • Mentor managers/team leaders to implement best practices to motivate and organize their teams
  • Work together with relevant stakeholders across the Engineering departments including security, product, delivery, infrastructure, etc.
  • Guide and provide input to all strategic and technical planning for the engineering department

Requirements

  • Proven experience in developing backend solutions, frontend applications, or data warehouse systems.
  • Strong proficiency in Java, JavaScript, and working with both relational and NoSQL databases.
  • Expertise in designing, developing, and managing distributed systems.
  • Proficient in at least one of the following technologies: RabbitMQ, Kafka, Ignite, JMS, or Hazelcast.
  • Hands-on experience with microservices architecture and event-driven service topologies.
  • Solid background in project management, software development, and agile methodologies.
  • Comprehensive experience across the full software development lifecycle, including system analysis, design, development, testing, and production support.
  • Deep understanding of REST API design principles.
  • Excellent communication skills in both spoken and written English.

Nice to Have

  • Knowledge of design patterns, experience delivering technical architecture
  • Understanding of principles of the Clean Architecture and Software craftsmanship
  • Knowledge of multi-threaded applications, OOP & MVC concepts, and design patterns
  • Understanding principles of database modelling
  • Basic knowledge of software project lifecycle tools – e.g. Maven, Gradle, etc.
  • Infrastructure experience: Docker, OpenStack (nice to have), AWS, Kubernetes

We Offer

  • Additional annual leave days
  • Day off on your birthday
  • Additional health insurance and dental service coverage
  • Multisport card
  • Food Vouchers
  • Employee assistance program
  • Flexible working hours
  • Remote work with casual visits in the office
  • Attractive annual bonus
  • Referral bonus
  • Training and development opportunities

About the Company

Pronet Gaming is a leading company in the gaming industry, dedicated to creating innovative and engaging gaming experiences. Our team is passionate about technology and strives to deliver high-quality products to our users.

© IGamingCentre. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Igaming Centre Is Your Partner And Guide In The World Of IGaming.We inform about the news in the industry and can help you find the right partners and the right solutions for your business. With the goal to help industry players we offer bespoke solutions and consultancy.

More at IGamingCentre

All 108 roles

Popular searches