Job Offers

Mid-level Java developer
back to homepage
Job ID:
Specialisation: Software Developer
Level: Mid-Level
Location: Bulgaria | Remote | Sofia

For one of our clients, a Western European IT-company with a market-leading order-to-cash software-Solution and more than 400 employees in different countries, we are currently searching for a capable and motivated

MID-LEVEL JAVA DEVELOPER

for their new Bulgaria-team. Workplace is in the center of Sofia.

Responsibilities:

  • Depending on your knowledge and preferences, there are opportunities with the backend or frontend development teams.
  • Active participation in the entire software lifecycle, from requirements analysis to deployment in the Scrum team
  • According to your strengths, focus on frontend, backend or full stack development
  • Conception, development and optimization of software features in the Java environment
  • Interface development and connection of the software to various database systems
  • Regular customer exchange as part of the Daily Scrum Meetings
  • Extract of our technology stacks: Java Application Server with JSF, Spring, Hibernate, SpringBoot, React.js, Angular, Oracle, PostgreSQL, Kubernetes, Git, GitLab-CI

What we expect:

  • Completed IT education preferred
  • At least 2 years of matching working experience
  • Solid knowledge of an object-oriented programming language and relational databases
  • Agile mindset and knowledge of agile development methods such as Scrum
  • Inquisitive team player with a solution-oriented and innovative way of working
  • Fluent written and spoken English

Our client offers

  • Working for a rapidly expanding employer
  • Full responsibility and no hierarchy from the start
  • Buddy program for easy onboarding
  • Top-of-the-line devices (notebooks, monitors, mobile phones etc.)
  • High quality office space with all amenities
  • Free drinks & meals
  • Free ticket for public transportation or company-eBike
  • Free English courses
  • Up to 3 days per week home office
  • 25 days off / vacation per year
  • Regular team events

This opportunity sounds attractive for you? Then apply with your detailed CV in English. Only short – listed candidates will be contacted.

Apply for:

Mid-level Java developer

