Choose your region

Selecting a region changes the language and/or content on Nortal.com

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Investor blog
Blog
#c_banner_1

ROLE to apply for

Java Developer

This all-around Java expert uses a variety of tech tools to develop server and web applications, performs data operations in databases, creates build scripts and more. Writing automated tests, participating in code reviews to ensure clean code and keeping all work transparent are central to the job.

#c_html_text_2

The process you will follow

Sign-up
(ongoing)
Test Meeting the
teams

Training week
Work starts!
#c_text_photo_3

Skills you will learn

  • Understanding the Domain Driven Design principle and Enterprise patterns
  • Development of microservices architecture
  • Developing server applications on the Java platform using different technologies (Spring, Spring MVC, Spring Boot, Spring Security, Spring Data, JPA/Hibernate, Mapstruct, Liquibase etc.)
  • Developing web interfaces (CSS3, Javascript, jQuery, HTML5, Angular)
  • Performing data operations in relational databases (SQL, PL/SQL)
  • Creating and maintaining build scripts (Maven, Gradle)
  • Versioning source code in Mercurial or Git repository
  • Writing automated tests for your code (JUnit, Selenium, Gatling, Mockito)
  • Automating infrastructure (Vagrant, Docker, Ansible, Kubernetes)
  • Keeping your work transparent in work management environments (JIRA)
  • Carrying out systems integration (SOAP, REST, JMS, etc.)
#c_buttons_4