Mid/Senior Java Software Engineer

Do you want to be part of our great team in Sofia оr Varna? Apply now!


  • Participate in solution design
  • Develop new functionalities and enhance existing components
  • Take responsibility for the implementation of the agreed solution design
  • Perform unit test
  • Maintain and support existing code base
  • Develop interfaces to new and/or existing systems and develop/modify application frameworks and web services as required
  • Work closely with other team members and client experts
  • Stay on top of the latest technology trends and their potential impact

What we’re looking for

  • IT-related university degree or an equivalent ;
  • Solid experience in hands-on Java and Spring development ;
  • Fluency in the English language ;
  • Excellent analysis and design skills ;
  • Team player ;
  • Knowledge of Spring Web Flow, Spring MVC, Spring Batch, Hibernate, MSSQL, Coding Standards, Best Code Practices, and Design Patterns ;
  • Ability to work independently and with little supervision;
  • Capable of prioritizing work and meeting deadlines;
  • Ability to work in a dynamic and motivating work environment

What we offer

  • Competitive remuneration package;
  • Dynamic and interesting work environment;
  • Opportunity to use cutting-edge technologies in real projects;
  • Collaboration with highly skilled and friendly colleagues;
  • Opportunity to learn and enhance your skills;
  • Additional corporate trainings, tech conferences tickets;
  • Annual employees performance check and reevaluation;
  • Team-building events;
  • Participation in charity and volunteer activities;
  • Life-work balance;
  • Social benefits – a monthly budget that includes:
  • Additional health insurance – Luxury package;
  • “Health with priority” medical insurance covering severe diseases;
  • Employee Assistance Program, including psychological, finance, and legal advice;
  • Flexible social benefits (food vouchers, fuel vouchers, sport card, and other options);
  • Extra days off for loyal employees (+1 additional day paid leave for each year of length of service in TINQIN (up to 5));
  • Office perks (coffee, soft drinks, fresh fruits, ice cream, sports, and relaxation area);
  • Remote/hybrid working model (employees can choose whether to work from the office or home);
  • Flexible working hours;
  • Referral program bonuses

Apply for this position

Upload CV

Build your career at TINQIN

Develop yourself, create with us

Junior Software Developer

0 - 2 years

Software Developer

3 - 5 years

Software Architect

5+ years

Developers team is also looking for