As a full-stack Java developer in BCF, you will be responsible for all three layers of a web-based application: the front-end, the back-end and the database layer. If you feel it, don't waste your time just apply!
Requirements
minimum of 4-year experience on web application development
backend: Java 7 (or higher), Spring Boot, API REST, Maven or Gradle
frontend: JavaScript, Angular, CSS, CSS3, HTML,
version control and continuous delivery integration tools (Jenkins, GIT, GitLab, Jira)
experience with IDSS (IntelliJ, NetBeans, etc.)
database: Hibernate, ORM
Fluent English (min. B2)
Nice to have:
experience with IDE
experience on distributed/concurrent (threads) environments
Your responsibilities
frontend involves designing elements that appear to users as they interact with the application
backend refers to the data that supports an application's visible elements
the database layer functions as storage and helps the application recall data within the other two layer
research and recommend cutting-edge technologies and development techniques
ensure high-quality software releases, trouleshoot and resolve technical issues
work proactively and collaboratively with other development teams