19 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases. Experience in all phases of software development life cycle. Expertise in Object Oriented Programming using Java and J2EE related technologies. Expertise in developing micro-services using Spring Boot,Quarkus ,Docker,Pulsar, Kafka, Kafka avro serialiser and Kafka streams. Proficiency in developing secure web applications and server side development using ORM - Hibernate, JDBC, Spring-JDBC, JNDI, Struts, Spring, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, CSS, HTML, Oracle, SQL, and various Design Patterns. Hands on experience with databases including Oracle, PL/SQL and MySql involving stored procedures, triggers, functions, indexes, and packages. Expertise in developing applications based on Struts (Model 2 Architecture) & Spring MVC frameworks. Experience in using the Object Relational Mapping Tool Hibernate, strong in using XML mappings and Java Objects Good experience in Spring’s IOC, Spring’s integration with Hibernate and Struts technologies. Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Business Delegate, Session Facade, Service Locator etc. Hands on the tools such as Eclipse, RAD, Soap UI, Swagger UI, Textpad, Editplus, Toad, Xml SPY, etc. Wrote number of test cases using JUnit for testing Service layers, DAO layer, Session and Helper functions. Hands on experience in VPN, Putty, winSCP, etc. Hands on experience on developing Spring Boot, Spring Batch applications and Restful web services. Experienced in writing ANT scripts & Maven to build and deploy Java applications. Hands on experience in Configuration management tools like SVN, CVS. Certified J2EE and PMP resource. Have successfully completed AWS Certified Solutions Architect - Associate Strong analytical skills with ability to quickly understand client’s business needs. Involved in meetings to gather information and requirements from the clients. Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
Technical Skills:
· PMI / PMP
· Sun / SCWCD –Sun Certified Web Component Developer for Java2 Platform 1.4
· Sun Certified Java Programmer (SCJP).
· Software Certifications / Certified Software Quality Analyst
· AWS Certified Solutions Architect - Associate