Senior Back-end Software Engineer (Java)
With our partner from Finland, we build SaaS software enables fully electronic financial management. System is already used by over 120,000 companies and over 1,400 accounting firms in Finland, Denmark, Sweden and Norway.
You will work with international group of professionals in Nordic work culture.
- Design and implement system functionalities and APIs
- Work with code repository, continuous integration and continuous delivery tools, cloud-based environments
- Ensure software quality by implementing good software development practices including good design, test automation and refactoring
- Work on an agile team
- Improve, continuously, at both an individual and team level
- 5+ years of experience in Java
- Java 14 (minimum Java 8)
- Spring/Spring Boot Framework
- SQL database
- Apache Kafka
- Docker
- Kubernetes
- GIT/SVN
- Maven
- Jenkins/TeamCity
- SonarQube
- English B2+, communicativeness
- Initiative, openness and teamwork
- Agile methodologies (SCRUM, Kanban)
- Vaadin Framework or GWT
- NoSQL
- Azure
- Experience in designing REST API