Over 16+ years of IT experience in designing, architecting and developing applications using FullStack Java/J2EE technologies in Financial, Banking, Insurance, and Public Service domains. Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE technology stacks. Good understanding of Object oriented design and SOLID Software development principle, analysis and Agile methodologies. Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support. Experience in modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Star UML. Accomplished various web based custom application development and product development projects. Experience in writing DAO using JPA, Hibernate and MyBatis. Extensive Knowledge in Spring MVC, Spring Context, Spring Scheduler, DAO and Spring IOC modules (Spring 6.x/Spring Boot). Experience in Spring Cloud Foundry, Spring Hystrix and GAIA Cloud platform. Experience in frontend technologies (Angular), Web Services, JPA/hibernate, Velocity, JMS, XSLT, XML (DOM, SAX and STax Parser). Experience in developing Web Services using - SOAP, WSDL, REST and JSON, RestTemplate and developing DTDs, XSD schemas for XML (parsing, processing, and design). Worked using several J2EE design patterns like Façade, Singleton, Factory, Abstract factory, Data Access Objects (DAO), Builder pattern, Front Controller and Command Pattern. Strong working experience for version control with Tortoise SVN, GIT, GITHUB and BITBUCKET. Excellent experience in development, debugging and profiling tools for Java and SQL technologies. Good knowledge of financial domain particularly in Consumer and Community Banking (Corporate Card) Capital market and Forex. Extensive experience in development project for Client JPMC, Arrow Electronics, Citibank, ABN Amro and Society Generale. Involved in estimating the project using RTM and Accenture Estimator template. Good analytical and communication skills in order to work with mid-size teams, technical and business leadership. Accomplished Project Manager offering 6 years of experience in Banking and Finance. Successful when leading high-performing teams to sustain product vision, roadmap and business goals. Exceptional technical expertise, leadership and talent for driving stellar, on-target results.
Always refresh my self reading technical updates from site like Medium, Baeldung or be W2School and like sites