Job Openings Senior Software Engineer (Java)

About the job Senior Software Engineer (Java)

Human Power BG is an HR agency that offers consultations and recruitment for some of the best companies in Bulgaria.


Our client are looking for highly driven, talented and self-motivated Engineers to join a team of world-class engineers. Software Engineers would need skills to lead the development of any area of a large, scalable, distributed system or application. They would also work on the latest cutting-edge internet/software technology.


  • Deliver tactical and strategic improvements to large scale cyber security products based on Java / Java EE
  • Formulate and define system scope and objectives through research and fact-finding to develop or modify complex systems
  • Design, develop and test Java based solutions using common standards and frameworks
  • Translate software requirements into working solutions within the existing application frameworks
  • Implement a product lifecycle: Design, development, quality, deployment, and maintenance
  • Design and adhere to best practices for developing security applications
  • Contribute continuously to improve the performance and collaboration of the team
  • Collaborate in a distributed team across borders


  • You have a passion for software development and are keen on solving difficult problems with the ability to solve them creatively and effectively. You are looking for a challenge where you can pursue your interest in cyber security and cryptography across functions and geographies.
  • As a highly motivated self-starter with good time management skills, you value lean and agile principles to achieve positive outcomes. Your great communication skills and fluent English will allow you to work well in a distributed, multi-national team.
  • You have a university degree in computer science, engineering or other related fields and 5+ years of work experience in Java development.

Additional skills and experience that you bring

  • Have successfully developed applications using Java EE platforms and frameworks like JCA/JCE, JSF and PrimeFaces
  • Practical experience in the design, planning, development, and deployment of applications
  • Expert skills in DB Schema design and SQL development as well as good knowledge of SQL
  • Have deployed solutions on different operating systems

These skills and experiences are considered a plus

  • Working knowledge and experience with JQuery, Ajax, JSON, CSS, HTML and JavaScript
  • Mobile Software Development
  • Software Architecture
  • German

Our client has a very dynamic and flexible work culture and they’re looking for driven, resourceful, and proactive thinkers to solve complex technical challenges.


You’ll be rewarded with a competitive compensation package including stock option, additional health insurance, 25 days of annual paid leave, eight-hour workday and hybrid working environment with home office options.

Location: Sofia, Bulgaria

Company Overview

Our client was founded in 2001 in Switzerland. 

Our client is used by more than 35 million end users and have been installed at more than 3,800 of the world’s leading corporations and government agencies including Pfizer, CDC, New York City Health + Hospitals; KPMG; Kaiser Permanente; Latham & Watkins; US Senate; US SEC; Hilton; Deutsche Bank; Volkswagen; NIST; Mandiant and other leading security and defence vendors globally.

Their customers operate in an increasingly active regulatory environment with HIPAA, GDPR, CCPA and the likes. CIOs and CISOs around the world rely on the their platform to gain the necessary visibility, security and control over the communication of IP, PII, PHI, and other sensitive content across email, file sharing, mobile, enterprise apps, web portals, SFTP, and automated inter-business workflows.


If this position is of interest to you and you meet the requirements, please send your updated CV.

For any questions you may have, please contact us:
087 834 4981 or [email protected]

Thank you!


We will contact only approved candidates!
Our services are free of charge to all applicants.


All candidates will be treated in strict confidence.

All data provided by you is protected by the meaning of the Personal Data Protection Law and will be used only for the purposes of this selection.


Human Power has an indefinite license № 3084 issued by the National Employment Agency to provide services in the field of human resources.


Human Power is part of BNI Industry.