Aimprosoft, a fast-growing outsourcing IT company, is looking for a Trainee Java Engineer. This position provides an opportunity to start your career with educational projects and move to commercial ones. You will start as a Java Engineer and later switch to a Scala tech stack connected with either Big Data or high-load applications. During this traineeship, you will firstly learn how to work with reactive and non-blocking technologies such as Vert.x and Quarkus, including all supplementary libraries and technologies (e.g., Hibernate, NoSQL databases). Having finished the Java part, you will have a chance to select and tune your further Scala education that includes such technologies as Play Framework for reactive web applications and Apache Spark for handling Big Data.
The traineeship takes place in a real work environment. You will study 8 hours a day, staying in the company’s office, and collaborating closely with the Data Science/Data Engineering team.
With the support of our friendly team, you will learn how to build, automate, and launch new functionality and software solutions. That is a great opportunity for those who want to grow into highly qualified Scala engineers.
Responsibilities:
Your responsibilities during the traineeship will be:
Required skills:
Would be a plus:
What we offer:
About us
Aimprosoft is a stable service and product software development company with over 15 years of experience in the market of enterprise software development. A stack of our expertise covers Liferay, Alfresco, and Hybris platforms, along with the web and mobile solutions to fill clients’ needs. Offering software development and customization services, consulting, and quality assurance for both startups at their MVP steps and for enterprises, we keep contributing to the open-source community as well.