Middle/Senior Java Engineer (#14836141)

SPECIAL REFERRAL BONUS $2000
Lviv, Kyiv, Remote
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Project:
Global fashion retailer
N-iX warmly welcomes an experienced Java Engineer to join our forceful team!

Responsibilities:
  • Research and evaluate technical options to implement business requirements
  • Write well-documented quality, highly maintainable and performing code with extensive test coverage in a fast-paced professional software engineering environment
  • Ensure the code follows latest coding practices and industry standards
  • Investigate and resolve application issues and bottlenecks and inefficiencies
  • Perform code reviews to ensure performance
  • Identify, investigate, solve, and fix software problems
  • Work in a close contact with team members and project stakeholders on customer’s site
  • Suggest technical and functional improvements to add value to the product


Requirements:
  • Strong knowledge and 3+ years of professional experience in software development
  • Strong knowledge and experience in designing and development
  • A Bachelor's Degree in engineering, computer science, or another related field
  • Working knowledge of Databases/SQL, EF Cor
  • Experience with TDD and other testing best practices
  • Desire to write clean, modular and testable code with consistent code style
  • Strong knowledge of design and architectural patterns
  • Event Sourcing, DDD, Strong Knowledge of application and cloud design patterns
  • Analyze, plan and estimate requirements as well as identify risks involved and provide solutions to them
  • Understanding of design principles behind scalable and testable applications
  • Attention to security issues
  • Ability to learn new tools and technology and issue solver attitude
  • Upper-intermediate level of English (both oral and written)
  • Deep understanding of object-oriented programming (OOP)
  • Knowledge of Agile (preferably SCRUM) development practices
  • Strong analytic & problem-solving skills
  • Solution-focused, takes initiative to work effectively within established guidelines
  • Strong cross-functional team player, ability to work effectively with technical & business contacts

We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • An inspiring and comfy office
  • 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