JAVA Developer
Join our team to work together on a web-based services, server APIs, internet of things devices, hardware components and mobile applications. We provide friendly environment in our new office with a nice view to Vitosha Mountain and Sofia city in the beautiful Lozen village, near Sofia.
We're looking for:
-
Experience with Java and SQL
-
Working knowledge of software engineering principles, best coding practices and OOP
-
Experience or knowledge of Spring Framework, Spring MVC, Spring Boot
-
Experience or knowledge of Hibernate / JPA
-
Experience with Git and Linux
-
Willingness to take on challenging initiatives
Nice to have:
-
Working knowledge of design patterns
-
Experience or knowledge with MongoDB or Redis
-
Experience with HTML, XHTML, JavaScript, CSS and basic web design
-
Experience or knowledge of React or Angular
-
Knowledge of DevOps processes
-
Experience with embedded programming
-
Knowledge of secure coding principles
-
Knowledge with Agile/SCRUM development methodologies
We offer:
-
Interesting and challenging projects
-
A challenging job in a fast-developing company with international projects
-
Healthy and friendly work environment where you can thrive and develop your skills
-
Possibilities for career advancement
-
Office located outside the hustle and bustle of the city with a great view of Vitosha and Balkans mountains
Join Techtopia and become part of the changing world while delivering active entertainment and advanced software technologies around the world.