Hybrid Senior JAVA Engineers to work for a product software company in Bulgaria

Posted 29 November 2022
LocationSofia
Discipline Backend Development
Reference36069
Contact NameJoanna Głąb

Job description

Hybrid Senior Java Engineers to work for a product software company in Bulgaria

  • Work with modern technologies
  • Many interesting projects and team constellations
  • Great opportunity to grow and show your talents

Our client is dedicated to continuously expanding and improving its Engineering department. They are firmly committed to nurturing an inclusive work environment where English is the primary language, aligning with their core values of Trust, Innovation, and Excellence.

As a Senior Java Developer, you will play a pivotal role within the organization. Your primary duties will involve creating high-performance, scalable, enterprise-level services and solutions. They prioritize code quality and system scalability, valuing forward-thinking professionals who can actively contribute to the development of scalable systems.

Your role will be central to one of their growing Java teams, with a specific focus on collecting real-time betting data from official sources. Your responsibilities will encompass real-time data processing, data streaming, and handling odds and event statistics, all using state-of-the-art technologies and tools. Throughout this process, you will be responsible for ensuring the resilience and low-latency performance of their systems.

Your responsibilities:

  • Design and Development: Create, construct, and oversee the implementation of both existing and emerging services and their respective components.
  • Cross-Functional Collaboration: Collaborate as an integral member of a cross-functional team, with a specific focus on a dedicated problem space associated with live data handling and processing.
  • Teamwork: Work closely alongside fellow software engineers and dev-ops professionals to craft innovative solutions, develop products, and refine existing tools.
  • API and System Design: Take ownership of the design and maintenance of APIs, services, and systems, fostering seamless communication and synergy across various engineering teams.
  • Continuous Improvement: Drive the pursuit of continuous improvement by exploring alternative technologies and presenting them for architectural review, contributing to the ongoing enhancement of the technology stack.

Requirements: 

  • Demonstrated wealth of experience in crafting and managing large-scale applications, showcasing your ability to proficiently handle intricate software systems. 
  • Java Proficiency, a profound comprehension of Java, encompassing a comprehensive knowledge of critical aspects such as class loading, memory management, and transaction management. 
  • A solid grasp of Service-Oriented Architecture (SOA) patterns, illustrating your capacity to design and implement scalable, service-based solutions. 
  • A strong familiarity with various databases, including MySQL, Elasticsearch, and MongoDB, with prior experience in these platforms seen as a significant asset. 
  • Familiarity with the Spring Framework, encompassing modules like Boot, Integration, Data, and Caching, is highly esteemed. 
  • Proficiency in working with Kafka is a notable advantage, highlighting your capability to handle real-time data streaming. 
  • A high level of skill in Docker and Kubernetes, indicating your ability to effectively containerize and orchestrate applications. 
  • Knowledge of monitoring platforms/tools such as Kibana or OpenSearch, Grafana, and others for logs, metrics, and traces is a valuable asset. 
  • Demonstrated creative problem-solving abilities that enable you to address complex technical challenges with innovative solutions. 
  • Exceptional communication skills that have been proven to be successful in collaborating with diverse stakeholders and conveying technical concepts clearly and succinctly. 

Attractive salary (experience depending) and benefits:

  • 20+ vacation days
  • Travel allowance
  • Food vouchers
  • Birthday vouchers
  • Newborn vouchers
  • Health Insurance
  • Multisport card
  • Friendly work environment with positive teammates
  • Friday Happy hour filled with free drinks and snacks
  • Courses and certifications budget
  • Team-building activities
  • Great office location in Sofia or Plovdiv

- - - 

IT Jobs Worldwide 

IT Jobs Worldwide is a professional recruitment company that focuses on connecting IT talents with the most exciting vacancies worldwide. We specialize in specific IT areas including Java, PHP, .NET, Python, JavaScript, Swift, Objective-C, Kotlin, Dart, QA and Testing, Data and BI, and Infrastructure. 

IT Jobs Worldwide is part of the Worldwiders brands, with more than 60 colleagues all over Europe. We have offices in Oslo, Tallinn, Malaga, Malta, and Lisbon. With over 300 clients in over 30 countries, our recruitment solutions are tailormade and set up to add value that benefits the matchmaking process.