Branch: Radio and Communication
35 Hours per Week
With professional experience
Project description:
Become a part of our development and contribute significantly to the success of our products. As Senior Software Developer Java (m/f/x) for the area R&D System Software - Radio Monitoring you can expect an exciting field of activity in an agile and international environment.
Tasks:
- You design, develop and integrate backend components with Java and Spring Boot for a distributed software system
- You specify interfaces and implement them according to specification
- Using RabbitMQ as MessageBroker, you will develop services that communicate with each other and connect them to MongoDB
- You ensure high quality software components with JUnit and integration tests
- You are responsible for the technical documentation of the software components you develop
- You are a member of a cross-site SCRUM team and develop according to agile methods
Skills:
- Completed studies in computer science, electrical engineering and information technology, information and communication technology or a comparable degree program
- Several years of professional experience in software development in the area of microservices with Java, SpringBoot and RabbitMQ or comparable MQTT frameworks
- Solid experience in design, layout and implementation of NoSQL databases such as MongoDB
- Extensive knowledge in the use and implementation of unit tests, ideally experience in test-driven development
- Business fluent in German, as well as good written and spoken English skills
We offer:
Individual further education
360° Support: feedback meetings, career planning, relocation support, etc.
Flexible working hours and opportunities for remote work
Company pension plan & capital-forming benefits
30 days vacation and flexible holiday planning
Award as Kununu TOP Company