ASSA ABLOY Opening Solutions

Software Contractor, Java

ASSA ABLOY Opening Solutions

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudGRPCHibernateJavaSwitchingTCP/IP

About the role

  • Develop and maintain enterprise-scale device management solution for physical access devices (RFID, biometric readers)
  • Integrate with complex software packages and cloud services
  • Work as part of the Customer Facing Tools team within PACS business area
  • Deliver integrations to devices and networked applications
  • Operate in a multinational environment and communicate in English
  • Hybrid role based in Cardiff with 2 remote days per week

Requirements

  • Experience developing applications using Java
  • Relational database design experience
  • Unit testing and integration testing experience
  • Experience developing networked applications (desirable)
  • Experience writing integrations to devices (MQTT, Serial, Bluetooth, NFC, UDP, TCP/IP) (desirable)
  • Experience building REST APIs and WebSocket communication (desirable)
  • Experience with gRPC (desirable)
  • Experience with Hibernate ORM (desirable)
  • Familiarity with Secure Software Development Lifecycle (SSDL) (desirable)
  • Knowledge of cryptographic algorithms and security certification (advantageous)
  • Previous experience with RFID technologies / smart cards (e.g. NXP Mifare Desfire) (desirable)
  • 5 years’ professional software development experience
  • Ability to work with minimal supervision
  • Communicative English in speaking and writing
  • Bachelor’s degree in a quantitative field or demonstrative equivalent experience