• 10+ years of experience in Design and development of distributed Enterprise Web applications using Java, J2EE, Struts, JDBC, Hibernate, iBATIS, Spring Framework •Expertise in Object Oriented Analysis and Design (OOAD), Model View Controller (MVC), Service Oriented Architecture (SOA), Inversion of Control (IOC), Dependency Injection (DI), Annotation-Driven Programming. •Expertise in implementing J2EE Design Patterns like Singleton, Front Controller, Factory Pattern, Business Delegate, Service Locater, Session Facade, Data Transfer Objects (DTO), and Data Access Objects (DAO). •Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for three/n-tiered object-oriented system architectures using Unified Modeling Language (UML) tools like Rational Rose. •Working knowledge of SAFe, Agile Scrum, Waterfall methodologies. •Excellent skills in debugging and bug-tracing. •Expertise in designing and developing the application with security and software development best practices. •Extensive experience with static code analysis tools like Veracode, HP Fortify •Experience with using OSS scanning tool Black duck •Experience in writing and executing unit test cases using Junit and JMeter Testing Framework. •Deployed applications using various Application/Webservers like IBM WebSphere Application Server and Apache Tomcat. •Strong knowledge in designing and coding stored procedures, Triggers and Functions using PL/SQL and fine-tuning the SQL queries. •Experience on source controller tools like Subversion (SVN) and Git. •Extensively worked on Windows and Red Hat Linux operating systems. •Performed lead, supportive and sharing roles with strong communicative and interpersonal skills in team-tasks. •Excellent Communication skills and proven track record of leadership skills with ability to work both independently or as a team.
AWS Certified Solutions Architect Associate
AWS Certified Developer Associate
Companies Worked For:
Job Titles Held: