Software Development
Trainee Java Engineer (Hybrid)
Trainee,
Intermediate
-
About Vacancy
Our company is looking for talented professionals to join our team and to work full-time as Trainee Java Engineer -
You Will
- Write, test, and debug simple Java code under the guidance of senior developers
- Participate in the development of new features and bug fixes
- Follow coding standards and project guidelines
- Learn and implement software development lifecycle processes
- Work closely with team members, including developers, testers, and project managers
- Participate in team meetings and code reviews
- Attend training sessions and workshops to improve skills
- Participate in daily stand-ups, sprint planning, and retrospectives
-
You Have
- Preferably a higher education degree in IT or related fields
- Familiarity with RESTful principles and API design
- Experience with SQL: Ability to write basic queries for data manipulation and retrieval
- Experience with one or more relational databases such as MySQL, SQLite, or PostgreSQL
- Basic knowledge of Maven for project dependency management and build automation
- Proficiency in key Java concepts, including Object-Oriented Programming (OOP), Input/Output (IO), Reflection, Collections Framework
- Understanding of basic algorithms and data structures is advantageous
- Familiarity with writing and executing unit tests to validate code functionality
- Exposure to Spring concepts, such as dependency injection and basic module configuration
- English level - B1+
-
We Offer
- Exchange of experience, professional development
- Good office location in Kyiv and Kharkiv with generators and Starlinks
- Co-working compensation
- English classes at company expense
- Partial payment for gym memberships
- Partial payment for courses and certifications
- Regular company events