Java/j2ee Developer Resume
Charlotte, NC
PROFESSIONAL SUMMARY:
- Over 5+ years of software development experience in Object Oriented Programming, Design and Development of Multi - Tier Distributed, Web based/Mobile, e-Commerce, Enterprise Applications using Java and J2EE Technologies with Software Development Life Cycle.
- Extensive experience in the Analysis, Design, Development, Implementation and Testing of enterprise application with Web Technologies, Distributed Technologies and Client-Server Architecture Environment, Mobile Technologies and Could Technologies.
- Very good hands on experience in development and implementation of Model-View-Controller (MVC) using Struts 1, Spring MVC, DAO's and ORM (Object Relational Mapping) tools like JPA & Hibernate.
- Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism.
- Specialized in Web Application Development using Servlet, JSP, JSTL/EL, Struts, Spring, JavaScript, PHP, JNDI, SVN, Web Services (SOAP&REST), HTML, DHTML, CSS,CSS3, XML, XSLT, and JDBC.
- Excellent Programming skills and Development Experience with JDK 1.6/1.7, J2EE, Servlets, JSP, JSF, Swings, UI, EJB, Java Beans, GWT, JMS, JDBC, XSLT, JUnit and Web Services.
- Experience in Developing Web Based GUI’s using JSP, HTML, HTML5, DHTML, CSS, JavaScript (and its Frameworks like JSON), Action Script, Angular JS, JQuery, EXT JS and Ajax.
- Experience with multiple Servers like IBM WebSphere, WebLogic, Sun Glass Fish, JBoss and Apache Tomcat.
- Experience in web development is preferred (i.e. HTML5/CSS3, JS, AngularJS, PHP).
- Experience working with Agile Methodology and TDD development.
- Experience of working in all areas of project development starting from gathering requirements to project deployment and post production support.
- Proficient in developing various open source frameworks like Struts, Spring, JSF 2.0, and ORM Technology like Hibernate 5.0.
- Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere and JBOSS.
- Strong Hands on Experience with IBM MQ Series and JMS for communications between middleware components.
- Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans and RAD.
- Good exposure to building Web Services (WSDL, SOAP, UDDI) usingopen source implementation like Apache Axis, RESTful API.
- Development/design experience inJavaEE, Spring, SSO implementation using SAML, Web services (SOAP & Rest), JBoss, Tomcat, AJAX, Sencha-Touch, Mule ESB, Talend ETL, Jasper Reports, Javascript, JQuery, Twitter Bootstrap, OpenXava, MySQL, Oracle.
- Experience in developing PL/SQL, Stored Procedures, Triggers on Oracle Databases
- Extensive experience in SOA-based solutions - Web Services, WebAPI, WCF, SOAP including RESTful APIs services
- Good work experience in writing SQL Queries with major Relational Databases.
- Good knowledge of Database Connectivity (JDBC) for Databases like Oracle, SQL Server, MySQL, MS Access.
- Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
- Experience in various Agile Methodologies like Test Driven Development, SCRUM, and Pair Programming.
- Extensively worked with Oracle 11i/10g/9i/8i, SQL Server 2012/2008/2005 , MySQL, DB2 and Sybase Relational Database Management Systems
- Strong Team Player, ability to Work Independently and in a Team as well, excellent analytical capabilities and Good Communication Skills. Ability to quickly adapt to new environments and learn New Technologies.
TECHNICAL SKILLS:
Languages: Java, J2EE, Android, C, C++, XML, SQL and PL/SQL.
Java/J2EE Technologies: JSP, Servlets, JDBC, RMI, JNDI, SAX, DOM, JAXB,JDK1.6,1.7,XSLT
Frame Works: Spring boot, Spring 4.x, Hibernate 5.0, Struts 2.x, Scala 2.x, EJB3.x/2.x, JSF 2.0 and JPA.
Web/Application Servers: Web Sphere 8.5, Web Logic 11g, Apache Tomcat 8.0, JBoss 7 andSun Glass Fish 4.x.
IDE/Tools: Eclipse 4.4.2, Net Beans 8.0, RAD 6.0, WASD 5.0.
Web Services/Messaging: Web Services, REST, SOAP, WSDL, JAX-WS, Apache AXIS 2, JMS, MQ Series
Scripting Languages: HTML,HTML5, DHTML, Java Script, Perl, Shell, AJAX, CSS, JQuery,CSS3
Testing and Build Tools: JUnit, Log4j, ANT, Maven
Databases: Oracle 10g/11g, My SQL 5.0, SQL Server 2012,IBM DB2 v7.0, Sybase
Operating System: Windows 10/8.1/7, UNIX, Linux.
Source Control: CVS, Rational Clear Case and Subversion
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Java/J2EE Developer
Responsibilities:
- Involved in all phases of the end-to- end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Implemented Spring boot Framework for the project.
- Very Strong knowledge in usingJ2EEbased App Servers like Jboss 7.0, WebSphere 6.1, WebLogic 8.1, and Web servers like Apache Tomcat 8.
- Used Software Configuration Management (SCM) tools like CVS, VSS (Visual Source Safe), SVN, TFS &JavaBuild tools like Apache Ant & Maven.
- Used Apache CXF for the development of the project.
- Involved in developing front end screens using JSP, Groovy, JSTL, JQuery, XSLT, DHTML, HTML5, CSS, AJAX,CSS3 and JavaScript. Also, involved in adding the Internationalization to the existing application.
- Installed, configured and deployed the applications on WebSphere Portal and Application Serve with SOA Governance.
- Used Jenkins for continuous integration in which all development work is integrated.
- Developed JMS components to send messages from one application to other application internally
- Construction of UIs using jQuery, Angular2.js,Backbone.js, Bootstrap and JavaScript.Involved in JUnit Testing.
- Used Hibernate, Spring JPA to integrate with the backend database.
- Used Test Automation Cucumber for testing web application.
- Used XML and XSLT to display the pages in the HTML format for the customers.
- Developed an interface, which also shows the check images as the gif files, if there are any in the account summary of the account actions.
- Writing SOAP and REST API using spring boot.
- Wrote different queries and stored procedures for database to retrieve the details from the SQL SERVER database.
- Developed stored procedures and called using JDBC.
- Built data-driven web applications using JSP by developing custom tags, JSTL for all the application UML, ExtJS, AngularJS pages, EJB and XML.
- Was part of solving the issues that came in production
Environment: Javajdk, JEE, JSP, Python, WebLogic Application Server, IBM RAD, Ant, SQL Server, JavaScript, Angular.JS, Node.js, CSS,CSS3, JSON, DOJO, SOA Governance, SOAP, SSO, Hybris, WSDL, JMS, MDB, Web Services, XML, Apache Tomcat, Apache CXF,JQUERY, MAVEN, Log4J, XML Schema, XSD, JAXB, JUnit, SVN, JSP, Hibernate
Confidential, Denver, CO
Java/J2EE Developer
Responsibilities:
- Implemented Spring Framework for the project.
- Very Strong knowledge in usingJ2EEbased App Servers like Jboss 5.0, WebSphere 6.1, WebLogic 8.1, and Web servers like Apache Tomcat 7.
- Developed class diagrams, sequence diagrams, and use case diagrams for the view accounts. Generated skeleton code based on the class diagrams.
- Used Software Configuration Management (SCM) tools like CVS, VSS (Visual Source Safe), SVN, TFS &JavaBuild tools like Apache Ant & Maven.
- Used Apache CXF for the development of the project.
- Involved in developing front end screens using JSP, Groovy, JSTL, JQuery, XSLT, DHTML, HTML5, CSS, AJAX,CSS3 and JavaScript. Also, involved in adding the Internationalization to the existing application.
- Installed, configured and deployed the applications on WebSphere Portal and Application Serve with SOA Governance.
- Used Jenkins for continuous integration in which all development work is integrated.
- Developed JMS components to send messages from one application to other application internally
- Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript.Involved in JUnit Testing.
- Executed acceptance criteria for epics and stories using the Gherkin domain specific language for both mobile and web platforms.
- Used Hibernate to integrate with the backend database.
- Used Test Automation Cucumber for testing web application.
- Used XML and XSLT to display the pages in the HTML format for the customers.
- Developed an interface, which also shows the check images as the gif files, if there are any in the account summary of the account actions.
- Used Amazon Kinesis to collect and process large streams of data records in real time.
- Used Amazon EC2 for resizable compute capacity in the cloud.
- Wrote different queries for database to retrieve the details from the DB2 database which are configured for One Source System.
- Developed JSP custom tags, using JSP2.0, for encapsulating presentation logic in concise form.Converted XML toJavaobjects using JAXB.
- Worked on android Webservices REST API for developing e-Commerce Application.
- Developed stored procedures and called using JDBC.
- Built data-driven web applications using JSP by developing custom tags, JSTL for all the application UML, ExtJS, AngularJS pages, EJB and XML.
- Was part of solving the issues that came in production
Environment: Javajdk, JEE, JSP, Python, WebLogic Application Server, IBM RAD, Ant, Oracle Database, JavaScript, Angular JS, Node.js, CSS,CSS3, JSON, DOJO, SOA Governance, SOAP, SSO, Hybris, WSDL, JMS, MDB, Web Services, XML, Amazon Kinesis, Amazon EC2, Apache Tomcat, Apache CXF,JQUERY, MAVEN, Log4J, XML Schema, XSD, JAXB, JUnit, SVN, JSP, Hibernate
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in Analysis, design and coding on Java and J2EE Environment.
- Implemented Spring Framework for the project.
- Very Strong knowledge in usingJ2EEbased App Servers like Jboss 5.0, WebSphere 6.1, WebLogic 8.1, and Web servers like Apache Tomcat 5
- Developed class diagrams, sequence diagrams, and use case diagrams for the view accounts. Generated skeleton code based on the class diagrams.
- Used Jenkins for continous integration in which all development work is integrated.
- Used Software Configuration Management (SCM) tools like CVS, VSS (Visual Source Safe), SVN, TFS &JavaBuild tools like Apache Ant & Maven.
- Used Eclipse Rich Client Platform (RCP) for the development of the project.
- Involved in developing front end screens using JSP, Groovy, JSTL, JQuery, XSLT, DHTML, HTML5, CSS, AJAX,CSS3 and JavaScript. Also, involved in adding the Internationalization to the existing application.
- Installed, configured and deployed the applications on WebSphere Portal and Application Serve with SOA Governance.
- Executed acceptance criteria for epics and stories using the Gherkin domain specific language for both mobile and web platforms.
- Used RCP to reuse the components.
- Developed JMS components to send messages from one application to other application internally
- Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript.Involved in JUnit Testing.
- Used Hibernate to integrate with the backend database.
- Used Test Automation Cucumber for testing web application.
- Used XML and XSLT to display the pages in the HTML format for the customers.
- Developed an interface, which also shows the check images as the gif files, if there are any in the account summary of the account actions.
- Wrote different queries for database to retrieve the details from the DB2 database which are configured for One Source System.
- Developed JSP custom tags, using JSP2.0, for encapsulating presentation logic in concise form.Converted XML toJavaobjects using JAXB.
- Worked on android Webservices REST API for developing e-Commerce Application.
- Developed stored procedures and called using JDBC.
- Built data-driven web applications using JSP by developing custom tags, JSTL for all the application UML, ExtJS, AngularJS pages, EJB and XML.
Environment: JDK, JEE, JSP, Python, WebLogic Application Server, IBM RAD, Ant, Oracle Database, JavaScript, Angular JS, Node.js, CSS,CSS3, JSON, DOJO, SOA Governance, SOAP, SSO, Hybris, WSDL, JMS, MDB, Web Services, XML, Apache Tomcat, JQUERY, MAVEN, Log4J, XML Schema, XSD, JAXB, JUnit, SVN, JSP, Hibernate