Senior Java Developer
Arhs- Location
- The Hague, ZH, Netherlands
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 2d 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 74UX/UI Designer
Arhs · Brussels, Brussels, Belgium · yesterday
Microsoft Database Administrator
Arhs · Warsaw, Masovian Voivodeship, Poland · yesterday
ICT Engagements Coordinator
Arhs · Warsaw, Masovian Voivodeship, Poland · yesterday
Configuration / Deployment Specialist
Arhs · Warsaw, Masovian Voivodeship, Poland · yesterday
Automation Engineer
Arhs · Warsaw, Masovian Voivodeship, Poland · 7d ago
Similar roles
Senior Software Engineer, AI Agents
Ifs · 's-Hertogenbosch, North Brabant, Netherlands · today
Senior Technical Support Engineer
Flow Traders · Amsterdam · today
Master Data & Analytics Specialist
Cotap · Zwolle, Overijssel, Nederland · EUR 3,600–4,880/mo · today
Data Engineer (Google Cloud & Digital Analytics)
Riverflex · Amsterdam, Noord-Holland, Netherlands · today
Informatiebeveiligingsadviseur (governance, risk & compliance)
KPMG Nederland · Amstelveen, NH, Netherlands · today
Offerte Specialist
Solvinity · Amersfoort, Utrecht, Nederland · EUR 3,400–4,750/mo · today