Principal Engineer (Java)

Реф. № 14540
Модел на работа
На място
Месторабота / Населено място
гр. София

Публикувана на:

22 юни 2026

Описание


  • Lead the design and development of high-performance, scalable, and secure Java-based applications and platforms
  • Define and evolve architectural standards, coding guidelines, and best practices across engineering teams
  • Collaborate with product, architecture, and DevOps teams to align technical solutions with business goals
  • Provide technical mentorship and guidance to senior engineers, fostering a culture of continuous learning and innovation
  • Conduct design and code reviews, ensuring high standards of software quality and maintainability
  • Evaluate and introduce new technologies, frameworks, and tools that improve developer productivity and system performance
  • Drive initiatives around system scalability, resilience, distributed systems, and cloud-native architectures
  • Troubleshoot and resolve complex technical challenges in production and development environments
  • Contribute to strategic planning, influencing the long-term technical vision and roadmap


Изисквания

  • 10+ years of experience in software engineering with deep expertise in Java (Java 8/11/17+) and related frameworks (Spring, Spring Boot, Hibernate, etc.)
  • Proven track record of designing and delivering large-scale, distributed, and mission-critical systems
  • Strong knowledge of system architecture, microservices, API design, and event-driven architectures
  • Solid understanding of databases (SQL & NoSQL), caching strategies, and messaging systems (Kafka, RabbitMQ, etc.)
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Excellent knowledge of software engineering practices: CI/CD, testing methodologies, and monitoring/observability
  • Exceptional problem-solving skills, with the ability to dive deep into complex technical challenges
  • Strong communication and leadership skills, capable of influencing technical direction across teams

Nice to Have

  • Experience in iGaming, fintech, or high-transaction environments
  • Exposure to domain-driven design (DDD) and event sourcing
  • Contributions to open-source projects or technical publications
  • Familiarity with front-end technologies (React, Angular, etc.) for a full-stack context
Професионална сфера
ИТ - Разработка / поддръжка на софтуер

Влез в профила си или се регистрирай, за да кандидатстваш по обявата.