Sql Developer Resume
SUMMARY
- Over 6 years of IT Professional Experience in analysis, design, development, and testing of software applications and expertise in Web Development, Enterprise Software development and Implementation of J2EE Technologies.
- Designed & developed the business components using Java, J2EE,RESTfulAPI(JAX - RS), Spring, Struts, Hibernate, JPA, Servlets, JSP, JavaBeans, Design Patterns, PL/SQL, XML, XSD, JSON technologies.
- Experience working in both AGILE and Waterfall based development environment and participating SCRUM meetings and sessions.
- Experience implementing JAVA/JEE design patterns such as Singleton, Factory, Business Delegate, Data Access Object, Front Controller, Service Locator, Session Façade and Transfer Object.
- Good understanding of Model View Controller (MVC) Pattern.
- Used GIT for source control and Jenkins for continuous integration.
- Expertise in working with JSON, SOAP and REST Web services.
- Expertise in web development technologies like HTML5, JAVASCRIPT, CSS, XML, and XSL/XSLT.
- Hands-on experience with various application and web servers including IBM WebSphere, BEA WebLogic, JBoss, Tomcat Server with a wide variety of development tools including Eclipse, IBM RAD/RSA, NetBeans, and IntelliJ.
- Strong working knowledge of RDBMS concepts having worked with MySQL, postgreSQL, Oracle 10g, MongoDb and DB2.
- Worked XML documents with DTDs /XML Schema/XPath and converting XML documents to HTML using XSL.
- Proficient in SQL having written stored procedures, triggers, DDL, DML, and transaction queries using development tools like SQL Developer and SQL Navigator.
- Experience working on Insurance applications, E-commerce applications, Intranet Web applications
- Worked on all phases of Software Development Life Cycle (SDLC) including requirements gathering through client interaction, Design, Documentation, Development, Integration, Testing, Configuration and Production Support.
- Experienced in Software Analysis and Design using Unified Modeling Language (UML) and Rational Rose.
- Excellent understanding of Software Quality, Configuration Management, and Software Release Practices.
- Proficient in usingjavadevelopment IDEs like Eclipse, My Eclipse, Net Beans.
- Experience using tools like Ant, Maven, JUnit, Jenkins.
- Good Experience of developing GUI based application using AWT, Swing, and Java Applets.
- Selenium web driver to test the web application and debugging
- Experience with version control using SVN, GIT, ClearCase, CVS, and error logging using Log4J.
- Experienced in using SQL databases like Oracle and MySQL and NoSQL databases like Mongo DB.
- Experience in writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
- Good team player with ability to solve problems, organize and prioritize multiple tasks.
TECHNICAL SKILLS
Languages: Java, J2EE, SQL and PL/SQL, NoSQL.
Technologies: JDBC, JPA, AJAX, Spring, JSP, Servlets, GWT, EJB, JMS, Swing, JavaScript, JSON, AWS, Struts
MarkupLanguages: HTML, CSS, DHTML, XHTML, XML, XSLT.
Web services Technologies: HTML, HTML5, JHTML, DHTML (Style Sheets), JSON, XML, CSS3, JavaScript, AJAX, JQuery, AngularJS, Bootstrap, Backbone JS, XML Schema, DTD, REST, SOAP, WSDL, SAAJ, JAX - RPC, DOM, SAX, XQuery, XPath, XSL, XSLT.
ORM technology: Hibernate.
Application servers: WebLogic, Web Sphere, Glassfish, JBoss and Oracle.
Web Servers: Apache Tomcat, MapForce.
Applications Frameworks: Struts, JSF, Spring MVC, Spring Boot.
Databases: Oracle, MySQL and SQL Server, MongoDB.
Operating Systems: Windows 10/8/7/NT/2000/XP, Linux and Solaris.
IDEs: Eclipse, Maven, Jenkins, Netbeans, Jira, JMS, My Eclipse, RAD, WinSCP, Putty, SoapUI.
Version Control Systems: Clearcase, CVS, Subversion, WinCVS, TortoiseCVS, Git
Tools: Viewer Clarify CRM, Load Runner, Ant, JUnit, Log4J, DOM, SamuraiSelenium
SOA/Web Services: WSDL, SOAP, SOA and Restful services, AWS (Elastic Search, EC2, S3, EMI, ELB, Dynamo DB ).