Having 18+ years of IT industry experience in developing applications using Java/J2ee Technologies. I have worked primarily in the domain of Product Based, Investment Banking, Lending and Leasing, Warranty Management. Involved in design, development, execution, testing, review and implementation of software applications.
Accomplished Technical Architect offering 3 years' experience in comprehensive design and development of infrastructure and architecture for software projects. Attentive collaborator and communicator from project conception to completion. Creative in devising solutions to improve business operations and meet clients' technical needs. Seasoned team leader possessing the technical and interpersonal skills to provide exceptional project deliverables.
LANGUAGES: Java SE, Java EE, SQL, PL/SQL
FRAME WORKS & WEB TECHNOLOGIES: Spring, Spring Boot, Spring Cloud, Spring Web flux, Spring Batch, Micronaut, GO, Kafka SPOCK for unit testing, Struts, Hibernate, Eclipse Link, HTML, CSS, Dojo, JSTL, JSP, JS, and Ajax, Angular
SOFTWARE DEVELOPMENT IDE: Intellij, VS code
DATABASE SYSTEMS & TOOLS: Oracle, SQL Developer
WEB SERVICES/WS-TEST IDE: REST using Spring boot, Micronaut
SERVERS: Tomcat, Web Logic, Netty
SOURCE CODE VERSION CONTROL: SVN, Git
TOOLS: GRADLE, Log4j, Ant, Maven
Methodology: UML, Waterfall model, Agile
Others: Microsoft Visio, ANT, Putty, WinSCP, Shell Scripting
Enterprise architecture design
Performance optimization
Technical design documentation
Data modeling
Microservices architecture
Proficient in Java, Spring, Hazelcast, Micronaut, UNIX
Software development lifecycle
Client communications
Solution implementation
Java-based design
Technical leadership
Problem-solving
Technical analysis
Continuous improvement
Team Training
Excellent communication
Communication and team collaboration