Job Description:-
Job Title : Java Developer
Location: Amsterdam, Netherlands
Number of days on location required: Hybrid working mode (Just 1-2 days @ Amsterdam, Netherlands, Mandatory visit)
Job Type: Min. 6-12 months contract (Possible extension)
Job Details:
Skill evaluation (Mandatory):
Skills
Required/ Preferable
Java 17
OOPS, Collections, exception handling, concurrent programming, lambda expresssions, stream API, Multithreading
Mandatory - Java 17
(No Java 8 profile required)
Spring Boot
Dependency Injection, Spring Bean Lifecycke, Autowiring, Spring Boot features, initializers, starters, autoconfiguration, profile, etc
Mandatory
Kafka, EMS, ActiveMQ and/or IBM MQ
Messaging Queues
Mandatory
MVC/ REST
Spring MVC Flow, Model&View, REST architecture, resources, HTTP methods and usage, URI mappings
Required
JPA(ORM) / Spring Data JPA
Concepts of ORM, mapping entities and relationships, JPA repository, CRUD methods, other Data JPA features like pagination, sorting, etc
Required
Database and SQL
RDBMS Concepts like databses, schema, queries
Required
Unit Testing
Need for unit testing, test cases, frameworks like Junit / Mockito
Required
Security
Security Concepts like authentication / authorization, frameworks & implementations like Oauth / JWT, etc
Required
Design
SOLID principles, Design Patterns, application design and architecture Concepts
Required
DevOps
Maven, git, Jenkins, Sonarqube, docker & kubernetes
Required
Cloud Computing
Exposure to cloud platforms like AWS, Google Cloud, etc
Required
Thanks & Regards,
Sumit Teotia- Technical Recruitment Specialist
Axiom Software Solutions Limited
Email: sumit.teotia@axiomsoftwaresolutions.com
Website :www.axiomsoftwaresolutions.com
Direct: +44 (0) 2039501764
Linkedin : www.linkedin.com/in/sumit-teotia-5b1070229
Head Office :Devonshire House;582; Honeypot Lane, Stanmore
Middlesex, HA7 1JS, United Kingdom
Global Offices: UK| USA|Germany|NL|Poland|India