+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

77+43 =
+
Forgot password

Enter your email, and we will send you your password

HR agency Recruitment.bg

Principal Engineer (Java)

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    Who We Are

    Recruitment.bg is a boutique IT recruitment company, based in Bulgaria. We aim to work with the top employers in the industry, companies that we thoroughly vet and trust. Our mission is to guide IT professionals toward improved career paths by understanding their skills, crafting employment strategies, and supporting them every step of the way. Placing emphasis on honesty, respect and reliability while delivering exceptional service by ‘going the extra mile’, we build long-term relationships with the people and organizations we work with.

     

    About the Company

    Our client is a leading global technology company developing large-scale, data-driven online platforms with a strong presence in the fintech and iGaming domains. With a modern tech stack and an engineering-first culture, the company focuses on building high-performance, cloud-native products that serve millions of users worldwide.

     

    The Role

     

    We are looking for a Principal Engineer (Java) — a strategic and hands-on technical leader who will guide architecture, ensure system scalability, and foster engineering excellence across multiple teams. This is a senior-level role that combines deep technical expertise with the ability to mentor, innovate, and influence the company’s long-term technology roadmap.

     

    Key Responsibilities

     

    Architect and lead the development of high-performance, secure, and scalable Java-based systems.

    Define engineering standards, architectural patterns, and coding best practices across the organization.

    Partner with Product, DevOps, and Architecture teams to design reliable, maintainable, and future-ready solutions.

    Provide technical leadership and mentorship to senior engineers, nurturing a culture of innovation and quality.

    Perform detailed design and code reviews, ensuring adherence to performance and reliability goals.

    Explore and implement modern frameworks, tools, and cloud technologies to boost team efficiency.

    Drive continuous improvement in CI/CD pipelines, observability, and system performance.

    Troubleshoot complex production issues and deliver sustainable solutions.

    Contribute to strategic technical planning and influence architectural evolution.

     

    Requirements

     

    10+ years of professional experience in software development, with deep expertise in Java (8/11/17+), Spring, Spring Boot, and Hibernate.

    Proven success in designing and delivering distributed, large-scale systems in production.

    Solid understanding of microservices, API design, and event-driven architecture.

    Hands-on experience with databases (SQL and NoSQL), caching, and messaging systems (Kafka, RabbitMQ).

    Familiarity with cloud technologies (AWS, GCP, or Azure) and container orchestration (Docker, Kubernetes).

    Strong knowledge of CI/CD pipelines, testing practices, and monitoring tools.

    Excellent problem-solving, leadership, and communication skills.

     

    Nice to Have:

     

    Experience in iGaming, fintech, or other high-transaction environments.

    Familiarity with Domain-Driven Design (DDD), event sourcing, or front-end frameworks (React, Angular).

    Contributions to open-source projects or technical publications.

     

    What’s in It for You

     

    Competitive salary and annual performance-based bonus.

    Biannual performance review and salary adjustment.

    25 days paid annual leave and hybrid model (2 WFH days per week).

    Flexible working hours and a supportive engineering culture.

    Premium health insurance, fully covered sports & transportation cards.

    Professional development programs, sponsored trainings and conferences.

    Engaging team-building events, modern office facilities, and vibrant workplace culture.

    Free snacks, coffee, and refreshments, plus fun social spaces with PS4, foosball, and lounge zones.

     

    All applications will be treated as strictly confidential. Only short-listed candidates will be contacted.

    [GV]