Orion Innovation

Senior Java developer

Serbia

8 days ago
Save Job

Summary

Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries including financial services, professional services, telecommunications and media, consumer products, automotive, industrial automation, professional sports and entertainment, life sciences, ecommerce, and education.

Our customer is one of the leaders in providing global corporate cloud-based unified communication solutions for business. The company delivers a cloud-based business phone system offering PBX features such as multiple extensions; call control; integration with Outlook, Salesforce, Google Docs, Dropbox and Box; SMS; video and web conferencing; fax; auto-receptionist; call logs; and rule-based call routing and answering. The cloud-based approach eliminates the need for capital investment and maintenance contracts, lowering costs and disrupting traditional on-premises PBX providers.

The Telephony team develops high-load server-side solutions powering the core of the cloud-based telephony platform. We continuously evolve our product by introducing new features for handling VoIP business logic and improving the architecture to boost performance and reliability.

What You Will Be Doing

  • Work in a Scrum team consisting of developers and QA engineers
  • Collaborate with product owners to gather requirements and write technical documentation
  • Design and develop new features using Java (Spring Boot, microservices architecture)
  • Maintain and refactor existing codebase to improve performance and scalability
  • Participate in code reviews and knowledge sharing sessions
  • Implement and maintain unit and integration tests
  • Debug and resolve production issues


Our Expectations

  • 6+ years of experience in backend/server-side development
  • Strong experience in Java (Java 8+), with hands-on knowledge of Spring Framework/Spring Boot
  • Experience developing in Linux environment
  • Solid understanding of multithreading, concurrency, and distributed systems
  • Familiarity with REST APIs, messaging systems (Kafka, RabbitMQ, etc.), and microservices
  • Experience writing clear and concise technical documentation
  • Experience working in Agile teams (Scrum, Kanban)
  • Strong communication skills and ability to work collaboratively in a team
  • English – Intermediate or higher


What We Offer

  • Dynamic and supporting international teams.
  • Regular assessments and performance reviews. You will have the opportunity for promotion, bonuses and a raise in accordance with the pace at which you develop and your
  • Remote, hybrid or office work.
  • 20-25 vacation days per year.
  • Equipment for work, laptop and all necessary additions.
  • Access to trainings and courses.
  • Private health insurance.
  • FIT Pass card for many sports’ facilities.


Orion is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, citizenship status, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

Candidate Privacy Policy

Orion Systems Integrators, LLC And Its Subsidiaries And Its Affiliates (collectively, “Orion,” “we” Or “us”) Are Committed To Protecting Your Privacy. This Candidate Privacy Policy (orioninc.com) (“Notice”) Explains

  • What information we collect during our application and recruitment process and why we collect it;
  • How we handle that information; and
  • How to access and update that information.


Your use of Orion services is governed by any applicable terms in this notice and our general Privacy Policy.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job