Lars Larsson
Senior Software Engineer
Experience
Senior Software Engineer
BUGLOOS
- Designed and implemented high-performance Java 17 and Java 21 microservices supporting large-scale financial operations and real-time payment processing.
- Developed secure mobile APIs that powered global financial applications handling millions of users.
- Optimized data workflows by implementing PostgreSQL indexes, partitions, and Redis caching to reduce latency and support concurrent transactions.
- Deployed distributed services to Google Cloud Platform with Kubernetes, leveraging container orchestration for automated scaling and fault tolerance.
- Integrated observability practices with Grafana, Prometheus, and New Relic to provide real-time system visibility and proactive monitoring.
- Applied domain-driven design principles to organize microservice boundaries and ensure maintainable long-term architecture.
- Practiced test-driven development with JUnit and Mockito, maintaining high test coverage across critical services.
- Enhanced fraud detection and risk management systems using event-driven Java microservices integrated with Kafka.
- Built CI/CD pipelines incorporating automated testing and Flyway migrations to streamline deployments.
- Leveraged JOOQ for type-safe SQL and transactional operations, improving reliability and consistency in financial services.
- Refactored legacy modules into SparkJava microservices, simplifying architecture and improving response times.
- Led backend initiatives for greenfield projects, aligning design with modern Java microservices standards.
- Ensured strong data consistency and reliability with transactional flows across distributed PostgreSQL services.
- Deployed Redis caching strategies to handle high-frequency financial transaction traffic.
- Conducted performance profiling and load testing on Java services to validate scalability for global usage demands.
- Contributed to architecture roadmaps and best practice discussions to align microservices development with enterprise strategy.
Senior Full Stack Developer
First Line Software
- Developed enterprise backend services using Java and Spring Boot, delivering high-performance and scalable applications.
- Designed RESTful APIs with Spring Boot and integrated them into distributed architectures to ensure efficient communication between services.
- Implemented Hibernate ORM and JPA with MySQL to manage persistence layers, optimizing queries for high-traffic workloads.
- Introduced OAuth 2.0 and JWT-based authentication, ensuring robust protection for sensitive applications.
- Built and deployed microservices with Spring Boot, applying separation of concerns to enable modular scaling.
- Utilized Apache Kafka to implement real-time event streaming and asynchronous communication across services.
- Deployed Java microservices to AWS EC2 instances and Docker containers, ensuring reliable cloud-based delivery.
- Applied Redis and Ehcache for caching strategies, reducing database load and improving response times.
- Built automated test suites with JUnit and Mockito, validating functionality across units and integrations.
- Collaborated with frontend teams to align React and Angular clients with Java Spring Boot APIs, enabling seamless end-to-end delivery.
- Implemented CI/CD pipelines with Jenkins and GitHub Actions to accelerate feature deployment.
- Enhanced database design with schema migrations and indexing to improve query performance.
- Optimized backend workflows to reduce latency across distributed applications.
- Participated in code reviews and applied Spring Boot best practices to maintain system stability.
- Delivered enterprise systems with modular Java architectures aligned with evolving business needs.
Full Stack Developer
N-iX
- Developed enterprise applications using Java with the Spring Framework, building scalable and maintainable business systems.
- Implemented Spring MVC controllers and services to handle complex business logic and user workflows.
- Built SOAP and RESTful APIs to connect external systems and enable seamless data exchange across platforms.
- Designed data models with Hibernate and PostgreSQL, optimizing queries and schemas for efficient data access.
- Integrated Spring Security to apply RBAC policies, securing sensitive APIs and restricting access appropriately.
- Implemented Spring Batch jobs to handle large-scale periodic data migrations and transformations.
- Applied Apache Maven for dependency management and streamlined project builds.
- Adopted microservices patterns with Spring Cloud for service discovery, configuration management, and inter-service communication.
- Worked with Kafka for asynchronous messaging, enabling event-driven workflows across distributed services.
- Optimized backend performance with connection pooling, caching strategies, and async task execution.
- Wrote JUnit and integration tests to ensure system reliability.
Software Developer Internship
Euvic
- Developed AngularJS single-page applications with JavaScript, collaborating with UX designers to implement responsive and interactive features.
- Integrated REST APIs from Java backend services, improving responsiveness and functionality of client-side applications.
- Built AngularJS components with two-way data binding and directives to increase reusability.
- Implemented AngularJS routing to provide seamless navigation across modules.
- Gained early exposure to combining Java backends with AngularJS frontends, establishing the foundation for full-stack development.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology and Banking and Finance.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology and Product Development.
Summary
I specialize in Java backend engineering, designing and delivering enterprise-grade microservices and distributed systems. My expertise includes Java 8–21, Spring Boot, Spring Cloud, Hibernate, JPA, and messaging platforms like Kafka and RabbitMQ. I have architected systems for financial services, e-commerce, and large-scale business platforms, deploying resilient solutions on AWS, GCP, and Azure. I focus on performance optimization, secure authentication, and event-driven processing, applying DDD and TDD practices to build maintainable, reliable applications. I am passionate about advancing Java systems with modern architectures, ensuring scalability, resilience, and efficiency in production environments.
Skills
- Backend Development: Java, Spring Boot, Spring Framework, Spring Cloud, Spring Security, Hibernate, Jpa, Soap/rest Apis, Kafka, Rabbitmq, Microservices, Ddd
- Database Management: Postgresql, Mysql, Oracle, Redis, Mongodb, Elasticsearch
- Cloud Computing And Hosting: Aws (Ec2, S3, Lambda), Gcp (Kubernetes Engine), Azure, Docker, Kubernetes, Jenkins, Github Actions, Gitlab Ci/cd, Terraform
- Testing And Monitoring: Junit, Mockito, Selenium, Cypress, Tdd, Bdd, Load Testing
- Other Skills: Event-driven Architecture, Api Gateways, Domain Modeling, Agile, Ci/cd Pipelines
- Keen Explorer Of Emerging Technology Trends And Tools
- Committed To Ongoing Professional Development And Learning
- Active Participant In Open-source Initiatives
- Dedicated To Driving Innovation Within The Field Of Software Development
Languages
Education
University of Niš
Bachelor of Computer Science · Computer Science · Niš, Serbia
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Lars based?
What languages does Lars speak?
How many years of experience does Lars have?
What roles would Lars be best suited for?
What is Lars's latest experience?
What companies has Lars worked for in recent years?
Which industries is Lars most experienced in?
Which business areas is Lars most experienced in?
Which industries has Lars worked in recently?
Which business areas has Lars worked in recently?
What is Lars's education?
What is the availability of Lars?
What is the rate of Lars?
How to hire Lars?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software Engineer
Nearby freelancers
Professionals working in or nearby Karlskrona, Sweden