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