Software Application Developer

Job description:

For our client we are looking for a Software Application Developer.
Our client is looking for a Principal Software Application Developer (Fullstack or Backend developer on senior level) working DevOps with new features, maintenance, support and operation. The platform domain is called “Organization Services” and its services includes authentication and authorization at login to the portals, fleet organization repository, driver and user management etc. Working with Continuous Delivery is extremely important, with team members taking responsibility to deliver high quality software applications all the way from requirements to production. Test automation is essential. Our client runs the vast majority of their applications on Cloud infrastructure (AWS).
Our client expects the team to work at the office at Gothenburg, at least two dedicated days per week and for the rest of the week the team members can choose if they want to work from home or from the office. Fullstack or Backend developer on Principal level delivering high code and test quality using agile methods. Over time the majority of work is expected in Backend. You embrace principles such as iterative development, continuous refactoring, clean and DRY code.
**Essential:**
* At least 12 years of professional experience as Java developer.
* Java 8 and preferably Java 11
* Spring Core, Spring Boot (micro service architecture)
* Asynchronous programming patterns
* Javascript and React
* CI, test frameworks (JUnit, Mockito, Wiremock etc),
* JMS (Active MQ), REST
* NoSQL (Mongo)
* GIT, Unix/Linux, network basics
* DevOps methodology.
**Good to have:**
Java streams, Postgres database, Fitnesse, Jenkins, Nexus, Amazon Web Services and the ELK Stack incl Grafana. Experience from telematics and/or the automotive industry is of course a plus.
An open, positive and hard-working team-player with can-do personality and communication skills is expected. You take responsibility and build trust, and contribute to the team spirit and a great place to work. Writing/Speaking English well is a must, understanding Swedish is a great advantage as the majority of the team speaks Swedish as mother tongue.
_Please note! We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately._
**PayExpress:**
We now offer a fast and smooth payment solution, so you don't have to wait through long payment periods. With us, you will receive your payment within 3-5 days after your timesheet has been approved. This benefit is included as standard in almost all our contracts with no extra work on your part. Read more on below link.

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.