+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

66-56 =
+
Forgot password

Enter your email, and we will send you your password

Balkaninvest

Senior Java Software Engineer (experienced in a product software company)

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    Our client, founded on the philosophy that “Math brings order to the mind”, is a leading online after-school math program in North America, fostering critical thinking and mathematical excellence since the end of the nineties.

    Its technology department plays a pivotal role in maintaining the quality of math education through cloud-based information systems. The company has exciting challenges ahead:

    reposition the entire software stack to a modern cloud architecture (Java microservices on kubernetes framework running in AWS communicating via GraphQL, deployment described by Terraform)

    introduce analytics to understand how our students master the math skills

    introduce math engines to create, rate and aid solving math problems.

    reposition the content storage to allow versioning, publishing.

     

    For achieving those client goals we are looking for experienced Java Software Engineer to join the company team in Bulgaria.

     

    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

    • A stable work history with at least one period of 3–4 years of continuous employment with the same employer in IT industry – mandatory

    • Experience in a product software company – mandatory

    • At least 5 years of experience with Java

    Proficiency in SQL (MS SQL), Linux, CI/CD tools, and scripting (e.g., JavaScript, PHP, Python)

    Experience with RESTful APIs is an advantage

    Dedication to producing clean, scalable, and high-performing code

    Understanding of the software development life cycle

    Strong problem-solving abilities and intellectual curiosity

    Bachelor’s degree in Computer Science, Engineering, or related field

    Excellent interpersonal and communication skills

    Effective time management skills

     

    Benefits Include:

    Competitive salary

    Full home office or hybrid work options (office in the center of Sofia)

    A talented and enthusiastic development team

    Flexible working hours

    25 days of paid annual leave

    Private healthcare package

    Onboarding program

    Lucrative refer-a-friend program

    Access to e-learning platforms

    A supportive, open, and casual work environment with room for professional growth

    A variety of projects and extensive opportunities for technical development

     

     

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

     

    All information provided will be treated confidentially. Balkaninvest with recruitment license № 1757 and № 1758 issued by the National Agency of Employment.

     

    Всички данни, предоставени от Вас, са защитени по смисъла на ЗЗЛД и ще бъдат използвани единствено за целите на настоящия подбор. „Балканинвест.ЕУ“ ЕООД е лицензирана фирма за извършване на подбор и посредническа дейност, с лицензни номера 1757и 1758, издадени от Министерство на труда и социалната политика.