Position: Middle Java Engineer
Company: N-iX
Category: Java
Experience required: 2y
English level: upper

Our customer is a leading fashion retailer and retail innovator. As a Middle Java Engineer at this project, you will take part in developing software solutions that support client business needs and integrating various systems into the newly built solution. You will enjoy the latest technologies, a new product, a friendly and professional team of by your side, and no late calls.

Responsibilities:

Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
Conduct code review
Provide effort estimations
Work in close contact with team members and project stakeholders on customer’s site
Suggest technical and functional improvements to add value to the product
Requirements:
2+ years of Java development
1+ years of Spring framework and building Spring web applications
Familiar with microservices concept
Experience developing REST interfaces
Design, coding and debugging skills
OOP, OOD, Design Patterns proficient
Working knowledge MySql DB technologies
Familiar with GrayLog, Grafana
Strong knowledge of Unit testing
Good communication and organization skills
Intermediate + level of English
We offer:

Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Flexible and personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing
Education reimbursement
Paid vacation days, sick leaves, and days off
Healthcare & Sport program
Medical insurance
Memorable anniversary presents
Corporate events and team buildings