Full-Stack Java Developer

Infosystems is a part of the Bulgarian IT industry for more than 13 years. The company develops complete and efficient IT solutions for small, medium and corporate businesses. We integrate innovative solutions, based on the best practices in the field. Our priority is to create a real relation with our customers and to guarantee high, future-proof performance for their business. With our deep knowledge in the public sector, Infosystems International is an active partner in optimizing processes and technologies for state administration.

We are an energetic and ambitious team of professionals, working together to achieve our common goals and we are looking for a Software Developer to join us. We work diligently to meet the growing demand for information solutions and technologies, and to provide prompt and competent support to our customers at times and after completing a project. Joining our team, gives you the opportunity to participate in creating cutting edge solutions and bringing simplicity to complex projects.


  • 2+ years of professional experience in software development
  • Understanding of core Java technologies and OOP principles
  • Experience with WEB services
  • Experience with WEB frameworks
  • Experience with SQL and ORM frameworks
  • Knowledge in multi-threaded programming
  • Knowledge of design patterns, algorithms and data structures
  • Strong analytical skills and incisive thinking ability
  • Comfortable with Linux OS or willingness to get familiar with it
  • Good command of English language - both written and spoken
  • Ability to work in a team


  • Participating in design and architectural discussion.
  • Participating in development of software solutions and products.
  • Preparing and maintaining development documentation.
  • Following the best software development practices.


  • Dependency injection framework – Spring or any other;
  • Experience with handling large data sets
  • A GitHub account with some cool projects in it
  • Experience with Maven
  • Willingness to optimize existing products and tools in the company


  • Working full time in a team of proven professionals
  • Having an attractive salary
  • Enjoying challenging and interesting projects
  • Open and friendly working atmosphere, stable work environment, positive office culture
  • Social benefits
  • Professional growth, extra education opportunities
  • Easy access with the public transport and free parking in front of the office building

What happens next?

After reviewing your application, we will assess whether you meet our requirements and in case you meet them, we will contact you as soon as possible.


Apply for this job