Senior Systems Analyst
CurrentWorking with microservice architecture to build scalable and highly available systems using JAVA. Utilizing Spring Boot for efficient service development, JPA for data persistence, and JWT tokens for secure authentication. Leveraging Lambda Expressions for functional programming in Java, and using Swagger for API documentation to streamline integration with developers.Angular and TypeScript: Developing dynamic and responsive web applications with Angular and TypeScript, following best practices like component-based architecture and modular structure. Focused on building Single Page Applications (SPA) with a strong emphasis on user experience, as well as integrating RESTful APIs for data consumption and state management.Node.js and BFF (Backend for Frontend): Using Node.js to create efficient and scalable APIs, following the BFF (Backend for Frontend) pattern to tailor backend solutions for frontend needs. This ensures a seamless integration between frontend and backend, promoting agile and consistent development across application layers.