Job Offers

Senior Java Software Engineer
back to homepage
Job ID: 20502
Specialisation: Software Developer
Level: Senior
Location: Bulgaria | Sofia

Our client is an internationally renowned institution dedicated to providing exceptional mathematics education to students of all ages. It was founded around 30 years ago and proudly educates thousands of students in USA and Canada via online platform. The company uses its own curriculum, developed by their Curriculum teams. With a rich history of fostering mathematical excellence, the firm aims to empower students with the skills and knowledge necessary to excel in mathematics and beyond. They are committed to creating a stimulating learning environment that nurtures curiosity, critical thinking, and problem-solving abilities.

For that goal we are seeking a versatile and dedicated

Senior Java Software Engineer

to join their team in Bulgaria (from their Sofia office, hybrid or remote).

The Senior Java Software Engineer role is ideal for an experienced candidate ready to drive a transition to a cloud-native, microservices-based architecture on AWS for a K-12 math education platform. This role involves adopting modern technologies while ensuring the platform supports versioning, publishing, and deep analytics to enhance student learning.

Mentor your colleagues to build a scalable architecture, promote best practices, and deliver high-quality software in alignment with educational goals.Implement analytics to track student progress and collaborate on math engines for creating, rating, and solving problems, driving adaptive learning features.

Responsibilities:

  • Lead the migration to a Java microservices architecture on Kubernetes in AWS, utilizing GraphQL for efficient data handling and Terraform for infrastructure as code.
  • Oversee the entire SDLC from planning to CI/CD deployment, ensuring test automation and reliability at scale.
  • Cross-Functional Collaboration: Work closely with product and analytics teams, providing clear updates and aligning engineering with the educational mission.

Requirements:

  • A stable work history with at least a few periods of 3 years of continuous employment with the same employer in IT industry – mandatory
  • Experience in a product software company – mandatory
  • 5+ years of Java and Spring Boot expertise for microservices.
  • AWS and Kubernetes experience; Terraform for infrastructure automation.
  • Proficiency in SQL and ideally Hibernate for data persistence.
  • Knowledge of CI/CD and test automation.
  • Collaboration and Communication: Strong interpersonal skills to work cross-functionally and influence key stakeholders.

The ideal candidate is a collaborative, hands-on engineering expert with strong Java skills, cloud-native architecture experience, and a passion for improving K-12 math education. You combine technical proficiency with a commitment to mentoring, teamwork, and impactful, mission-driven software development.

If you are interested in a meaningful, long-term challenge with a product company, we invite you to apply with your CV !

Apply for:

Senior Java Software Engineer

ID Job :

