Senior Java Developer
SmartStream Technologies ltd.
Vienna, Austria
vor 6 Tg.

Salary Competitive based on experience - €60,000+

Senior Java Developer

This is a technical role where you will have an opportunity to work in a company with operations around the globe. You will be involved in designing, developing and implementing the financial products for the world’s leading Retail Banks.

This role will be primarily responsible for the analysis, architectural design and implementation of the message transport layer framework.

Job ResponsibilitiesThis role will largely be focused around analysis, architectural design and message transport layer framework implementation. Responsibilities include :

  • Design, develop and maintain a message transformation, routing and processing application using the latest state of the art technologies
  • Build reusable code and libraries for future use
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms
  • Provide recommendations for continuous improvements
  • Collaborate cross-functionally with data scientist, business users, project managers and other engineers to achieve elegant solutionsKey Skills
  • Professional experience with Java 8 / 11
  • Maven, Git, Jenkins Pipelines
  • Spring Framework and Spring Boot Microservices
  • Experience with Apache Camel and Apache Kafka
  • REST, Swagger / OpenAPI
  • gRPC and Protocol Buffer
  • Practical experience of SQL in relational databases like Oracle, DB2 or MSSQL Server
  • Fluent in German and EnglishDesirable Skills
  • Experience in Docker
  • Experience in SMTP / Pop3
  • Experience in MQ and FTP
  • Experience with XML / SWIFT / SEPA formatsQualifications
  • Graduate with Computer Science / Information Technology backgroundExperience
  • 3 to 5 years of programming experienceEmployment TypePermanentBenefits
  • Competitive salary
  • Open work culture
  • Flexible working hours
  • International working environment and high-end clients
  • Lunch vouchers
  • Bewerben
    Wenn ich auf "Fortfahren" klicke, gebe ich neuvoo das Einverständnis, meine Informationen zu speichern und mir wie in den Nutzungsbedingungen und Datenschutzbestimmungen beschrieben, personalisierte E-Mail Alerts zu schicken.