Might be available
(Updated 2022-10-14)Backend Developer, Java Developer
Malmö, Sverige
Native Svenska, English
- Java development
- API development
- Backend
Skills (15)
JQuery
API
Git
Java
Jenkins
QUEUE MANAGEMENT
XML
MAINTENANCE
JavaScript
OBJECT-ORIENTED
OBJECT-ORIENTED PROGRAMMING
UX
USER EXPERIENCE DESIGN
React
JSON
Summary
With a background in logistics, Johan has always been interested in new technologies and his curiosity makes sure that he's always looking into and learning new languages and frameworks while at the same time deepening his current skills. He is most comfortable working with backend but also has knowledge and experience when it comes to frontend based technologies, languages and frameworks
His holistic viewpoint has made him see the true value of well working processes and as a software engineer, he is very thorough when following these processes, while at the same time keeping an open mind to new angels and different inputs for problem solving. Johan is excellent on pair and mob programming since he feels that there is never just one way to solve a problem, but several, and discussing and working together as a team is one of the best ways to not only solve problems, but also to share your knowledge and evolve as a software engineer. He also has no problem taking on a task or feature himself, with all it requires, keeping momentum and making sure that the right focus is given.
Professional Experience
2022-08 - Present
2019-01 - 2022-01
Built internal GUIs using Angular, for statistical purpose and acceptance testing. Angular is also the main JavaScript framework used in the UC municipality platform, which I and a colleague were responsible for.
Handled both maintenance and new development as well (Java and Angular).
Large portion of 2022 has been devoted to migrating from monolith to microservices (OpenShift. This included several Yaml configuration, setting up alarms in Prometheus, refactoring applications to suit the new environment and update versions, this alongside new development of the applications to be migrated.
Technologies used: Java, API, Apache Camel, AMQ, Hazelcast, Liquibase, Kibana, AWS, HTML/CSS, Angular, XML, Json, Linux, Jenkins, Maven, Mockito, JUnit Yaml, Openshift, Docker, ArgoCD, Postgresql/MongoDB,
2018-01 - 2019-01
2019-01 - 2019-01
2016-01 - 2017-01
2014-01 - 2016-01
Academic Background
2018-01 - 2019-01
2010-01 - 2013-01