20502

    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 maîtrisez parfaitement le français et l’anglais et possédez une solide expérience dans un environnement administratif ou juridique ? Vous êtes organisé(e), rigoureux(se) et appréciez le travail nécessitant précision, confidentialité et respect des délais ?

    Dans le cadre d’un projet d’externalisation pour un cabinet français spécialisé en propriété intellectuelle, nous recherchons un(e)

    Assistant(e) juridique et administratif(ve)

    afin de rejoindre une équipe internationale expérimentée.

    Le poste est basé en Bulgarie sous contrat de travail bulgare et est réalisable à 100 % en télétravail.

    Vos missions

    • Assurer le support administratif auprès d’ingénieurs, de juristes et d’avocats spécialisés en propriété intellectuelle.
    • Ouvrir, gérer et suivre les dossiers relatifs aux marques françaises et internationales, aux brevets ainsi qu’aux procédures contentieuses.
    • Rédiger, préparer et envoyer des correspondances professionnelles en français et en anglais.
    • Assurer le suivi des échéances administratives et veiller au respect des délais.
    • Préparer les éléments de facturation, établir les factures et assurer le suivi des échéances de facturation.
    • Saisir, mettre à jour et contrôler les informations dans des logiciels métiers et des bases de données spécialisées.
    • Garantir la qualité, l’exactitude et la confidentialité des données traitées.

    Profil recherché

    • Expérience dans une fonction administrative ou juridique, idéalement au sein d’un cabinet d’avocats, d’un cabinet de propriété intellectuelle ou d’un environnement d’externalisation (BPO/LPO).
    • Excellente maîtrise du français et de l’anglais, à l’écrit comme à l’oral (niveau C1 minimum).
    • La maîtrise de l’allemand constitue un atout.
    • Excellentes capacités rédactionnelles en français.
      Très bonne maîtrise des outils Microsoft Office, notamment Word et Excel.
    • Expérience dans l’utilisation de logiciels de gestion documentaire, de gestion de dossiers ou d’autres applications professionnelles complexes.
    • Sens de l’organisation, autonomie, précision et capacité à gérer plusieurs dossiers simultanément.
    • Respect strict des procédures et des délais.

    Ce que nous offrons

    • Un contrat de travail bulgare à temps plein.
    • Un poste entièrement en télétravail.
    • Une mission stable et durable au sein d’un environnement international.
    • Une équipe francophone expérimentée.
    • Une formation aux procédures internes et aux outils utilisés dans le cadre du projet.

    Éligibilité / Données personnelles: Pour des raisons liées à la protection des données, le poste est réservé aux ressortissant(e)s de l’Union européenne.

    Candidature
    Envoyez votre CV en français.

    Field Engineer (Construction Business)

    Job ID: 31301
    Specialisation: Civil Engineering
    Level: Expert
    Location: Bulgaria | Sofia

    Our client is a subsidiary of a globally recognized company specializing in fastening systems, construction solutions, and innovative engineering products. The company provides high-quality fixing systems, anchors, and installation solutions for the construction and industrial sectors in Bulgaria. The company is known for its reliability, technical expertise, and commitment to innovation, quality, and customer support.

    For this top employer we are seeking a highly skilled

    Field Engineer (Construction Business)

    to provide high-level technical support and engineering expertise directly at construction sites and engineering offices. Your primary mission will be to ensure that its innovative fastening and installation systems are specified, designed, and implemented correctly in large-scale construction projects across the Sofia and Plovdiv regions.

    Key Responsibilities

    • Technical Support: Provide on-site engineering consultations, anchor pull-out tests, and technical troubleshooting for complex construction projects.
    • Design & Specification: Work closely with structural engineers and architects to ensure its products are specified in the design phase and included in project bills of quantities.
    • On-Site Supervision: Supervise the correct installation of its systems and provide certifications or technical reports when required.
    • Software Expertise: Utilize and support clients with its specialized design software (e.g., C-FIX) to provide accurate calculation models for fastening solutions.
    • Product Training: Conduct technical seminars and hands-on workshops for engineers and contractors regarding the safe and effective use of our systems.
    • Market Insight: Monitor technical trends and local regulations in the Bulgarian construction market to provide feedback for product development.

    Requirements & Qualifications

    • Education: University degree in Civil Engineering (Structural focus) is mandatory.
    • Experience: Minimum 2–3 years of engineering experience within the construction industry; previous experience in a field-based technical role is a significant advantage.
    • Technical Skills: Strong understanding of structural mechanics, building materials, and local construction codes.
    • Software Skills: Proficiency in AutoCAD and structural calculation software. Advanced command of MS Office (Word, Excel, PowerPoint) is required.
    • Language Skills: Fluent in Bulgarian and professional proficiency in English (written and spoken).
    • Personal Traits: Strong problem-solving skills, excellent communication, and a highly organized, professional approach.
    • Mobility: Valid driving license and willingness to travel frequently to construction sites within the assigned regions.

    What our client offers

    • A specialized technical role within a world-leading German fastening technology group.
    • Comprehensive training in Germany and Bulgaria on the latest fastening technologies.
    • Competitive salary package and performance-based incentives.
    • High-quality professional equipment, including a company vehicle and mobile office tools.
    • 22 days of annual paid leave.

    If you are an engineer who enjoys the balance between technical design and on-site implementation, please send your CV in English language via our contact form.

    Technical Sales Rep (Construction – DIY Retail)

    Job ID: 31303
    Specialisation: Sales
    Level: Expert
    Location: Bulgaria | Plovdiv | Sofia

    Our client is a subsidiary of a globally recognized company specializing in fastening systems, construction solutions, and innovative engineering products. The company provides high-quality fixing systems, anchors, and installation solutions for the construction and industrial sectors in Bulgaria. The company is known for its reliability, technical expertise, and commitment to innovation, quality, and customer support.

    For our client we are looking for a

    Technical Sales Representative in Construction Market – DIY Retail Sector for the Fastening Technology division in Sofia and Plovdiv in Bulgaria

    Responsibilities
    • Retail Account Management: Build and maintain long-term relationships with DIY retail chains, category managers, and store managers.
    • Product Placement & Merchandising: Optimize shelf visibility, manage planograms, and ensure effective use of POS materials.
    • Technical Retail Support: Provide product training to store staff for customer consultation on fischer solutions.
    • Promotions & Activations: Plan and execute in-store promotions, product demonstrations, and seasonal campaigns.
    • Market Analysis: Monitor retail trends, competitor pricing, and market developments to support business decisions.
    • Sales Growth: Drive turnover growth by expanding product ranges and developing new retail partnerships.

    Your profile
    • Education: Degree in Business, Marketing, or a technical field preferred.
    • Experience: Minimum 3 years of sales experience, ideally in DIY retail or FMCG.
    • Technical Skills: Ability to explain technical products to professionals and DIY customers.
    • Language Skills: Fluent Bulgarian and professional English skills.
    • Software Skills: Strong MS Office skills, especially Excel.
    • Communication: Strong negotiation and presentation skills.
    • Mobility: Valid driving license and willingness to travel.

    Offer
    • A professional position within a world-leading German group.
    • Comprehensive training on company’s retail strategy and product portfolio.
    • 22 days of annual paid leave.
    • Competitive salary and performance-based bonus scheme.
    • Company vehicle and professional mobile tools for field work.

    If you are interested in this opportunity, please send us your CV.

    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