Position: Lead Java Engineer (Tech Lead)
Company: N-iX
Category: Java
Experience required: 5y
English level: upper
Published: 2022-03-01T00:00:00+02:00

We are looking for **Lead Java Engineer** to join our team.

**Project Supplier Master Data:** 
The SMD solution is supporting the operative processes by providing proper supplier master data to the related systems and processes. It is integrated with other applications. It’s an existing solution with old code base and architecture, all requests are too slow and the idea of a project is to rewrite existing solution from the very beginning using new technologies and approaches. Functionality will remain the same and there is new UI design to be implemented. 

**Responsibilities:** 
•	Define architecture of the system
•	Review code and implementations
•	Design and Implement new features
•	Product ownership;
•	Team leading and mentoring;
•	Solid understanding and ability to setup full development cycle

**Requirements:** 
•	5+ years of recent hands-on coding and software design
•	Expert Knowledge of Java 
•	Strong knowledge of object-oriented and component-based design principles
•	Strong Knowledge of Oracle SQL databases
•	Knowledge of configuring and using CI/CD pipelines
•	Experience of setting up new architecture and leading a team
•	Great communication skills. Upper-Intermediate English level (being able to articulate ideas and solutions to stakeholders)

**We offer:**
•	Flexible working hours
•	A competitive salary and good compensation package
•	Possibility of partial remote work
•	The Best hardware
•	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