•
Currently working for UC AB, a Swedish credit system company as a senior / Lead application developer
•
Project Description: UC AB, a Swedish credit system company. Sweden’s leading business and credit reference agency. We gather and process information so it can be used by companies and private individuals to make decisions based on trusted data
•
Technical Skills
•
Technical expertise in designing and implementing solutions for Java/J2EE-based applications using REST and SOAP
•
Proficient in programming, data structuring, data modeling, and unit testing in Java
•
Experienced in modernizing monolithic legacy applications by migrating them to microservices using Spring
•
Skilled in containerisation with Docker, deployment on OpenShift, and integrating with Elasticsearch and Mongo DB
•
Event driven design in the invoicing modules using Kafka
•
Concurrency and managing throughput using Resilience4j and caching with Hazelcast
•
Experienced in making use of OAuth in as a security layer
•
Responsibilities
•
Analyze and understand business requirements to propose feasible and scalable solutions
•
Design and develop APIs ensuring performance, reliability, and maintainability
•
Conduct code reviews, enforce best practices, and mentor team members on the latest Java features and frameworks