logologo
Overview

MentorMate is one of Bulgaria’s leading software development companies with offices in Minneapolis, Gothenburg, Sofia, Plovdiv, Veliko Tarnovo, Varna, and Ruse. The company offers career opportunities in different software areas - from development and testing to the design and architecture of various enterprise solutions that improve the lives of millions of people worldwide. All vacant positions at the company are open for our three work models: remote, office, or hybrid. MentorMate is a people-oriented company offering professional development opportunities, a flexible work model, and a culture based on authenticity, collaboration, and respect.

Locations
Employees
Since
Sofia, Bulgaria3002006
Plovdiv, Bulgaria1452012
Varna, Bulgaria852014
Ruse, Bulgaria252016
Veliko Tarnovo, Bulgaria452012
Minneapolis, MN, USA502001
Product
slide 9 to 11 of 5
Achievements
Top ICT Employer in Bulgaria 2016
Top Workplace Minnesota 2017
Website of the year 2018 & 2020
Innovations in Recruitment 2020 (2nd prize)
Employer of the public 2019 (2nd prize)
Photos
View all
Culture and perks
Culture
Future of Work
Future of Work is a flexible working model where everyone in the company can choose between three options: a combination of work from home and the office, work from home only, and work from anywhere in the world.
Flexible Benefits Basket
We launched Flexible Benefits Basket, a list with more than 10 benefits, which allows full-time employees to choose the most appropriate options for themselves in terms of preferences, convenience, and priority.
The Land of MentorMate
Our gamification encourages us to collect crystals, for example by delivering a presentation at a company event or taking part in company videos. Then, the crystals can be spent on anything from movie tickets to spa weekends.
Internal communities
Anyone is free to join our interest clubs and have a great time with fellows – be it on the football field, playing badminton or board games or dancing salsa. New communities are constantly formed because fun is always welcome.
Team buildings
While it is exciting to have offices in different cities, it is all the same a bit of a challenge, as we don’t meet all of our colleagues live. However, our team buildings come to the rescue, so the whole family can party together.
Office fun
Great office spirit comes with action. We strive to organize creative at-the-office activities like Pet Days, Retro Treasure Hunt week, Test your Bulgarian, GoT Spoiler Quiz, etc.
Charity
Good hearts never take a rest, right? At MentorMate, we’re restless about those in need and organise charity events every year, including auctions and bake sales.
Volunteering
Complaining might be Bulgaria’s national sport, but it has no place in our company culture. We know change doesn’t happen overnight, so we volunteer for different causes, wishing to make the world a happier place.
MM Go Green
Even after the end of our nature-friendly initiative, we keep our green minds with us every day – we separate the trash, bring our own cups and use as little paper as possible.
MentorMate DevTalks
MentorMate DevTalks is a community for sharing knowledge, experience, and inspiration with the people in the software development industry. Our lecturers are the industry’s leading experts known for using innovative approaches in their work.
DevCamp
DevCamp is a training program on a diversity of web and mobile technologies for young talents. They receive theoretical knowledge and practical assignments; they are mentored by highly qualified software experts in MentorMate while also receiving a salary.
Partner Network
Partner Network is a global initiative launched to create a thriving, open-door collaboration with independent software developers and software development companies. Developers work on exciting projects from anywhere in the world and elevate their software skills while getting paid for their services.
Values
Collaboration
Easily interacting with others and supporting team efforts.
Intelligence
Going beyond getting the job done and offering valuable solutions and different approaches.
Integrity
Consistently approaching clients and colleagues with honesty and applying high ethical standards in our job.
Results
Being goal-oriented and able to deliver effectively.
Flexibility
Showing flexibility in our everyday work on projects.
Jobs
Company logo

Senior iOS Developer

MobileRemoteSenior
Company logo

Senior Full-Stack PHP Developer

Full StackRemoteSenior
Company logo

Business & Data Analyst

OthersRemoteMid
Company logo

Java Developer

Backend developerRemoteMid
Company logo

Java Technical Lead

Backend developerRemoteExpert
Company logo

Technical Solutions Architect

Engineering - othersRemoteExpert
Company logo

.NET Developer with Azure

Backend developerRemoteMid
Company logo

Experienced Ruby on Rails Developer

Full StackRemoteMid
Company logo

Automation QA

QARemoteMid
Company logo

Senior JavaScript Developer with Vue.js

Full StackRemoteSenior
Company logo

Senior Automation QA - Java / TypeScript / Python / C#

QARemoteSenior
Company logo

Senior PHP w/ Vue.js

Full StackRemoteSenior
Company logo

Azure Cloud Architect

DevOps & Sys AdminRemoteSenior
Company logo

From Senior to Technical Lead Opportunity

Full StackRemoteSenior
Company logo

Senior Node.js Developer with DevOps/Pipeline Experience

Full StackRemoteSenior
Company logo

Senior .NET Developer with CMS

Full StackRemoteSenior
Company logo

.NET Architect

Full StackRemoteExpert
Company logo

.NET Developer

Full StackRemoteMid
Company logo

Senior Full-Stack .NET Developer

Full StackRemoteSenior
Company logo

Senior JavaScript Developer with React

Full StackRemoteSenior
Company logo

Manager CMS Center of Excellence

Full StackRemoteExpert
Company logo

Technical Business Analyst

OthersRemoteMid
Company logo

Senior Azure Developer

Backend developerRemoteSenior
Company logo

Senior Python Developer

Backend developerRemoteSenior
Company logo

