Our Client is an international IT organization seeking to recruit a Senior Java Software Developer.The key skills required for this position are:Knowledge of OO paradigms and design patternsDevelopment and delivery experience with Java (Java 8 preferred) and JEEExperience with JAX-RS, JAX-RS 2, or DropwizardExperience with Continuous Integration tools (e.g., Jenkins, Maven, Nexus)Experience with Hibernate or JPAExperience with EJBsUnderstanding of SOAP and REST concepts and best practices, including hands-on experience in building REST-based endpointsAbility to work in a distributed team or project environmentExperience working in Agile projects (Lean, Scrum, or Kanban)Very good English skills, basic knowledge of GermanOther useful skills that would be an added bonus include:Knowledge of Swagger, WebLogic, Elasticsearch, KafkaExperience with NoSQL databases (Oracle NoSQL preferred)Understanding of software best practices like TDD, BDD, Continuous DeliveryKnowledge of software development and delivery processes, especially DevOpsStrong team player with good self-organization skillsExperience working with business and operations teamsThe position is based in Munich, Germany.Salary range is €70,000 to €85,000. #J-18808-Ljbffr

Kontaktperson:
Nexus HR Team