Position: Middle Java Engineer
Company: N-iX
Category: Java
Experience required: 3y
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

N-iX is looking for a Middle JavaEngineer who can become a part of our team. 
The company is currently working on the implementation of new products using modern Java-based technologies and frameworks to meet scalability and customization challenges.

The Mid-level Engineer will be involved in the development of functionally rich, robust and user-friendly applications, following through all stages of the Agile software development life cycle from inception to implementation.

Responsibilities:
• Building a unique and innovative product
• Joining a cross-functional team comprising all the expertise necessary to design, build, deploy,operate, and support
• Building a product according to micro-service architecture principles
• Working with real feedback from live users worldwide to adjust and improve the product

Requirements:
• Strong knowledge of Java Core with 3+ years of experience
• Ability to produce clean, accurate, high-quality code
• Good knowledge of Spring Framework (Core, Boot, Web and others)
• Good knowledge of JPA
• Practical understanding of software design patterns and data structures
• Understanding of Software Development Lifecycle and CI/CD concepts
• Experience with Docker
• Experience using relational databases and SQL
• Experience with unit testing
• Intermediate English or higher (B1+)
• Good communication skills

Good to have:
• Experience with Cloud ecosystems: AWS, Kubernetes
• Understanding of micro-services architecture
• Experience troubleshooting live issues in production environment

We offer:
• Flexible working hours
• A competitive salary and good compensation package
• Best hardware
• A masseur and a corporate doctor
• Healthcare & sport benefits

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, foosball, ping pong, and more