I'm a Technical Leader with a successful track record of providing creative solutions for challenging business and customer requirements. With more than 10 years developing scalable applications for financial services, I bring my expertise as a Senior Java Developer and a deep-rooted passion for Lean & Agile development principles.From telematics solutions to trading platforms, I've built and led the development of several mission critical systems in fast paced environments, catering to companies of diverse scales. As a Backend Developer, Lead Java Developer, or Java Tech Lead, I have consistently delivered business critical features in tight deadlines. Skilled in building and leading high-performing teams, I've helped engineers at all levels in elevating their performance standards through coaching, mentoring, and effective feedback.My proficiency in Java, Spring, and various other technologies, combined with my passion for crafting clean, well-tested, and well-designed code, has consistently resulted in reliable and scalable solutions. Core Skills:Agile development, Scrum, Lean, CI/CDSoftware Architecture; Design Patterns, MicroservicesTeam management, Project Management, Coaching, MentoringJava, C, C++, JavaScript, Node.js, Solidity Core Java, EJB, JSP, Servlets, JDBC, REST APIsSpring Boot, Spring, Hibernate, JUnit, MockitoAWS, EC2, Droplets, Digital OceanGit, Subversion, Maven, AntOracle, MySQL, MS SQLTomcat, JBoss, Weblogic
Listed skills include Spring, Tdd, Scrum, Test Driven Development, and 21 others.