N-iX started in 2002 from an idea shared by three enthusiasts. Since then, it has grown into a successful, fast growing software development business with the same overwhelming passion for technology and the pursuit of growth and success.
Today, we are
- A reliable partner for 100+ clients
- Top 100 global outsourcing company
- One of the best IT employers in Ukraine
- A supportive team of 1000+ professionals
- Our partners are located across the world: USA, UK, Canada, Australia, Germany, and over 30 other countries
We are growing and offering to join our team with strong engineering practices and mature scrum processes to help our client (world-known company, one of the largest in the industry) with the digital transformation of solutions!
Responsibilities:
- Research and evaluate technical options to implement business requirements
- Provide system or technical development expertise to the team
- Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
- 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
Required skills:
- 4+ years of extensive Java development
- 1-2 years of Spring framework and building J2EE web applications
- Understanding and experience developing and deploying micro services
- Experience developing REST interfaces
- Excellent design, coding and debugging skills
- OOP, OOD, Design Patterns proficient
- Working knowledge of SQL and NoSQL DB technologies
- Strong knowledge of Unit testing
- Excellent communication and organization skills
- Upper-intermediate level of English
Nice to have:
- Principles of DDD
- Experience developing and deploying applications in any native cloud technologies such as CloudFoundry
- Spring Batch
Our mission is to create an environment where people can fully develop their potential, become successful and empowered to make more impact. Therefore, we focus on creating a friendly, challenging and well-balanced environment where you can grow and develop.
We offer:
- Flexible working hours
- A competitive salary and good compensation package
- Possibility of partial remote work
- 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, foosball, ping pong, and more