All vacancies

NEW

Senior Java/Scala Developer


Location: Remote or Lviv or Kyiv, Ukraine
Technologies: Java/Scala, SQL, Kafka/Event Streaming, Docker/Kubernetes
SK-933

About the vacancy

Skelia is looking for a Senior Java/Scala Developer to become a valuable member of our rock star team. Do you want to work on transforming one of the most cutting-edge companies in the US? Come join us, either remotely, or on-site in our cozy offices. We will be happy to see a professional such as you join us.

About our client

Together with our strategic partner Nortal, you will have the opportunity to build state-of-the-art software for one of the largest telecom companies in the US that stands out due to:
  • Being America’s fastest-growing consumer wireless company
  • Having more than 100 million day-to-day users of their services in the US  
  • Bringing innovative solutions for enterprise clients, 80 percent of Fortune 50 companies are among their biggest customers.

About the project

Your task is to replace the current application for commission calculation with a new, refreshed one. The intent is to create business value and to improve the flexibility to manage, change and adapt the software to meet business needs. The core heart of the project will consist of 5 team players - one Lead, two Front-end and two Back-end developers.


As a Back-end expert, you will help build an application based on gRPC (API) technology. The API will provide services for running UI commands such as approval and rejection of specific transactions, queries, data storage, and manage streaming of events and messages. They will define and update the API contracts to ensure proper interaction with the UI and other downstream data services.

Mission

Hands-on development: coding & tasks execution, code review, issue resolutions, solving complex integration issues, etc.
Development of complex and business-critical software without supervision. Following coding standards & adhering to DoD
Active participation in distributed team environment & following process ceremonies
Follow engineering best practices. Ready to work with decent coverage of unit and integration testing
Decompose business requirements into technical tasks. Participation in the estimation process and DoD elaboration
Ability to take responsibility and ownership over tasks and components of a software system

Requirements

5+ years of experience, bachelor’s degree in STEM, conversational English (upper-intermediate)
Solid Java/Scala skills & good experience with functional programming
Experience with SQL, Kafka/Event Streaming, Docker/Kubernetes
Well versed in git-flow, able to review pull requests and create their own
Background with complex integrations and integration issues
Experience with Microservices and RESTFUL service design
Solid understanding of CI/CD platforms, databases, containers, performance testing
Nice to have:
Curious engineering mindset with a passion for learning new frameworks, libraries, tools and architecture patterns
Experience with GitLab
Understanding of industry-standard secure software development practices
Familiarity with BDD principles & hands-on experience with Cucumber
gRPC experience

Skelia offers

Family-like environment and personal attention to each specialist

Family-like environment and personal attention to each specialist

Direct cooperation with European and USA clients and their innovative products

Direct cooperation with European and USA clients and their innovative products

Competitive salary and regular reviews

Competitive salary and regular reviews

The work-life balance you deserve: 24 working days of paid vacations

The work-life balance you deserve: 24 working days of paid vacations

Educational reimbursement, funded language classes, certifications

Educational reimbursement, funded language classes, certifications

“Benefit Café with various categories like sport, leisure, books, fuel, etc.

“Benefit Café with various categories like sport, leisure, books, fuel, etc.

Health care: 10 paid sick leaves, on-demand medical insurance, Covid tests, vaccinations.

Health care: 10 paid sick leaves, on-demand medical insurance, Covid tests, vaccinations.

Cozy workplace, commute compensations, and WFH opportunities

Cozy workplace, commute compensations, and WFH opportunities

Exciting events and lovely gifts for your family

Exciting events and lovely gifts for your family

Special Bonuses of Project

Flexible working hours

Flexible working hours

Learning Hive: global learning community, digital library full of eBooks and audiobooks

Learning Hive: global learning community, digital library full of eBooks and audiobooks

Virtual mental health counseling - In the event of job-related or personal issues

Virtual mental health counseling - In the event of job-related or personal issues

In your resume please allow our company to use your personal data.
Anna Levchenko

Anna Levchenko

Staffing Partner - Kyiv

All vacancies