Senior Java Developer
RDC is an IT engineering and consulting company focusing on research and development projects. We perform advanced software development and consulting projects with leading German research institutes and businesses from the medical and mechatronics fields. We employ both professional software developers and experts in the fields of expertise of our clients.
- Senior software developer
- Leading and coaching junior and intermediate software developers
- Requirements analysis and design of software systems using agile and systematical methods according to the requirements of the project
- Developing and delivering advanced software systems
- Training in the respective research and development fields is an integral part of our process
- Degree in computer science or related field
- Knowledge and experience with the analysis and design of object oriented systems
- At least 4 years of experience in professional Java programming and relational databases
- Experience with Spring and Hibernate
- Experience with Git or other versioning systems
- Experience with Maven or Gradle
Skills which would be considered an advantage
- German language
- Experience with Linux
- Experience with working in distributed teams
Why Should You Join Us?
Your individual personality, your talents, your creativity and your hard work will be highly appreciated. We give you the opportunity to challenge yourself, develop your skills and grow with us. We pay salaries considerably higher than the average for the region and offer flexible working times. We have a flat hierarchy with colleagues who listen carefully to what you say. We endorse regular exchange between the office in Bulgaria and Germany. You will work together with experts from the best German research institutes.