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

Responsibilities:
•  Maintain and develop the essential enterprise integrations and applications that provide up-to-date and relevant data to various other systems and interfaces.
•  Identify points for improvement within the team and task them accordingly.
•  Respond quickly and intelligently to live environment issues.
•  Collaborate with colleagues in other departments to design solutions and ensure that their needs are fulfilled to the best possible efficiency
•  Mentor and guide other team members through pair programming and knowledge sharing.
•  Confident with code review and providing feedback to other team members.
•  Can act as lead developer on projects when required.

Requirements:
You will have expertise in the following:
•  Spring Framework
•  Apache Camel
•  REST/SOAP/JDBC
•  NoSQL/MySQL
•  XML/JSON/YAML
•  Git/Maven/Jenkins
•  Linux

Awareness or experience in the following is desirable:
•  JIRA
•  Bitbucket/Github
•  AWS technologies
•  Docker
•  Lambda serverless

We offer:
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring and comfy office

Professional growth:
- Challenging tasks and innovative projects
- Meetups and events for professional development
- An individual development plan
- Mentorship program

Fun:
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, football, ping pong, and more