I`m a highly experienced Java Backend Developer with experience in building distributed systems with Spring Boot, Microservices and Spring Cloud with PrestoDB, MongoDB and Elasticsearch. Some technologies I use everyday includes: Spring Boot microservices, Apache Kafka, RabbitMQ, Netflix Zuul API Gateway, Spring Eureka, GraphQL, RESTful APIs, Hystrix, Ribbon Design low-level and high-level system architecture design for various requirements related to integration between the web (Quest Marine) and the Data Science platform (Concirrus Data Platform) Used MySQL, MongoDB and Elasticsearch databases to power the backend Unit test cases using Junit, Mockito. Kept code coverage above 95% Used PrestoDB (Petabyte scale SQL engine), AWS S3, Apache Glue, Amazon Athena & AWS EMR ETL with Apache NiFi and Apache Kafka Apart from being a strong individual contributor, I also lead a team of Backend and Frontend engineers in an Agile environment for Concirrus`s marine product offering - Quest Marine, which provides cross-value chain risk insights, modelling, and management capabilities to the marine insurance market. I also manage development team delivery and perform requirement conversion between sales, product, and development teams.
©