Hi, my name is Emmanuel, I'm a Backend Engineer. I'm highly enthusiastic about technology, always eager to push my limits and step out of my comfort zone. I thrive in competitive environments and constantly seek new challenges that allow me to grow. Currently, I have a position where I focus on my backend skills. My role at Softtek involves creating, analyzing, and improving the microservices that our client manages to meet their needs.Regarding the server side, I work with the Java programming language using the Spring Framework and Spring Boot. Additionally, I design and create both relational and non-relational databases.As a Frontend developer, I work with JavaScript as a programming language and React.js as a framework, leveraging the necessary ecosystem of technologies to design and develop websites. I'm always learning something new, driven by a passion for innovation and the constant pursuit of excellence.Specialities: Java Reflections, Data Structures and Algorithms (Sorting, Traversing, Breadth First Search / Depth First Search), Spring Boot, Spring container(ApplicationContext/BeanFactory), Bean Life cycle, Bean Scope, Spring Cloud Netflix Eureka, Spring Cloud OpenFeign, Spring Cloud Gateway, Spring Cloud LoadBalancer, Spring Cloud CircuitBreaker, Spring Security 6, Java JSON web Token, JUnit 5, Mockito, TDD.Docker, Kubernetes.