Architecture, development and implementation of Mobile Apps using ReactNative platform, RESTful API, including storage mechanisms and related items (data models, database choice and topologies, scaling foundation etc.)
Good knowledge about
Data modelling and schema technics and frameworks for IoT use-cases
Data reuse concepts for large organizations (e.g. data schemas, repositories…)
Integrating data schemas, repositories in different areas like hardware development, embedded development, IoT & device connectivity, business logic layers (micro services), machine learning and artificial intelligence
Setup of efficient automated and integrated organization spanning infrastructure to support the (re-)use of data
Integration into test concepts of all areas
Design future profess into the data concept
Legal impact : handling data privacy, data security, local legislation, local data storage legislation, export restrictions, implications of “Great Firewall of China” for global concept
Data security and access
access concepts based on usage areas, legislation …
monitoring of data usage with anomaly detection and prevention
Collaborate with PT Architects for design topics and work with offshore team for implementation
Establish project setup with good coding and design standards in a reusable manner
Execute the tasks independently as per the expectations and directions of Product Owner & Architects
Good collaboration with the team members to successfully deliver the application
Qualifications
Profile:
10+ years of professional experience as software engineer
Good Programming Experience in Java, Kotlin, Latest Spring Boot, Spring Data, Spring Security, Spring Framework, Spring Web, Spring Flux, React Native
Good Coding Experience in Restful services
Good Knowledge on working with data (JSON)
Strong understanding of fundamental web service technologies and RESTful implementation standards such as JSON, and XML
Experience with databases: SQL and/or no-SQL databases
Experience with continuous integration and delivery (CI/CD) as well as deployment pipelines (e.g. Kubernetes, Pulumi, Azure DevOps, Jenkins)
Experience with application development hosted using major cloud provider like Azure, AWS or Google
Nice to have: Programming Experience in Flutter, KMM, Native App development IOS and Android
Additional Information
Benefits:
Contract of employment and a competitive salary (together with annual bonus)
Flexible working hours with home office after the pandemic as well
Complex environment of working, professional support and possibility to share knowledge and best practices
On-going development opportunities in a multinational environment
Broad access to professional trainings, conferences and webinars
Private medical care and life insurance
Sport pass, co-financing lunches, language courses
Number of benefits for families (for instance summer camps for kids)