We are looking for a great Java developer work with our team to build new features. You’ll have ownership and responsibility for the ongoing design, build and maintenance of secure, scalable and reliable product.
— 3+ years of experience as a developer in a commercial environment
— Java 8+ (Spring Boot, JPA (Hibernate), Spring Security, Spring Data, AMQP, AOP)
— Have an analytical approach to your work, and take pride in delivering stable, tested and maintainable code
— Interested in learning and using new technology and employing best practices
— Experience working with a cloud platforms such as AWS, Azure or Google Cloud
— Unit testing using Junit, Mockito, Hamcrest etc.
— Integration testing of REST services — e.g. REST-Assured
— Docker (ECS, Kubernetes)
— Experience working with DBs (We use PostgreSQL in AWS RDS, ElasticSearch, DynamoDB)
— Gradle build tools
— Good written and spoken English (essential)
— Great motivated Team;
— Comfortable office near Lviv city center at the park area;
— Paid vacation and sickness leave;
— Additional days off for special occasions;
— Free English Courses;
— Trainings, seminars, conferences, certifications etc. fully or partially paid by the Company;
— Lunch and coffee/tea provided free by the company;
— Pizza/Sushi Day (every Thursday);
— Corporate events and celebrations.
At Chartermatch we are building a software product for the Air Charter industry. We are a pure product company with 90% of our team based in Lviv. We run exclusively on AWS focusing on a serverless, micro-service, infrastructure. Our code is in Java, NodeJS and ReactJS and we deploy using CI/CD using Bitbucket Pipelines. Our team is small, just 10 people, and as a new product company we are able to build new features in every sprint.