ID Job :

    Your Message

    Where do you want to work in the future?

    Please add up to three documents to support your application, e.g. CV, cover letter, diploma,...

    Supported formats: .pdf, .docx, .doc, .odt, .ods, .txt
    Maximum size: per file 4 MB

    I want to benefit from your free services on a long-term basis and be informed about suitable vacancies in the future. Thus, I agree that my personal data is saved by recruiting agency Balkaninvest indefinitely. I may revoke this approval any time (optional). / Желая да се възползвам от вашите безплатни услуги за неограничен период от време и да бъда информиран/а за съответстващи на профила ми работни позиции за в бъдеще. Поради това се съгласявам личните ми данни да бъдат съхранявани от посредническа агенция "Балканинвест.ЕУ" ЕООД за неопределено време. Мога да оттегля това съгласие по всяко време (опционално).

    JOB OFFERS

    You may also like…

    Assistant juriste et administratif

    Job ID: 30301
    Specialisation: Office Administration
    Level: Specialist
    Location: Bulgaria | Remote | Sofia

    Offre d’emploi : Assistant(e) Juridique et Administratif(ve)

    Lieu : Bulgarie (contrat de travail bulgare – poste 100 % en télétravail, avec résidence obligatoire en Bulgarie)

    Projet d’externalisation pour un client français – mission à long terme

    Pour des raisons liées à la protection des données, ce poste est uniquement ouvert aux ressortissant(e)s d’un pays membre de l’Union européenne.

    Vous avez de l’expérience dans des projets d’outsourcing en langue française ? Vous êtes rigoureux(se), organisé(e) et aimez travailler dans un environnement juridique et administratif ? Alors cette opportunité est faite pour vous !

    Dans le cadre d’un projet d’externalisation pour un client basé en France, nous recherchons des Assistant(e)s juridiques et administratifs(ves) expérimenté(e)s pour rejoindre notre équipe en Bulgarie. Le poste est entièrement réalisable en télétravail et s’inscrit dans le cadre d’un projet stable et à long terme.

    Vos missions :

    • Gestion et communication des documents : création, traitement et envoi de courriers configurés (enregistrement, publication, notifications, etc.)
    • Mise à jour et suivi de la base de données : utilisation de logiciels spécialisés pour le suivi des dossiers (expérience avec des applications complexes comme des CRM requise)
    • Suivi des délais et des factures : contrôle des échéances et gestion des éléments de facturation
    • Édition de documents : préparation de fichiers au format numérique et physique

    Profil recherché :

    • Expérience préalable dans des projets d’outsourcing en langue française
    • Excellente maîtrise du français (niveau C1 minimum obligatoire)
    • Bonne connaissance de l’anglais professionnel
    • Expérience dans l’utilisation de logiciels complexes (par exemple CRM, bases de données métier)
    • Autonomie, sens de l’organisation, précision et respect des délais
    • Capacité à travailler efficacement à distance
    • Aucun diplôme juridique requis, mais un intérêt marqué pour la compréhension et l’interprétation des textes de loi est attendu

    Ce que nous offrons :

    • Un contrat de travail bulgare à temps plein
    • Un poste 100 % en télétravail
    • Une mission stable et durable dans un environnement structuré
    • Une équipe francophone expérimentée
    • Un cadre de travail international, professionnel et stimulant

    Intéressé(e) ? Envoyez-nous votre CV en français dès maintenant et rejoignez une équipe dédiée à l’excellence opérationnelle. Nous avons hâte de faire votre connaissance !

    Senior Python Developer AI

    Job ID: 30201
    Specialisation: Software Developer
    Level: Senior
    Location: Bulgaria | Remote

    Our client is an American company operating in the AI field. They use an AI-driven application development platform that enables users—regardless of technical skill—to easily create and scale business solutions. The platform unifies data, automates workflows, and ensures security and governance, helping companies reduce costs, minimize risk, and operate more efficiently.

    They are currently looking for a

    Senior Developer with strong expertise in Python

    to join their team.

    Responsibilities:

    • Build AI-first products using conversational and emerging AI technologies
    • Collaborate with a dynamic team to create next-gen AI applications
    • Conduct code reviews to ensure quality and scalability
    • Share knowledge and best practices to support team growth and innovation

    Requirements:

    • 5+ years of experience with Python
    • Solid software engineering foundations: testing, fault tolerance, design patterns, data structures
    • Experience with LLMs and prompt engineering is a big plus
    • Passion for learning and staying ahead in tech
    • Strong English communication skills
    • A strong focus on user experience and product impact

    Benefits Include:

    • Fully remote work
    • Competitive salary & annual bonus
    • 25 vacation days
    • Health insurance
    • Food vouchers & wellness allowance
    • Opportunities for external learning and development

    This opportunity sounds attractive for you? Then apply with your CV together with an actual picture.

    Software Engineer with Go

    Job ID: 200031
    Specialisation: Software Developer
    Level: Junior | Mid-Level
    Location: Bulgaria | Sofia

    For our client with a growing team in Sofia we are currently looking for a motivated

    Software Engineer (Backend) with Go

    to support them on a long-term basis.

    Responsibilities:

    • It is a product company and you will help to make their software better
    • You will be part of a small team and work closely with your colleagues in Europe and the US
    • The company uses Agile methods

    What we expect:

    • 2 years working experience as a developer
    • Good understanding of Typescript (compulsory)
    • Familiar with Go
    • Good knowledge of Python
    • You have a basic understanding of Linux administration
    • Docker knowledge would be a plus
    • Kubernetes knowledge would be a plus
    • Working experience with mongoDB
    • Good English language skills

    What our client has to offer:

    • Hybrid working environment, but the initial phase will be in the Sofia office
    • A competitive package

    This opportunity sounds attractive for you? Then apply with your detailed CV in English. Only short – listed candidates will be contacted.

    Jobs in Bulgaria

    Visit Bulgarian section with job openings for Bulgaria

    Jobs outside Bulgaria

    Visit Bulgarian section with job openings outside Bulgaria

    Search & Filterh

    Search for Job Offers
    • Specialisation

    • Level

    • Location