Position: Advanced Software Engineer (Java)
Company: Innovecs
Category: Java
Experience required: 3y
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

**What makes the project stand out**

– our Client’s company is one of the fastest-growing businesses performing in the FinTech sector

– their trading platform can maintain a high load and flawlessly handle requests of more than 500K users

**Experience**

- Profound knowledge of Java 8+, Spring (Core, MVC, Boot, Security, Data),
Relational DB + ORM/JPA (Hibernate), Gradle/Maven, Git;
- At least 5+ years of experience with deep technical knowledge and
implementation of 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, optimizing
performance, and ensuring standards for maintainability.
- Used to working with 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

**Position 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.

**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;
-High-level compensation and regular performance based salary and career development reviews;
-Modern IT equipment;
-Medical insurance (health), online doctor consulting, paid sick leaves, covid pack;
-Paid Maternity/ Paternity leave;
-Gym, online wellbeing communities, trainings with sports coaches;
-Cloud Certification, online learning programs, opportunity to deliver personal professional trainings;
-Material support in urgency, a support such as: rent of apartment, apartment search, kindergarten or school search;
-Referral and ambassador programs;
-Corporate activities and a lot of opportunities.