Senior Java Developer
Arhs- Location
- The Hague, ZH, Netherlands
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 3d ago
- Contribute to the improvement of the development and build process
- Design and develop production grade, enterprise level systems that make extensive use of messaging and microservices.
- Participate in the Java implementation of applications and micro-services involving integration with search engines, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements.
- Write OAUTH authentication mechanisms. Implement validation mechanisms as unit and integration tests.
- Assist with deployment and configuration of the system. Setup CI/CD pipelines. Familiarity with Kubernetes/Docker is assumed.
- Follow Scrum procedures and disciplines. Estimate the work to be done upon request.
- Write technical documentation. Account for secure coding practices, as well as logging and auditing features.
- Work with Git following pull request procedure.
- Write clean, secure and high-quality code.
Mandatory
- Bachelor's degree plus 9 years of relevant experience.
- Working knowledge of English (B2 or higher)
- Minimum of 9 years of relevant professional experience
Mandatory Professional Knowledge
- Minimum of 6 years of professional experience of OOP paradigms and SOLID principles using Java 11 (or higher) and experience with most common Java frameworks:
- Spring
- SpringBoot
- A minimum of 2 years of professional experience with at least one of the JavaScript front-end frameworks:
- Vue.js
- jQuery
- React/ Angular2
- Good knowledge of application development environments like:
- Java 11+
- Eclipse or Intellij
- Maven
- Git
- Good knowledge of the design and development of components like REST APIs, integrations, micro-services)
- proficiency in using REST based frameworks like Spring MVC as well accessories tools like Postman
- building SOAP and GRPC web servers and clients in the Java/Spring context
- Good knowledge of relational databases Microsoft SQL server
- ability to use Spring Data and Hibernate
- Good knowledge of Agile software development methodologies:
- Scrum
- Kanban
- Good knowledge of OOP paradigms and SOLID principles using Java 11 (or higher) and experience with most common Java frameworks:
- Spring
- SpringBoot
- Good knowledge of container technology
- Docker
- Kubernetes
- Good knowledge of messaging systems like
- ActiveMQ
- Good Knowledge of CD/CI systems
- TFS/Azure DevOps
- Good knowledge of front-end web application development:
- Javascript
- jQuery
- JSP
- Good knowledge javascript front-end framework:
- Vue.js
- React/Angular2
- Good knowledge of a Java EIP framework like
- Apache Camel
- Spring Integration
- Good knowledge in Enterprise Integration methodologies and patterns.
- Proficiency in modelling an EIP system using classical EIP patterns and diagrams
- Good knowledge of no-sql and graph databases and ElasticSearch
- Good knowledge of software development methodologies (e.g. AGILE)
- Good knowledge and display of prerequisites of working in an Agile Team implementing Scrum (e.g. team work, clear communication)
- Ability to participate in multi-lingual meetings, ease of communication
- Capability of integration in an international/multi-cultural environment
- Ability to cope with fast changing technologies used in application developments
Skills
- Java
- OAuth 2.0
- Kubernetes
- Docker
- Git
- Spring
- Spring Boot
- JavaScript
- Vue.js
- jQuery
- React
- Eclipse
- Maven
- Spring MVC
- Postman
- SOAP
- gRPC
- SQL Server
- Spring Data
- Hibernate
- ActiveMQ
- TFS
- Azure DevOps
- JSP
- Apache Camel
- Elasticsearch
More jobs at Arhs
All 76Performance/Resilience Test Engineer
Arhs · Strasbourg, Grand Est, France · today
Cybersecurity Engineer
Arhs · Luxembourg, Luxembourg District, Luxembourg · yesterday
UX/UI Designer
Arhs · Brussels, Brussels, Belgium · 2d ago
Microsoft Database Administrator
Arhs · Warsaw, Masovian Voivodeship, Poland · 2d ago
ICT Engagements Coordinator
Arhs · Warsaw, Masovian Voivodeship, Poland · 2d ago
Similar roles
Staff Site Reliability Engineer
Zscaler · Netherlands · EUR 70,000–100,000/yr · today
Sr. Staff Network Engineer
Zscaler · Netherlands · EUR 91,000–130,000/yr · today
Senior DevOps Engineer
Lefebvre Sdu · Den Haag, Zuid-Holland, Nederland · EUR 5,500–6,500/mo · today
Lead Engineer - Space & High-Tech Industry (m/w/d)
Everience · Leiden, ZH, Netherlands · today
IT Support Technician L1 & L2 (m/w/d)
Everience · Amsterdam, NH, Netherlands · today
Scrum Master – Amsterdam / Utrecht (m/w/d)
Everience · Amsterdam, NH, Netherlands · today