SENIOR JAVA BACKEND DEVELOPER (M/W) IN VIENNA / WIEN
Software Development in Vienna
The Company:
For our client in Vienna we are looking for a Senior Java Developer. You will be part of a Backend Development Team and work closely together on the company internal Software and new features and innovation.
The Task:
1. Lead the development of a microservice platform run on the edge and in the cloud
2. API design and Data modeling to establish Cross-Product interfaces
3. Main contact person for other product teams
4. Technical responsibility for the maintenance and test-driven development of the product
5. Software development of Java-backed SPA Web Apps
6. Engage in regular code and architecture peer reviews together with the development team
7. Analyze the product owner’s requirements and give active development support
8. Lead a Team of Junior Developers
9. Part of an international, agile development team (Scrum), working language English
The Requirements:
10. Technical degree in the field of computer science (HTL, IT-Technician, technical college, FH, Uni) or equivalent
11. Professional experience in software development of Java-backed SPA web apps
12. Extensive programming knowledge in Java, Spring and Reactive programming (Akka)
13. Experience with Angular, Cloud-native technologies (Docker, Kubernetes), Big-data engines (MongoDB) and Event-driven architectures (e.g. Kafka)
14. Experienced with microservices, AWS, OAuth
15. Comfortable with tools like Jenkins, GIT, Jira, etc.
16. Enthusiasm for working with agile software development methods and scrum
17. Team player, flexible, creative, curious and reliable
18. Good written and spoken English
The Offer:
Benefits:
19. Flexible Working Hours
20. Training opportunities
21. Company Events
22. Excellent working atmosphere
23. International, dynamic and young team
1212