I am a senior Java developer with many years of experience in systems development projects and consultancy since 2016. I specialize in service development using APIs based on SpringBoot and have skills in microservice architecture and full application development. I enjoy working in agile teams and directly with customers, contributing to modeling, implementation, testing, and CI/CD workflows. I am creative, structured, and eager to deliver both new functionalities and improvements to existing systems. I’m comfortable using tools like SpringMVC, Lombok, Maven, IntelliJ, and git. I aim to deepen my backend and application layer expertise while exploring modern tools such as AI and analysis. I also support frontend development with Angular/TypeScript and enjoy collaborating with like-minded colleagues and sharing knowledge about design patterns, frameworks, and best practices.

Mikael Lundin

I am a senior Java developer with many years of experience in systems development projects and consultancy since 2016. I specialize in service development using APIs based on SpringBoot and have skills in microservice architecture and full application development. I enjoy working in agile teams and directly with customers, contributing to modeling, implementation, testing, and CI/CD workflows. I am creative, structured, and eager to deliver both new functionalities and improvements to existing systems. I’m comfortable using tools like SpringMVC, Lombok, Maven, IntelliJ, and git. I aim to deepen my backend and application layer expertise while exploring modern tools such as AI and analysis. I also support frontend development with Angular/TypeScript and enjoy collaborating with like-minded colleagues and sharing knowledge about design patterns, frameworks, and best practices.

Available to hire

I am a senior Java developer with many years of experience in systems development projects and consultancy since 2016. I specialize in service development using APIs based on SpringBoot and have skills in microservice architecture and full application development. I enjoy working in agile teams and directly with customers, contributing to modeling, implementation, testing, and CI/CD workflows.

