J2ee Full Stack Developer Resume
Melbourne, FloridA
SUMMARY:
- Around 8 years of IT experience in Design, Development, Deployment, Maintenance and Support of Java/J2EE applications. Extensive Experience in designing, developing and implementing E - Commerce, B2B/Integration applications using J2EE technologies in Retail, Healthcare and Insurance domains.
- 3+ years of experience in SOA projects doing SOA components and web services. Worked on oracle fusion middleware to create SOA solutions.
- Over 3 years of experience in latest version of object-oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, ExtJS 4.0, Handlebars, and Dojo toolkit.
- Extensive knowledge of XML -based standards and protocols (such as WSDL and SOAP ), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
- Extensive experience in using various UML, Rational Rose, design patterns and industry best practices such as MVC (Model-View-Controller), Facade, Factory and DAO, DTO, singleton.
- Healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding, implementing and unit testing in HealthCare and Financial domains.
- Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
- Hands on experience using Messaging Services like JMS, MQ Series .
- Extensive experience in design and implementation of NOSQL database using mongoDB.
- Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.
- Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
- Experience in complete Software Development Life Cycle (SDLC) which includes Requirement Analysis, Design, Coding, Testing and Implementation using Waterfall, Agile, Test Driven Development and other development methodologies.
- Extensively worked in developing Enterprise applications using Oracle DB 10g, PostgreSQL and proficient in Query Languages SQL, PL/SQL, and HQL.
- Experienced in working with Version Control Tools like SVN, GitHub, CSV, Alfresco .
- Experience in deploying applications on WebSphere 6.x/7.x/8.x, WebLogic 10.x/11.x/12.x and Tomcat 7.x/6.x Application servers.
- Experienced with different built tools like ANT/Maven Scripts, Log4J and also on JSTL specification, Resource Properties, Tag Libraries.
TECHNICAL SKILLS:
Languages: Java, SQL, PL/SQL, UML, C, C++.
Web Technologies: JSP, JNDI, JSTL, JMS, JPA, EJB, Web Services, SOAP, WSDL, JAX-RS, JAX-WS, HTML, DHTML, Java Beans, JavaScript, AJAX, Groovy and Grails. XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB
Web/App. Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere9.0,8.5,8.0, JBoss.
IDEs: Eclipse, WSAD, IBM RAD, Oracle JDeveloper: Tools: TOAD, XmlSpy, Ant, PL/SQL Developer, JUnit, iReport
Big Data: Mongo DB, Hive, pig, Map Reducer, HSQL, Cassandra
Databases: DB2, Oracle 8 / 9i / 10g
Design Patterns: MVC, Singleton, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern etc.
Frameworks: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.
Version Control: CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git, TFS.
PROFESSIONAL EXPERIENCE:
Confidential, Melbourne, Florida
J2EE Full Stack Developer
Responsibilities:
- Prepare Functional Design Document & Technical Design Document to meet the Business requirements.
- Code Reviews, customization and maintenance of code across applications.
- Take care of Database design and Implementation (Database creation / configuration, maintenance of database and application level integrity)
- Used Single Signon(SSO) to integrate with vendor site.
- Extensive Knowledge of CSS, and JS methods for providing performant visual effects.
- Deep knowledge of Angular JS practices and commonly used modules based on extensive work experience.878
- Involved in creating Data Base Design Architecture.
- Worked on building 360-degree clinical view using MongoDB.
- Involved in loading data from db2 to mongo db.
- Involved in DBs to create collections and indexes using MongoDB.
- Providing technical guidance to team members to solve the application related issues.
- Involved in designing Technical Architecture of the system.
- Html screen design with java script validation using struts tags and server side scripting in struts.
- Coded EJBs, DAO and VOs.
- Written PL/SQL procedures and function.
- Experience in using web services (Soap UI) for simulating XML request sent from the server
- Applied full-stack JavaScript tools, Angular.js, Bootstrap, Node.js, Express.js and MySQL to
- design and develop the product.
- Designed and developed UI layout for several views with AngularJS, Bootstrap, CSS, and
- HTML5.
- Implemented angular-route to build a single-page application providing navigation
- between different views.
- Used AngularJS features such as two-way data binding, filters, scope, dependency
- injection, etc.
- Involved in developing HTML5 and JavaScript for client side presentation and data
- validation on the client side within the forms.
- Extensively created controllers, directives, and services for re-usable components to
- perform various tasks with MVC pattern. Utilized NodeJS and ExpressJS to provide communications between the client side and the server side.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of
- the application using HTML5, CSS3, JavaScript and AngularJs.
- Debugged the application using Firebug to traverse the documents.
- Developed and designed internet web applications and wrote application level code to
- interact with APIs using JSON.
- Used Express.js for connecting the API's which enforces the communication to the server.
ENVIRONMENT: Java 1.8, Java Beans, J2EE, SOAP, Spring 3.0, CXF, Hibernate 3.0, Ajax, Jquery, JSF, XSD, XMLBean, IBM Websphere, Jboss 6.1, Mongodb, Eclipse Juno, DB2, JUnit, Unix, Git 1.9.3, Gradle 1.11, 2014, Soap UI4.6.4, Cassandra, AngularJS, HTML5, CSS3.0, NodeJS, ExpressJS, Jade Templating, Twitter Bootstrap, Scala.
Confidential, Troy, MI
J2EE/SOA Consultant
Responsibilities:
- Developed the component using Spring framework, Involved in complete SDLC - Requirement.
- Implemented MVC design pattern using Groovy/Grails.
- Involved in production support and maintenance of 2 applications which were built on groovy/grails.
- Developed custom tags in groovy/grails.
- Analysis, Development, System and Integration Testing.
- Developed Action Classes and Action helpers to get the data from business tier.
- Developed JSP pages using struts tags.
- Used Cassandra to develop risk Analytics, worked independently with IT Architects to implement the solution.
- Developed the Soap Service requests to interact with the billing system.
- Involved in designing frontend using JSPs, J Query, Servlets, HTML, DHTML and CSS.
- Used CSS to display different styles for specified HTML elements.
- Design and development of the Data Access layer (DAO) using Hibernate.
- Used J2EE Design Patterns Session Façade, Singleton Pattern, Data Access Object and Service Locator Pattern.
- Worked on Spring Framework for Injection and DAO.
- Used AJAX for loading and displaying dynamic contents without page refreshment.
- Responsible for client side validation using Java Script.
- Utilized Log4J for debugging and logging the operations of the application.
- Used JUnit for writing test cases for the code to meet the standard specified.
- Integrating modules and performing Unit testing.
- Extensive Knowledge of CSS, and JS methods for providing performant visual effects.
- Deep knowledge of Angular JS practices and commonly used modules based on extensive work experience.
ENVIRONMENT: JSP, STRUTS 1.3.8 Framework, Spring 2 Framework, Hibernate, Design patterns, Java Script, WebSphere 6.1, DB2, IRAD, Web Services, Cassandra 2.2.6, Eclipse 3.1, SOAP, Log4j, Ajax, JUnit, Ant.
Confidential
Java Developer
Responsibilities:
- Worked as offshore developer, responsible for understanding requirements and translating it into technical work product.
- Involved in requirement analysis, coding, testing & effort estimates.
- Successfully deployed with zero defects.
- Excellent experience in finding root cause of issues and Trouble shoot problems in Production systems.
- Worked on release tickets for defects, enhancements, performance tuning, and process ptimization activities.
- Assisted SIT/UAT testers in optimizing testing scripts and to ensure data accuracy and integrity and Provided production support.
- Involved in development and deployment of application using Struts 1.3, WebLogic 11.1.1, XML,
- XSLT, DOM, and XML Schema
- Actively participated in System testing, Integration testing and Stress testing
- Developed Web Services for Integrating with the Enterprise Information System Tier
- Used Hibernate, Struts, Log4J frameworks
- Used Angular JS, jQuery, CSS, HTML in developing front-end application
- Designed and integrated the full scale Hibernate 3.0 Persistence solutions with the application architectures and used Annotations Developed Session Bean for implementing the Business Logic
ENVIRONMENT: Java 1.6, Java Beans, J2EE, SOAP, Spring 3.0, CXF, Ajax, jQuery, JSP, XSD, XMLBeanJBoss 7.0, DB2, JUnit, Log4J, TFS, SharePoint, RAD 8.0 & 8.5, DB2
Confidential
Jr. Java Developer
Responsibilities:
- Involved in requirements gathering, analysis, design and testing of the complete system.
- Responsible for understanding the requirements and existing functionality of the system by communicating with business analyst.
- Development of several screens using HTML, CSS, Javascript, JSP, and Servlets.
- Implemented database interactions using JDBC with back-end as Oracle.
- Developed Summary Module using Model View Controller Architecture.
- Developed user web interface (Web Pages) using JSP and Servlets.
- One of the major releases of merger and worked as offshore developer, responsible for creating
- the new model setup for the new data that is coming in
- Coded and developed many modules.
- Created unit test scripts and did peer review of the code and test scripts created by other
- developers in the team and performed Unit and Integration testing of the modules.
- Developed Servlets and Java programs for the integration of components and for the launching of WebPages.
- Preparation of test plans and testing the LMS for any changes.
- Involved in developing the functionality as per use case documents for various modules of the application
- Responsible for fixing the production issues and supported the application after pushing to the production
ENVIRONMENT: Java 1.6, Java Beans, J2EE, SOAP, Spring 3.0, CXF, Ajax, Jquery, JSP, XSD, XMLBeanJboss 7.0, DB2, JUnit, TFS, SharePoint, RAD 8.0 & 8.5, DB2, Eclipse, JavaScript, Oracle, SVN, JIRA, Windows, CSS, HTML, Putty.
