Probation period milestones
-
You’ll undergo a structured training program designed to ensure your knowledge and skills align with industry best practices and internal company standards for Java Engineers.
-
We’ll collaboratively assess your existing knowledge and identify any gaps relative to the established standards. The training curriculum will then be tailored to address these specific needs, ensuring you receive the most relevant and impactful instruction.
-
In collaboration with your development manager, we will create a personalized IDP that outlines specific technologies and skills crucial for your role and the company’s needs. This plan will serve as a roadmap for your continued learning and development throughout the probation period.
-
We’ll provide you with the necessary resources to gain expertise in the technologies identified in your IDP. This may include access to online courses, technical documentation, and mentorship from senior developers.
-
As you progress through the training program and acquire new skills, you’ll be assigned development tasks that allow you to apply your knowledge in practice. This hands-on experience will bridge the gap between theory and practice, allowing you to confidently apply your knowledge in real-world scenarios and prepare you for full participation in ongoing projects.
-
Throughout this process, we encourage active participation and open communication. Your questions and insights are valuable contributions to your professional development, and we foster a collaborative learning environment where you can thrive.
A passion for learning and a willingness to continuously improve your skills.
Excellent knowledge of Object-Oriented Programming principles, particularly in Java.
Solid understanding of Java Core functionalities.
Experience writing Unit tests to ensure code quality.
Skills working with relational or NoSQL databases.
Familiarity with the concepts of the Spring framework.
Understanding of HTTP/HTTPS and RESTful APIs.
Experience working with Git or similar version control systems.
Experience with project-building tools like Maven or Gradle.
Confident technical English for comprehending documentation and expressing your ideas clearly.
Knowledge of Spring Boot and its functionalities.
Understanding of Object-Relational Mapping (ORM) tools like Hibernate.
Adherence to established design principles such as DRY, KISS, YAGNI, and SOLID principles for maintainable and scalable code.
Experience working with Docker or other containerization tools.
Knowledge of JavaScript and a basic understanding of front-end frameworks like Angular or React.
NIX is a global supplier of software engineering and IT outsourcing services
NIX teams collaborate with partners from different countries. Our specialists have experience in developing innovative projects from ecommerce to cloud for some of the largest companies in the world, including from the Fortune 500. The teams are focused on stable development of the international IT market, business, and their own professional skills.
What we offer
-
Competitive compensation packages.
-
Stable employment, based on a full-time employment contract.
-
Mentoring program and professional development plan.
-
Private health insurance (Medicover Сlinic).
-
AYCM sport pass, providing discounts at various sports facilities in Hungary.
-
Interesting tasks and diverse opportunities for developing your skills.
-
Free training courses, including English.
-
Participation in internal and external thematic events, technical conferences.
-
A spacious office in the heart of Budapest (13th district).
-
All necessary devices and tools for your work.
-
Friendly, motivating atmosphere.
-
Active corporate life.