Senior React Native Developer

Full StackRemoteSenior
Company logo

DevOps/ Cloud Engineer

DevOps & Sys AdminRemoteMid
Company logo

Software Project Coordinator

OthersRemoteMid
Company logo

JavaScript Developer w/ Vue.js

Full StackRemoteMid
Company logo

QA Analyst

QARemoteMid
Company logo

.NET Team Lead

Full StackRemoteExpert
Company logo

Senior UX/UI Designer

DesignRemoteSenior
Company logo

Enterprise Architect

Full StackRemoteExpert
Company logo

JavaScript Developer with Vue.js

Frontend developerRemoteMid
Company logo

Software Development Lead – Java

Backend developerRemoteSenior
Company logo

Senior QA Analyst

QARemoteSenior
Company logo

Senior QA Analyst - Manual Testing

QARemoteSenior
Company logo

UX/UI Designer

DesignRemoteMid
Company logo

Senior Java Developer

Backend developerRemoteSenior
Company logo

Senior CMS Developer with Contentful/ WordPress/ Acquia

OthersRemoteSenior
Company logo

Endpoint Security Specialist

DevOps & Sys Admin
Sofia, Bulgaria
Mid
Company logo

Senior Node.js Developer

Full StackRemoteSenior
Company logo

SEO Specialist

OthersRemoteMid
Find a job in one of the best tech companies in Bulgaria
Refer
Generate Refer Link
To request a company profile write to:
Copyright © 2020 Noble Hire. All rights reserved.
logoCrafted with love and passion
shapes background

Software Development Lead – Java

Locations
Senior
Full Time
Description
Note: We offer flexible working models for all open positions. You can choose from three options: a combination of work from home and office, work only from home, or work from anywhere in the world.

We are looking to hire a motivated individual with strong leadership potential, technical skills, and a desire to step into a key role in our organization. This is a unique career opportunity to become part of our leadership team and contribute to the success of our Java department in terms of project delivery, client satisfaction, team growth, internal processes, and culture.

Together with focusing on the project outcome and client satisfaction, your primary role will be to build the best software development teams aligned with the values and business goals of the company. You will be responsible for the career growth of your team members and the development of their professional expertise.

As a top engineering employer, run by engineers, MentorMate provides challenging careers in a friendly, people-oriented environment. We value our employees and share our success through competitive pay and benefits, advancement opportunities, and flexible working models.

Job details
Role
Backend developer
Seniority
Senior
Job Type
Full Time
Team Size
1-5
Stock Options
No
Monthly gross salary
Location
Locations
Home office (days/week)
Fully remote
Yes
Customer facing
Yes
Business travel
No
Tech Requirements
Primary Language
Java
Primary Platform or Framework
Spring
Main Database
MySQL
Requirements
  • 6+ years of experience developing Java enterprise applications
  • Experience in a leadership role and a history of growing people
  • Ability to develop a flexible and robust platform architecture to support changing business requirements
  • Passion for seeking engineering excellence and adopting new technologies
  • Experience in planning and executing tasks to meet deadlines while promoting a positive work environment
  • Аbility to lead and work in a collaborative, cross-functional, international team environment
  • Strong interpersonal skills and desire to see others succeed
  • Excellent spoken and written English
Responsibilities
  • Build strong teams according to our company values and business goals
  • Coach individuals in terms of process, personal and technical development
  • Encourage the growth of all direct reports through skill development and goal setting
  • Mentor staff, measure performance, and complete regular performance reviews
  • Be involved in the department hiring process. Interview and assess candidates to find the best fit for the company
  • Be part of the department’s leadership team and contribute to department initiatives and optimizations
  • Play a hands-on role in software definition, architecture, design, and implementation
  • Build cross-functional and self-organizing teams
  • Organize, optimize, and facilitate teamwork
  • Apply quality standards and initiate improvements
  • Build strong client relationships
  • Proactively prevent risks and consult the clients on best approaches
  • Analyze business needs and deliver estimations
Projects you will be working on
slide 9 to 10 of 5
Benefits & perks
  • Additional health & dental insurance - In times of need, the supplemental insurance spares you unnecessary concerns.
  • Transport costs covered - You prefer to come to work at the office? We cover your transport costs (public transport cards; fuel card; taxi vouchers; Spark voucher; parking). If you prefer to come by bike, just use our MentorBike.
  • Sport card - You have the opportunity to do sports in different places and activities and to provide a sport card for a companion.
  • Insurances - An individual wallet on an online insurance platform that provides a portfolio of services to choose from (motor hull insurance, civil liability, property insurance, etc.)
  • Investment plan - Investment plan with the opportunity to create investment savings account for your future.
  • Additional voluntary pension insurance - You can take care of your future and save money for pension insurance.
  • Career path with regular salary increases - We believe creativity and diligence have to pay off, and we recognize your efforts and expertise.
  • Internal technical & soft skills training and individual learning budget - We organize regular trainings and assign a learning budget individually to each team member because we know that learning should never stop.
  • Referral bonuses - Working with a friend is always a nice addition to the atmosphere at work.
  • Internal communities - If you are a fan of board games, painting, sport groups, etc. we have different communities for each taste outside of working hours.
  • Work from home - You have the opportunity to choose between three work models: 100% work from home; a combination of 50% work from home and 50% from the office; work from anywhere in the world
  • Work from another office - We have 5 locations in Bulgaria. If you want to meet with other colleagues or whenever it is easier to work together on a project, you can request to work from one of our other offices.
Share