Job openings

HomeCareerJoin the M&I teamJob openings

Java Developer

M&I Systems, Co. Group has over 200 employees in 5 countries, working every day to improve our portfolio, develop new ideas and achieve new goals. By focusing on the same goal, having the knowledge on and experience in a large number of business processes and industries, products, services and solutions that enable business automation and business model transformation, a large number of references on the regional market has been achieved. Almost three decades on the market are reflected in a diverse portfolio, projects with companies that are the market leaders in their fields, and partnerships with the world’s top IT companies. All this gives our employees a constant opportunity to learn, follow trends from the business world, participate in different stages of business cooperation, and thus the opportunity to develop their careers.

What will you be doing?


Developing and maintaining platforms based on web/mobile devices
Implementing the best practices, designs, and latest technologies
Cooperating with other teams and software programmers in joint activities and projects
Interpreting project requirements and concepts to create new or improved application functionalities
Solving problems and identifying errors in the existing software, design, and releases

You are the perfect candidate if you:


Have 3 + year of experience working with Java
Have knowledge of business processes
Preferably have knowledge of the ERP system
Have knowledge of at least one of the following technologies within the server segment of the application: Spring, Hibernate, Struts 2, Web Servisi RST, SOAP, Jasper Reports
Have knowledge of working with the bases: Oracle, PL/SQL
Have knowledge of working with the following technologies within the client segment of the application: Jsp, HTML, Css, Jquery, DWR
Preferably have knowledge of: Build, IDE, Ant, SVN, Eclipse
Preferably have higher education
Have knowledge of the English language – mandatory
Knowledge of another foreign language is an advantage

What can you expect?


A challenging, dynamic, and creative work environment in which you can explore your passion for technologies, consulting, and business processes
An access to innovative and new technologies
Internal and external training and knowledge exchange which will help you develop your skills in various areas even further
A diverse job with a high level of responsibility and a wide range of possibilities for development
A team which values professionalism, proactivity, and cooperation above all
An opportunity to join a successful customer support team
Various activities in which you can participate during the work hours (yoga at work, fruit day, happy hours, sports activities and memberships)

Want to know more about working in M&I? Visit our page Why is it great to be a part of the M&I team?

All of the personal information that you provided when applying for the job/internship at M&I Systems, Co. will be used solely for processing of your application, as well as for informing you about potential job opportunities in regard to your qualification.