We seek to employ a motivated professional for the position of Java Developer. You will work as part of a software development team and be responsible for designing, implementing, and maintaining Java applications.
Monthly gross salary
Home office (days/week)
Primary Platform or Framework
Secondary Platform or Framework
Understanding of Design Patterns, OOP, Software Development Lifecycle.
Knowledge of relational databases and SQL skills.
Unit and integration testing experience.
Be ready to work in an Agile environment, and be willing to learn and adopt the advantages it offers.
Write efficient, scalable and maintainable code for new features and system components, and continuously strive to improve software.
Write and maintain in-code documentation.
Follow and improve the coding standards adopted in the company.
Constantly learn, improve and strive to be the best software developer you can be.
Tools we use
Projects you will be working on
The responsibilities include gathering system and user requirements, building Java modules, and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to support our junior developers, we would like to meet you.
How will you spend your time
Writing code & tests.
Reviewing team mates' code.
Scrumming % helping others' on the team.
Benefits & perks
Attractive compensation package - competitive salary & social benefits.
Continuous learning and coaching.
Friendly and casual work environment.
Healthy and not so healthy drinks and snacks in the office.
Work-life balance - regular team buildings and celebrations.
Additional health insurance, including dental care.
Technical & non-technical interview.
Interview with the Chief Executive.
Find a job in one of the best tech companies in Bulgaria