BALKANINVEST · CAREERS

Java Software Engineer

Job ID: 20503

Location: Bulgaria · Sofia

This position has been filled.

Thank you for your interest. You are welcome to send us a general application. We will contact you when a suitable opportunity arises.

About this position

Job ID: 20503
Specialisation: Software Developer
Level: Mid-Level | Junior
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

Java Software Engineer

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

Responsibilities:

  • Write high-quality software code
  • Maintain and improve software code
  • Monitor system performance
  • Test and validate code
  • Gather user feedback for program enhancements
  • Deploy code in development environments
  • Contribute innovative ideas for development improvement
  • Learn the codebase and enhance coding skills

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Minimum 4 years of previous software development experience in industry
  • Proficiency in Linux, SQL (MS SQL), CI/CD tools, and scripting (e.g., JavaScript, PHP, Python)
  • Dedication to producing clean, scalable, and high-performing code
  • Understanding of the software development life cycle
  • Strong problem-solving abilities and intellectual curiosity
  • Excellent interpersonal and communication skills
  • Effective time management skills

The ideal candidate is a collaborative, hands-on developer with strong Java skills, ideally some cloud-native architecture experience, and a passion for improving K-12 math education.

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

Your application

Ready for your next step?

We look forward to getting to know you.

Job ID: 20503

Location: Bulgaria · Sofia

Specialisation: Software Developer

Career level: Mid-Level · Junior

Questions about your application?
mail@balkaninvest.eu

Your application

Send a general application

Use our application form. Your documents will be sent directly to Balkaninvest.

Job ID: 20503

    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 6 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).

    More job opportunities