“Been there, done that” experience.
“If you don’t try you don’t know” mindset.
Computer Science degree (BS or MS), or Math, or Physics;
2+ years proven experience and at least 1 year in a similar position;
You are expert in Java 8+;
Good understanding of data structures, design patterns, and architectural styles;
Experience in building RESTful APIs;
Spring Boot (DI, MVC, Security, Data, Test);
ElasticSearch, Postgres or MySQL.
Skills:
Able to work and refactor code developed by others;
You have a deep understanding of agile methodologies, you know what XP means and can talk about the lean principles;
Solid understanding of OOP, Design patterns and FP;
You know the Big O notation and can refactor for optimization;
You are a strong advocate of test-driven-development;
Knowledge of DevOps culture, build and deployment automation;
Virtualization and container technologies are your usual playground;
Good team working including interactions with business users;
Self-organizing, achieves tasks without constant monitoring;
English (Professional working proficiency).
Personal + Professional Attributes:
Passionate & high-energy;
Intellectual honesty;
Curious;
Not afraid to fail;
Comfortable without big team/resource support;
Can’t be easily “blocked”;
Values good design.
Spring Cloud (Netflix stack), Hibernate, Mockito, jUnit, Liquibase/Flyway, Gradle;
Having the GitHub profile with your pet projects;
Theoretical knowledge of JavaScript/TypeScript + ReactJS;
Linux shell scripting, familiarity with Jenkins pipelines;
Working experience with the AWS (EC2, ECS).
Besides such basics as a competitive salary, comfortable and motivating work environment, here at Intellias we offer:
For your professional growth —
Innovative projects with advanced technologies;
Individual approach to professional and career growth (Personal Development Plan);
Regular educational events with leading industry experts;
English and German courses.
For your comfort —
Flexible working hours;
Spacious office with lots of meeting rooms;
Relocation program;
Kids’ room with professional baby-sitter (offices in Lviv & Kyiv).
For your health —
3 health packages to choose from — medical insurance, sports attendance or mix of both;
Annual vitaminization program;
Annual vaccination and ophthalmologist check-up.
For your leisure —
Corporate celebrations and fun activities;
On-site massages;
Beauty parlor (offices in Lviv & Kyiv).
Write high-quality code;
Review code pull requests and give constructive feedback;
Collaborate with relevant stakeholders to define the Product Backlog Items and User stories with their acceptance criteria;
Setup of all needed environments in coordination with the infrastructure team;
Help organize digital events (Data hacks, Software Hackathons, etc.);
Interview potential hires;
Risks assessment and mitigation;
Have fun! Learn new skills, experiment and share with the team.
Do you believe that building successful solutions comes from a clever mix of technologies, new or older, common sense and great collaboration? Working on building a beautiful application gives you the adrenaline rush? Do you believe in building a solution that will impact millions? Do you know the difference between little ‘a’ agile and capital A agile? Is V8 not about cylinders and Webpack, not a lunch box? If you answer yes to all questions then we want to meet you!
We’re looking for a smart, well-rounded Java Back-End Developer aiming to deliver the code of the Matrix. You love good practices and a fervent agile practitioner.