Leading provider of IT Solutions in Malta is expanding their team and they are currently searching for a Software Developer (Java).
Responsibilities will include taking an active part in the development, testing, implementation and support of both current and new software solutions. Successful candidates must have a good understanding of software development principles and be highly motivated.
- 2+ years’ working experience in a software development environment
- Diploma in Information Technology or Business and Computing
- Being well versed in the following languages:
- Spring Framework: Spring Core, Spring Data, Spring Security, Spring Boot
- Java8, specifically the Stream APIand lambda expressions
- JPA, particularly Hibernate
- Junit and test driven design
- SQL (no specific database engine)
- Strong attention to detail and eager to learn new technologies
- Being proficient in the following would be considered an asset:
- Oracle RDBMS
- Deployment on both Windows and Unix/ Linux
- Examples of code on Github, or some other portfolio
- Domain-driven design