2 views
Unicsoft
Our client offers a mobile application for iOS and Android. Both apps offer the same functionality and use a common backend to load information and store user data. The challenge will be to improve old features and add new ones.
Introduction
The client offers a mobile app for iOS and Android. Both apps offer the same functionality and use a shared backend to load information and store user specific data.
The backend works as a middleware between the apps and our other products, and offers a variety of services for the apps:
Technical specifications
· We are looking for a very expierenced Java/Spring developer for our Global Monitoring Application. It is a "legacy" Spring Application (without Spring Boot), created around 12 Years ago. It is maintained and still in active development, but it follows a little bit older Spring Style (XML Config and others). The project has some custom core libs and doesn't have much documentation, so the developer must be able to understand the inner logic of an application based on the source code.
We are looking for a developer with good communication skills (he will work with a very nice team, and we are looking for a good match to that). Team size right now is three Java Developers (one of them is in the Onboarding process, too) and one Frontend Developer.
We want the developer "Fulltime", we plan to use the developer for at least a year, as there will be some "Onboarding". The work with be done on A3M laptop hardware we provide, following our guidelines.
So in short:
• Java/Spring
• Fulltime, at least for one year
• Able to learn "from source code" and "dig" into a project
• Good communication skills
• Very good English
·
Development environment: docker
Note: We work on our own Gitlab Server, that is only accessible via our own vpn. We need to define a workflow here. Options: we grant vpn access, or we will sync with an external git server.
Note: The dev environment will also require our own Figgrove user manager and our Gatekeeper oAuth2 Server setup on the dev machine.
Requirements
Java/Spring , PosteSQL, ability to work on the tasks independently with high dependability (aka being responsible and responsive)