SysGears is a software development company that specializes in creating custom web and mobile applications for business enterprises all over the world. Founded in 2010, SysGears provides full-cycle development services, starting from research and prototyping, through to design and implementation, testing and optimization, deployment and maintenance.
10 ноября 2021

Middle Java Developer (вакансия неактивна)

Днепр, удаленно

Required Skills

🔹2+ years of web development experience using Java or other JVM languages
🔹Strong knowledge of the Java 8+ core, multithreading, and JVM memory model
🔹Experience with working in UNIX environment: CLI, remote server management
🔹Experience with at least one RDBMS, understanding of NoSQL concepts
🔹Readiness to dive into and learn the Scala language ecosystem
🔹Readiness to communicate in English within a distributed team
🔹Upper-intermediate level of English (spoken)
🔹Excellent teamwork skills

Will be an advantage

🔹Experience in building web software in Scala
🔹Experience with any of: Akka, Kafka, MongoDB
🔹Experience with Angular
🔹Experience with CI/CD pipelines

About you

🔹You love (!) software engineering and strive to be the best
🔹You are constantly looking for new challenges and things to learn
🔹You value collaboration and positive interpersonal environment

Responsibilities

🔹Developing new APIs using Scala and Play 2 Framework
🔹Implementing data processing routines with Akka and Kafka
🔹Supporting required level of code coverage by tests, documenting new APIs
🔹Working as a part of a distributed technical team located in Ukraine and Belgium
🔹Participating in daily standup & planning meetings within the technical project team
🔹Constantly self-improving and staying up to date with the best coding practices

We offer

🔹Your own personalized professional development plan to the Senior level and beyond
🔹Software engineering process designed by software engineers without excessive communication, unneeded bureaucracy, and overcontrol
🔹An option to choose and change projects as you enhance your skills to always work on the tasks that align with your professional development plan
🔹Industry-leading coding standards and regular experience exchange meetings

Benefits

We offer a number of benefits for the team members to improve their quality of life and help with achieving professional development goals:

Professional

🔹Compensation of professional certifications, courses, IT conferences, and events
🔹Individual and group English classes with native-speaking teachers from US & UK

Quality of life

🔹Our processes are tailored to enable remote work and flexible work schedule
🔹You can choose from a selection of hardware either it is Apple, or PC devices
🔹There are also frequent team retreats, leisure activities, and holiday celebrations
🔹Gifts on personal and professional anniversaries, pizza fridays, and movie nights
🔹21 paid days off and 11 national holidays throughout the year to travel and rest
🔹Lastly, all the benefits work the same way if you are living outside of Dnipro (for example, we will send you the hardware of your choosing, and so on)
🔹You are a part of a team, we help each other when life knocks one of us down 🤠

About Project

A resilient, highly-available software ecosystem that consists of Play 2 & Akka microservices that manage and process data streams from thousands of IoT devices.

As a part of our team, you will follow your own personalized professional development plan and, in the future, will have the opportunity to choose among and work on many more complex projects, such as high-throughput distributed systems or big data solutions.

Our aim is to always be the best, grow, improve, and innovate. And we would welcome a like-minded person to become an invaluable part of our team!