Senior Backend (Java) Developer

allymatch GbR Published: December 17, 2018
Location
Mainz, Germany
Job Type

Description

Job Description

Are you an experienced software developer with knowledge of Java and experience with Java-based mobile applications? Are you lacking the adequate environment to utilize your skills to their full potential? At Allymatch, you can be part of a dynamic start-up offering you the chance to work independently and further your knowledge.

Responsibilities

  • Execution of software development life-cycle including coding, integration tests and deployment
  • Responsible for developing and improving backend and/or frontend of our system

Qualifications

  • Minimum 5 years of experience in a relevant field of Java programming
  • Deep knowledge in Software Development Life-cycle Management as well as significant knowledge in Linux-based systems and system administration
  • Deep knowledge in Spring, Hibernate and Database technologies (MySQL/postgres/NoSQL)
  • Experienced in Spring framework or equivalent technologies
  • Experience with interfacing REST-ful APIs
  • Used to working with Mobile / Responsive Design using HTML/CSS3
  • Comfortable with modern JavaScript development practices
  • Familiarity with GIT and/or similar versioning systems
  • These would be a plus: Experience of microservices and/or containerization, AngularJS, security/cryptography methodologies
  • Strong English skills, knowledge of additional languages are a bonus