Position: Java Engineer
Company: Akvelon
Experience required: 3y
English level: intermediate

🔷 **Project** - software to manage software development.

🔷 **Team **- Lead, 2x Senior and 3x Middle

**Responsibilities:**
✅ Build new features in existing applications
✅ Issues investigation and Bug fixing
✅ Writing unit/integration tests
✅ Performance tuning
✅ Communicate with the client on a daily basis

**Must-have requirements:**
🔸 3-5+ years experience as a Java developer
🔸 Strong knowledge of Java core
🔸 Strong experience with Spring, Spring Boot, Hibernate, JDBC ,Maven
🔸 Understanding of  relational databases and SQL
🔸 Maven, Gradle
🔸 Experience with microservice architecture
🔸 Experience with writing Unit tests
🔸 Experience with common Design Principles
🔸 Upper-intermediate English Level

**Optional requirements:**
🔸 Understanding the Gitflow principles and experience with Git
🔸 Experience with CI/CD
🔸 Experience with Scrum/Kanban
🔸 Unix shell

**Working conditions and benefits:**
🔸Flexible working schedule (Status meetings with the client’s team till 9am PST)
🔸Paid vacation and sick days,
🔸Official state holidays — 11 days considered as public holidays
🔸Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support
🔸Personal Career Development Plan (CDP)
🔸Paid external training, conferences, and professional certification that meets company’s business goals
🔸Internal workshops & seminars
🔸Corporate library (Paper/E-books) and internal English classes