Position: Junior Java Engineer
Company: UKEESS Software House
Category: Java
Experience required: 1y
English level: intermediate

**About the Customer and the Project:**
Our customer is the world’s largest DNA network from the USA. With more than 24 billion digitized global historical records, 100 million family trees, and 16+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness.

**Who are we looking for?**
- at least 0.5+ years 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+

**Will be a big plus:**
- experience with Agile methodologies and software development life cycles
- 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