Position: Advanced Java Engineer
Company: Innovecs
Experience required: 5y
English level: intermediate

**REQUIREMENTS**
- Java 8+, Spring (Core, MVC, Boot, Security, Data), Relational DB + ORM/JPA (Hibernate), Gradle/Maven, Git.
- Have 5+ years of experience with deep technical knowledge and implemented key aspects of an end-to-end solution.
- Have solved non-functional aspects like scalability, security, reliability with cutting edge if not bleeding edge technology.
- Are good about creating unit tests, performing code reviews, optimising performance, and ensuring standards for maintainability.
- Comfortable using Agile practices (SCRUM, Jira, Code Reviews, User Stories, and Planning).
- Are comfortable working independently and collaborating with seasoned system engineering professionals as well as working directly with clients and business partners.

**RESPONSIBILITIES**
- Develop and lead features from design to production.
- Write extremely efficient server-side code in Java.
- Develop new features.
- Constantly improve architecture and collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Recording data and reporting it to proper parties, such as clients or leadership.
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.

We invest in scaling and modernizing to become a №1 trading platform this year. Join our enthusiastic and inspired team. Let’s make it creative together!

❤️**WHAT WE LOVE ABOUT INNOVECS**
- An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline.
- We like to have fun, we love what we do, we relax when we need to, we are a great team and we deliver.
- Regular performance-based salary and career development reviews.
- Medical insurance (health), employee assistance program.
- Paid vacation, holidays, and sick leaves.
- Gym 24/7, personal fitness instructor.
- Massage in the office, personal wellness consultant.
- English classes with native speakers and partially or fully reimbursed personal training and conferences.
- Referral program.
- Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code.