Вакансия Strong Junior Java Developer
UKEESS Software House is looking for a talented Strong Junior Java Developer to join our team for the full-time position (either onsite in Lviv or remotely).
About the Customer and the Project:
Our customer is the world s largest DNA network from the USA. With more than 27 billion digitized global historical records, 100 million family trees, and 18+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness.
You will be a part of our team is working on a system that aggregates marketing analytical data around different products of our customer’s project which helps to provide the best service to users.
Tech stack of the project: Java 11/Spring Boot/Spring WebFlux/React JS/MySQL/Elasticsearch/AWS/Terraform/Jenkins/Apache NiFi.
Requirements:
- at least 1 year of commercial experience with using Java 8+
- strong knowledge and experience with Spring, Reactive Spring
- strong knowledge and commercial experience with SQL
- understanding the SOLID principles of object-oriented programming
- experience with RESTful endpoints
- English: Strong Intermediate at least
It will be a big plus:
- experience with Agile methodologies and software development life cycles
- experience or strong knowledge of React
- be familiar with AWS
- experience with unit-testing
- good knowledge or experience with CI/CD: Jenkins
- experience in designing and implementing a large-scale web application
Under the senior developer mentoring and leadership, duties in our team will include:
- writing clean, well designed, testable, efficient code
- writing tests and maintain high code test coverage
- working as a team player & communicating effectively
- working in an Agile team
- participating in team code reviewing/discussions/modeling
- improving existing functionality
What do we offer our new colleague:
- interesting full-time position in a highly professional team
- competitive compensation (also depending on the technical level of the candidate)
- flexible hours approach
- individual approach to a professional growth
- free English classes (online)
- 3 health packages to choose
- annual paid vacation and state holidays celebration
- bureaucracy-free and people-oriented culture
- modern, comfortable office facilities (a barbecue zone, kitchens, company paid lunches, lounge rooms, coffee machines, etc.)
- foreign business trips
- on-site parking lot and charge station for Elec