I am creative, structured, and eager to deliver both new functionalities and improvements to existing systems. I’m comfortable using tools like SpringMVC, Lombok, Maven, IntelliJ, and git. I aim to deepen my backend and application layer expertise while exploring modern tools such as AI and analysis. I also support frontend development with Angular/TypeScript and enjoy collaborating with like-minded colleagues and sharing knowledge about design patterns, frameworks, and best practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Developer at PhenixID
December 31, 2023 - July 15, 2025
Java developer responsible for various tasks with the main product in a new team. Work involved learning the company product suite, code reviews, problem solving, legacy code analysis, implementation of new features and bug fixes, unit and system testing including GUI tests, and analysis and handling of vulnerabilities in dependencies.
Software Developer at TSS
May 31, 2022 - July 15, 2025
Java developer focusing on cloud integrations using microservices architecture. Tasked with customer meetings for API development and specification, development with SpringBoot/SpringMVC, deployment of microservices across environments using CI/CD, and additional tasks in central software implementations, builds, upgrades, bug fixes, and testing.
Software Developer/Architect at Bouvet
April 30, 2021 - July 15, 2025
Demonstrated setup of microservices for backend and frontend applications including a communication hub with a shared state. Delivered a generic web shop scalable architecture with asynchronous event-based updates using JMS and Angular Material Design GUI. Conducted a developer seminar on administration of instances in OpenShift sandbox.
Software Developer at CGI
July 31, 2020 - July 15, 2025
IT consultant and software developer focused on backend and frontend components. Engaged in architectural exploration for Java-based server solutions including Tomcat. Responsibilities included modelling, programming, testing, conducting architecture meetings, and achieving systematic builds and tests.
Software Developer at SEB
June 30, 2019 - July 15, 2025
Backend Java developer focused on building infrastructure for Fraud Prevention using SpringBoot. Extended logging capabilities for calls and response times stored in ElasticSearch. Configured Jenkins build pipeline to automate deployment in a private cloud using CI/CD workflows.
Software Developer at Inovia AI
March 31, 2019 - July 15, 2025
Developer focused on microservices related to an artificially intelligent customer support agent. Developed support functions including indexing and search queries from Java API to ElasticSearch. Refactored services within a shared CI/CD workflow collaborating with AI specialists.
Software Developer at Nordforce Technology AB
November 30, 2017 - July 15, 2025
Java developer and unit tester on a control system for connected IoT hardware devices. Developed new functions including GUI parts, unit testing coverage with JUnit and Mockito, modelling of hardware, preferences, and central storage functions. Provided administrative support through MySQL queries and created a flexible customer-configurable architecture.
Software Developer, Project Manager, Researcher at Swedish Defense Research Agency
November 30, 2013 - July 15, 2025
Developed models and multiagent simulations for training and decision support tools focused on security-oriented scenarios. Co-authored scientific papers, developed components and prototypes, and managed planning, budgets, resources, and project performance.
Software Developer at Swedish Defense Research Agency
May 31, 2006 - July 15, 2025
Provided technical support for research experiments involving GUIs and computational components. Participated in research projects focusing on modeling and requirements analysis for simulated scenarios and created simple functional prototypes.
Software Developer
September 1, 2016 - Present
Consultant software developer with experience since 2016, specializing in Java service development, API design, microservices and agile workflows.
Software Developer at PhenixID
December 31, 2023 - July 15, 2025
Java developer responsible for various tasks including learning the company’s product suite and core techniques. Development involved code reviews, legacy code analysis, implementation of new features and bug fixes, unit testing, and contribution to system testing. Also handled analysis of vulnerabilities in dependencies.
Software Developer at TSS
May 31, 2022 - July 15, 2025
Java developer focusing on integrations, meeting with customers to develop and specify API consumption principles. Developed with SpringBoot/SpringMVC and handled deployment of microservices in various environments (CI/CD). Also performed central software updates including builds, upgrades, bug fixes, and testing.
Software Developer/Architect at Bouvet
April 30, 2021 - July 15, 2025
Demonstrated a microservices setup for both backend and frontend applications with a unique communication hub for shared state. Delivered proof-of-concept GUI using Angular Material Design and asynchronous event updates with JMS. Conducted developer seminar on OpenShift sandbox platform management.
Software Developer at CGI
July 31, 2020 - July 15, 2025
IT consultant and software developer focused on backend and frontend. Worked on modeling, programming, testing, and exploring server-side solutions involving Java and Tomcat. Participated in architecture meetings and developed systematic builds and tests.
Software Developer at SEB
June 30, 2019 - July 15, 2025
Java/backend developer for Fraud Prevention project, focusing on SpringBoot infrastructure development, enhanced logging of calls and response times stored in Elasticsearch, and CI/CD deployment pipelines with Jenkins in a private cloud.
Software Developer at Inovia AI
March 31, 2019 - July 15, 2025
Java/backend developer focused on microservices and support services for an AI customer support agent. Included development of indexing and search queries with Elasticsearch, service refactoring, and collaboration with AI specialists within a shared CI/CD workflow.
Software Developer at Nordforce Technology AB
November 30, 2017 - July 15, 2025
Java developer and unit tester in control system development for IoT hardware. Tasks included modeling, new function development (including GUI), implementation, and unit testing with JUnit and Mochito. Also handled MySQL administrative queries.
Software Developer, Project Manager, Researcher at Swedish Defense Research Agency
July 31, 2013 - July 15, 2025
Developed behavior models and multiagent simulations for training and decision support tools, contributed as co-author to scientific papers. Managed projects including budgets, resources, and performance. Developed components and prototypes mainly in Java for security-oriented simulated scenarios.
Software Developer at Swedish Defense Research Agency
May 31, 2006 - July 15, 2025
Provided technical support for research experiments including GUIs and computational components. Worked on modeling, requirements analysis, and development of simple prototypes for simulated scenarios.

Education

Master of Science at Linköping University
January 1, 1998 - December 31, 2004
Undergraduate at Huddingegymnasiet
January 1, 1994 - December 31, 1998
Master of Science at Linköping University
January 1, 1998 - December 31, 2004
Undergraduate at Huddingegymnasiet
January 1, 1994 - December 31, 1998

Qualifications

Oracle Java 8 Programmer
May 1, 2016 - May 31, 2016
Angular Web Developer
November 1, 2020 - November 30, 2020
Java 8 Advanced Programming Course
February 1, 2016 - June 30, 2016
Oracle Java 8 Programmer
May 1, 2016 - May 31, 2016
Angular Web Developer
November 1, 2020 - November 30, 2020
Java 8 Advanced programming course
February 1, 2016 - June 30, 2016

Industry Experience

Software & Internet, Government, Financial Services, Healthcare, Transportation & Logistics, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more