Software Developer – Java / Java EE (m/f/d), Karlsruhe

Your responsibilities:

  • Specification and development of applications based on Java / Java EE technology in the area of email security management on modern email systems, like HCL Domino or Microsoft Exchange (Online)
  • Implementation of applications in consideration of software development standards and programming and usability guidelines
  • Support and customization of existing applications, developed with Java / Java EE
  • Continuous improvement of the knowledge about Java / Java EE technologies and active positioning of the knowledge in the company

Your experience:

  • Bachelor of Science degree in Computer Science or related discipline or practical experience from a former position
  • You have 3+ years’ experience in the development with Java and Java EE. You have knowledge of JSF, JSP, XML, Web Services, REST, JPA, Hibernate, Apache open-source projects
  • You have experiences with modern web architectures and databases, such as H2, PostgreSQL, Oracle, Microsoft SQL server
  • You have good knowledge of Java EE development tools, such as Eclipse IDE, Eclipse RAP, Git and Maven
  • You have administration experience of web application servers, such as Tomcat, Jetty or Wildfly
  • You are familiar about modern technologies (HTML5, CSS3, JavaScript, jQuery, Angular)
  • You are familiar with cryptographic topics (Bouncy Castle Crypto APIs), PGP, S/MIME, PKI, OCSP, CMP and able to work with RFC documents
  • You have first experience with agile methodologies (particularly Scrum)
  • You can present complex circumstances
  • You have good German and English language knowledge
  • You are open-minded about new technologies and like to work in a team