X Close

Job Application Form

Your Name*
Email Adress*
Phone Number
Additional Notes
Attach CV*


Java Software Engineer (Intern)

Sofia, Bulgaria


About Mobile Wave Solutions

Mobile Wave Solutions is a fast-growing software development company in the IT sector with offices in Sofia and London. Founded in 2014, the company is successfully expanding and currently, its team consists of more than 130 professionals with rich technical expertise. Mobile Wave Solutions works with its customers to deliver on all aspects of the software development lifecycle - from project management and business analysis, to development, testing (QA) and support.

Job Description

The development team is responsible for the implementation of custom state of the art  products for our clients, including smartphone, tablet, desktop and web applications. This involves creating new concepts and features, maintaining existing features and resolving any defects identified by the Quality Assurance team. 

The Developer team works within an Agile Scrum framework, with a Sprint cycle of two weeks and is tasked with producing new enhancements and fixes within every Sprint cycle.

As a Java developer, you will be required to participate in Dev team activities, which include daily Scrums, weekly estimation planning and bi-weekly Sprint planning.

Duties and responsibilities

  • Deliver code on time and quality
  • Write clean, readable and reusable code
  • Debugging and testing code
  • Be able to deliver within the deadlines
  • Be able to organise and prioritise work appropriately
  • Be able to work within a team and communicate ideas clearly
  • Collaborate with other teams and stakeholders
  • Proactively learning about new technologies

Qualifications, Skills and Experience

  • Bachelor/Master Degree preferably in a software development discipline, or equivalent courses
  • Knowledge of Java SE/ Java EE
  • Experience with RDBMS (at least MySQL)
  • Good knowledge of the OOP principles
  • Math, logical thinking, coding, algorithms are your strength
  • Proactive/flexible approach with great desire to learn
  • Customer oriented attitude
  • Ability to “think outside the box”, to think like a user and not blindly follow the specifications
  • Demonstrable problem-solving skills
  • Excellent team player
  • Very good communication skills in Bulgarian and English, both written and oral


  • Knowledge of Spring / SpringBoot
  • Knowledge in Java design patterns, algorithms and data structures
  • Basic understanding of software development life cycle
  • Familiarity with API Creation/Consumption and Restful services
  • Experience working in customer/service-oriented companies

What we offer ?

  • Training program
  • Support from the mentors in the company
  • Opportunity to develop your technical and soft skills within dynamic and fast changing environment choosing from different options for future career path
  • Attractive remuneration package
  • Great additional benefits
  • Personal attitude, understanding and ongoing support
  • Very good work-life balance
  • Flexible home-office
  • Great opportunity to work on international projects following the best industry practices and high-quality standards
  • Opportunity to learn “on the job”
  • Pleasure to work and learn within wide team of great professionals
  • Opportunity to work on long-term projects from initial phases and be part of the creation of brand new software applications and products



Apply For This Position Now ›

Privacy Information

Our Benefits

  • Remote Office

    Option to work remotely whenever you need to
  • Parking Space

    We provide free parking spots
  • Fun Office Space

    We offer a game zone and a relaxation area
  • Health Insurance

    Additional health and dental care plan
  • Holidays

    Enjoy extra 5 days after your 1st and 3rd year
  • Personal Development

    Company-sponsored training to further develop your skills
  • Employee Referral Programme

    Receive a competitive bonus for referring a friend
  • Social Events

    We love to celebrate our success together
  • Family Insurance

    Add insurance to a family member
  • Free Lunch

    In the office
  • Multisport Card

    Fully covered sports pass