Intern, Java Software Engineer

  • Internship, Short-term contract assignment
  • Posted on 11 February 2026

Job Description

Requisition ID: 36394
Office Country: Bulgaria
Office City: Sofia
Division: Information Technology
Contract Type: Short Term
Contract Length: 12 months
Posting End Date: 24/02/2026

The European Bank for Reconstruction and Development (EBRD) is a global, mission‑driven organisation working across more than 40 economies to create real‑world impact through sustainable investments, innovation, and projects that help build stronger and greener futures. By joining our Tech internship programme in Sofia, you will step into an international environment where your ideas and work matter from day one — whether you are supporting digital solutions, collaborating with experts from around the world, or contributing to projects that shape the economies of tomorrow. Join us in Tech Sofia and help us build the future of the EBRD Technology Hub in Bulgaria! It is a place where you learn and kick‑start a meaningful career surrounded by people passionate about making a positive difference.

Key Responsibilities

We are looking for a motivated Intern Java Software Engineer—ideally someone who has recently graduated or is about to graduate, with a strong interest in software engineering and a growing passion for AI enablement.
If you are keen to learn the ropes in Java, Azure services, and AI‑powered development, and you are eager to contribute meaningfully within just a couple of months, this opportunity is for you.

As a Intern Java Software engineer, you will:

  • Support the development of backend services and applications using Java.
  • Contribute to the design, implementation, and testing of new features.
  • Work with cloud technologies, with a focus on Azure services.
  • Assist in integrating AI‑enabled components into existing systems.
  • Collaborate closely with experienced engineers, participating in code reviews and knowledge‑sharing sessions.
  • Learn agile ways of working and actively participate in team ceremonies.
  • Contribute to documentation, troubleshooting, and continuous improvement activities.

Basic Knowledge, Skills, Experience, and Qualifications

  • Recent graduate or final‑year student in Computer Science, Software Engineering, or a related field.
  • Basic experience with Java 17+ and the full Spring ecosystem (Boot, MVC, Data).
  • Familiarity with cloud concepts (Azure knowledge is a plus but not required).
  • Basic understanding of deploying and maintain applications in Azure, AWS, or GCP
  • Awareness of Azure Monitor, Application Insights, and modern logging strategies
  • Curiosity and enthusiasm for AI technologies and how they can be applied in real-world solutions.
  • Strong willingness to learn, grow, and take ownership of tasks.
  • Good problem‑solving and analytical skills.
  • Fluency in English and ability to operate effectively in multicultural environments.

Preferable Requirement

  • Exposure to modern Java frameworks such as Spring Boot through coursework or personal projects.
  • Basic knowledge of SQL/PL-SQL, MySQL, Oracle, MongoDB, PostgreSQL
  • Familiarity with RESTful API design or microservice concepts from university or hobby projects.
  • Participation in hackathons, tech clubs, or open‑source initiatives demonstrating curiosity and initiative.
  • Interest in emerging technologies such as AI/ML, cloud-native development, or automation tools.

Posting End Date: 24/02/2026

About the Organization

The European Bank for Reconstruction and Development was established in 1991 when communism was crumbling in central and eastern Europe and ex-soviet countries needed support to nurture a new private sector in a democratic environment. Today the EBRD uses the tools of investment to help build market economies and democracies in 27 countries from central Europe to central Asia. The EBRD is the largest single investor in the region and mobilises significant foreign direct investment beyond its own financing. It is owned by 60 countries and two intergovernmental institutions. But despite its public sector shareholders, it invests mainly in private enterprises, usually together with commercial partners. It provides project financing for banks, industries and businesses, both new ventures and investments in existing companies. It also works with publicly owned companies, to support privatisation, restructuring state-owned firms and improvement of municipal services. The Bank uses its close relationship with governments in the region to promote policies that will bolster the business environment. The mandate of the EBRD stipulates that it must only work in countries that are committed to democratic principles. Respect for the environment is part of the strong corporate governance attached to all EBRD investments. Every EBRD investment must * Help move a country closer to a full market economy: the transition impact * Take risk that supports private investors and does not crowd them out * Apply sound banking principles Through its investments, the EBRD promotes * Structural and sectoral reforms * Competition, privatisation and entrepreneurship * Stronger financial institutions and legal systems * Infrastructure development needed to support the private sector * Adoption of strong corporate governance, including environmental sensitivity Functioning as a catalyst of change, the EBRD * Promotes co-financing and foreign direct investment * Mobilises domestic capital * Provides technical assistance

More Jobs from European Bank for Reconstruction and Development (EBRD)

Similar Jobs