Начало Позиции

Software Engineer

IBS is an IT Consulting, Systems Integrator and Software Development company founded in Bulgaria in 2003. We are one of the leading IT companies in Bulgaria and we have major successful IT infrastructures and software development projects for SME, Large enterprise and governance organizations.

Role Summary:

We are seeking a talented Software Engineer who is passionate about building innovative software solutions. This position requires a deep understanding of the full software development lifecycle, from conception to deployment. The successful candidate will possess expert knowledge in Java development and have hands-on experience with cutting-edge tools and technologies. You will play a crucial role in the design, development, testing, and maintenance of our software solutions.

Key Responsibilities:

  • Design and implement robust, scalable, and high-performance software applications.
  • Develop backend systems using Java, Spring Boot, and other related technologies.
  • Design and develop frontend applications using React and Thymeleaf.
  • Manage and optimize databases (SQL: DB2, Oracle) for efficient data retrieval and storage.
  • Develop and maintain CI/CD pipelines with Jenkins, Kubernetes, and OpenShift.
  • Design and integrate with RESTful and SOAP APIs, ensuring interoperability and performance.
  • Conduct testing using tools like Postman and SoapUI.
  • Collaborate with cross-functional teams to define, design, and bring creative solutions to the table.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science or related field.
  • 2+ years of professional software development experience.
  • Proficiency in Java, Spring Boot, React, Thymeleaf, Linux, and SQL (DB2, Oracle).
  • Experience with electronic payments integrations and digital signature implementation is a plus.
  • Effective communication skills, both written and verbal.
  • Excellent problem-solving skills and ability to work in a collaborative team environment.

What We Offer:

  • Competitive salary and benefits.
  • A flexible and collaborative work environment.
  • Opportunities for professional growth and development.

After the initial document selection, we will contact only candidates approved for interview.