Senior Java Developer
Belgrade
We are looking for team players who want large responsibility in a self organized and driven team with great challenges. We offer the possibility to create magic, if you are the wizard.
As a senior Java developer at HTEC, you are responsible for designing, implementing and testing APIdriven Java back-ends, as well as onboarding and mentoring junior colleagues. You must be well versed in Java 8, Spring/Hibernate and SQL, and have good understanding about the concept of microservices, distributed programming, REST and HTTP. Automated testing and performance tuning of a system comes natural to you.
Daily work will include API and code design, implementation, as well as documenting it for both internal and external use. Developers are responsible for proactive troubleshooting test and production environments and taking part in deploying new code to production.
You are used to working in an agile organization, where re-prioratization happens regulary. You take an active role in driving the agenda and constantly try to find improvements both in the code and in the ways of working.
We expect the candidates for the role to have the following skills and experiences:
Required experience (5+ years):
- Java, preferably Java 8
- Spring/JPA
- SQL
- REST
- HTTP
- Continuous integration
- Git
- Linux
Preferred experience:
- Hazelcast or other data grids
- Microservice architecture
- NoSQL databases
- JavaScript
- DevOps responsibilities
- Amazon AWS
- Continuous deployment
Personality:
- Great communication skills
- Easy going
- Leadership qualities
- Team player
To apply, send your cover letter and CV electronically.
Deadline for applications: 14.07.2018.