AngularJavaJUnitOracleSQLPostmanOpenAPIMentoringCommunicationCollaborationRemote Work
About this role
Role Overview
As a Senior Java Software Developer, you actively shape the further development of our software and bring your technical expertise directly into product development
Full-stack software development: You design and optimize software that drives our projects forward
You enjoy working in a cross-functional team
Commitment to excellence: In implementation, you do not settle for quick-and-dirty solutions but aim to create a “wow” for our internal customers
Collaboration and quality assurance: In close cooperation with other experts, you focus on code reviews, technical documentation, testing, and maintenance of existing code.
Requirements
Several years of programming experience in Java
Experience with Angular is a plus
Experience with and understanding of distributed software architectures
Proficient in developing REST APIs
Knowledge of OpenAPI, JUnit, Oracle, and SQL
Experience with the following technologies is beneficial: Postman, Java application monitoring tools (e.g. jProfiler, Java VisualVM)
Good German and English language skills
Ability to understand complex matters and explain them clearly
Strong communication skills and enjoyment of collaborating within the team and with stakeholders