Job Description:
Job DetailsJob 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)
Required Skills- Java 17
- OOPS, Collections, exception handling, concurrent programming, lambda expressions, stream API, Multithreading
- Spring Boot: Dependency Injection, Spring Bean Lifecycle, Autowiring, Spring Boot features, initializers, starters, autoconfiguration, profile, etc
- Messaging Queues: Kafka, EMS, ActiveMQ and/or IBM MQ
- MVC/ REST: Spring MVC Flow, Model&View, REST architecture, resources, HTTP methods and usage, URI mappings
- JPA(ORM) / Spring Data JPA: Concepts of ORM, mapping entities and relationships, JPA repository, CRUD methods, other Data JPA features like pagination, sorting, etc
- Database and SQL: RDBMS Concepts like databases, schema, queries
- Unit Testing: Need for unit testing, test cases, frameworks like Junit / Mockito
- Security: Security Concepts like authentication / authorization, frameworks & implementations like Oauth / JWT, etc
- Design: SOLID principles, Design Patterns, application design and architecture Concepts
- DevOps: Maven, git, Jenkins, Sonarqube, docker & kubernetes
- Cloud Computing: Exposure to cloud platforms like AWS, Google Cloud, etc
We are an equal opportunities employer and welcome applications from all qualified candidates.
#J-18808-Ljbffr€55000 - €75000 monthly
