Senior Java Developer (M/F)

София, Bulgaria

You have the opportunity to join our team at the position of Senior JAVA Developer

What will you do?

  • Participate in the whole software development lifecycle – from analysis of the product requirements, development, unit testing, documentation maintenance, to implementation and troubleshooting;
  • Be involved in the improvement and refactoring of existing software components;
  • Ensure the quality of the delivery by following the team’s process and applying best coding practices;
  • Deliver readable, testable and reusable code;
  • Enhance the team’s competencies and productivity by supporting colleagues with resources and expanding projects’ knowledge base;
  • Add value to the team with your professional maturity and software engineering thinking.

What skills and qualifications do you need to have? 

  • Experience in programming with Java Technologies, Spring Boot/ Spring Framework, SQL;
  • Advantage is knowledge in back-end technologies; XML, XSD ,Activiti, BPMN, Reports;
  • Advantage is knowledge in front-end technologies; HTML, JavaScript/JavaScript Framework, CSS, JQuery, Vue.js,  React;
  • Experience with DB Development: Oracle;
  • Experience with application servers: Weblogic;
  • Experience with ANT, Maven , SVN, GIT.

Requirements for the positions:

  • At least 5 years of experience;
  • Advantage is experience in design and architecture of applications;
  • Following best practices for application development, incl. OOP, AOP;
  • Skills in documenting code and preparing tech specifications;
  • Good knowledge of basic security concepts;
  • Desire to learn and to be challenged;
  • Team work and deadline keeping abilities;
  • Advantage is university degree in the field of IT;
  • Advantage are certificates - Oracle Certified Associate, Java SE Programmer.

Why Information Services?

You will have the opportunity to participate in projects of national significance and be part of the digital future and transformation of Bulgaria.

What you will get in addition if you join us?

  • Additional health insurance;
  • Public transport full coverage card;
  • Referral bonus program;
  • Skills development program;
  • Work in a team with leading specialists;
  • Specially developed “Graduation” program;
  • Coffee and fresh fruits at the office;
  • Attractive office location.


If you are interested in this position, please send your CV. Only shortlisted candidates will be contacted for interview.

Senior Java Developer (M/F)

Job description

Senior Java Developer (M/F)

Personal information
Add
Professional data
Add
Details