Sr.java/j2ee Developer Resume
Dallas-tX
SUMMARY
- 7+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies. Experience in all phases of Software
- Development Life Cycle (SDLC) and Agile (SCRUM) Methodologies.
- Extensive experience in C++, JAVA/J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Struts, Web Services, EJB 2.1/3.0, Open EJB, JPA, IBM MQ Series, Active MQ, Open JPA, JDBC, JMS, multi-threading, Bootstrap, MVC architecture and Design Patterns.
- Skillful in architecture like Network Management Systems (NMS).
- Strong Knowledge on Domains (NMS), and basics of TMN (Telecommunication Management Systems).
- Sound noledge in Education, Communication, Retail, Banking and Healthcare Domain.
- Experience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.
- Developed teh UI component architecture for BCBS's developer framework usingAngular JS.
- DevelopingWeb formsand windows forms for concerned applications using Angular Js.
- Hands on experience in SOA and Web Services, Messaging services using Apache Axis.
- Experience in XML technologies like XML, XSL and XSLT.
- Has good experience in AJAX and GWT.
- Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Play, Struts, spring, Hibernate and EJB.
- Exposure to developing J2EE applications using IDEs like RAD, Eclipse, WSAD and NetBeans.
- Extensive experience in using tools like TOAD, PVCS, SVC and Clearcase.
- Implemented Design Patterns such as Front Controller, MVC, Singleton, DAO, Composite View, Abstract factory, Factory method, Business delegate, Adapter, Decorator, Chain of responsibility etc.
- Exposure to installing web based applications on IBM Websphere application servers, JBoss and Apache Tomcat.
- Good Knowledge on Power Shell and Angular JS.
- Experience in designing using Unified Modeling Language (UML) diagrams like Use Cases, Class Diagram and Sequence Diagrams using JUDE.
- Sound noledge in Software engineering concepts, Object oriented analysis and design, and agile methodologies.
- Having quality experience in UNIX commands and also having good noledge in Unix Shell Scripts and PowerShell Scripting
- Experience in handling data import from NoSQL solutions like Mongo DB to HDFS.
- Extensive noledge on Peer Reviewer module using standardATGTaglibraries,CSSanddroplets.
- Experience in Quick Test Professional (QTP) automation tool.
- Excellent problem solving, interpersonal, communication and presentation skills.
- Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, REST and Exposure to JAXB & JAX-WS.
- Good experience on reporting APIs such as POI and IText. Some experience on Jasper Reports.
- Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
- Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and WebLogic.
- Implemented Unit Testing using JUnit and Integration testing during teh projects.
TECHNICAL SKILLS
Java & J2EE Technologies: Play Framework, AKKA, Core Java1.7/1.6,JSP 2.1, Servlets 2.5, JDBC 3.0, JSTL 1.3, Custom tags, EJB 3.0/2.0, JAXB 2.0, SAX and DOM, Tiles, DOJO.
Web/Application Servers: IBM Web Sphere 6.x/5.x/4.x, Web sphere MQ, BEA Web Logic 10/9.2, Oracle Weblogic12c, JBOSS, Tomcat 4/5/6.
Languages: C++,Java, SQL, PL/SQL.
Frameworks & Middleware: Struts1.2, 2.0, Spring Framework2.0/3.0, Spring web flow, JSF2/1, JMS, Hibernate5/4/3.0/3.1, IBatis2.0, IBM MQ series, Axis1.4/2.1.3, Apache CXF
Web Services: SOAP, REST, WSDL, UDDI
Development Tools/IDE’s: Eclipse Kepler/Juno, My Eclipse8.0, WSAD 6.0, RAD, Net beans 4.1, BEA Weblogic Workshop.
Design Methodologies: RUP, UML, J2EE design Patterns.
Design Tools: Rational Rose, Microsoft Visio 2003, Visual Paradigm,GWT
Open Source: JUnit, log4j1.2, GIT, CVS,SVN, Rational Clear Case, Source Tree and GIT Hub.
Platforms: Windows 7/XP, UNIX (SOLARIS), LINUX,AIX
Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2005, IBM DB2 7.0/8.2, MS Access, MySQL.
Database Tools: TOAD 9.0 and SQL Developer Client tools.
Web Development: AngularJs, AJAX, JQuery
Scripting Languages: Maven3.0, Ant 1.5/1.7, Perl, PHP, Java Script, UNIX .
Markup Languages: HTML 5.0/4.0, XML 1.1, XSL, XSLT, DHTML.
PROFESSIONAL EXPERIENCE
Confidential, Dallas-TX
Sr.JAVA/J2EE developer
Responsibilities:
- Extensively used Core Spring Framework for Dependency Injections of components and integrated with Hibernate.
- Used AJAX and JavaScript for validations and integrating business server side components on teh client side with in teh browser.
- Created frontend, client side development and Validation using EXTJS framework, Dojo, JS respectively.
- Developed UI screens using YUI, CSS, AngularJS and JQuery.
- Developed SOAP web services utilizing business logic for CRUD functionality and Rest Easy web services for creating reports.
- Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
- Used Hibernate ORM framework to interact with Database to retrieve using Cursors inside PL/SQL Stored Procedures and Functions.
- Designing, building, and maintaining reliable and efficient C++ code
- Testing and implementing C++ applications for Windows platform
- Developed Java and EJB in Mainframe DB2 environment.
- Developed REST Web services using JAX-RS.
- Design and Developed using Web Service using Apache CXF.
- Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
- Developed teh Web Services Client using SOAP, WSDL description to verify teh credit history of teh new customer to provide a connection.
- Worked on WebSphere Portal integration with WBISF in getting Work Items raised by teh process flows from WBISF.
- Used Subversion for software version control.
- Used JUnit framework for unit testing of application and Log4j to capture teh log dat includes runtime exceptions.
- Designed and developed teh application using agile methodology and followed TDD, Scrum.
- Designed UML diagrams using Rational Rose.
- Developed AJAX scripting to process server side JSP scripting.
- Developed JSPs using EL language and JSTL tags.
- Developed JSP pages and Servlets for customer maintenance.
- Used teh Eclipse as IDE, configured and deployed teh application onto WebLogic application server using Maven/ANT build scripts to automate teh build and deployment process.
- Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers(JAXB) for data retrieval.
- Design, implementation, and development of Oracle ECM workflows to meet teh requirements of teh business user.
- Created user interface and backend server application using Java, Google Web Toolkit, Spring, Tomcat, and GIS.
- Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
- Developed a smart rule engine for CAS dat tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever teh rule is applicable.
- Worked on designing and creating business rules using IBM ILOG Rules Engine.
- Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
- Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
- Designed an 'Online Tutorial Forum' .Development of teh forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring.
- Deployed teh applications in Linux, Windows servers using deployment scripts.
- Followed Agile methodology from Analysis of User Stories, Design, Development, Build and Deployment in Sprints by attending daily stand-ups.
- Worked on UML Class diagrams and Sequence diagrams for Design requirements.
- Worked on Object Oriented principles, Collections Framework, Multi-threading using Core Java.
- Worked on Integration of Spring and Hibernate Frameworks using Spring ORM Module
Environment: Core Java1.7, HTML, Ajax, JQuery2.0, JavaScript, Servlet, JSP, Spring4.0, JPA2.1, Hibernate4.0, SOAP based Web services, EJB3.0, log4J, Maven4.0, JUnit4.0,Python, CVS, Eclipse Juno/Kepler, UNIX Shell scripting, Glassfish3.1.2, Message Broker, Weblogic12c, Oracle11g, SQLDeveloper.
Confidential, Portland, OR.
Sr.JAVA/J2EE developer
Responsibilities:
- Followed Agile methodology during development of teh project and oversee teh software development in Sprints by attending daily stand-ups.
- Involved in Business Analyst Meetings and Design documents for teh application.
- Developed consumer based features and applications using Ruby on Rails, JavaScript,
- Development on teh User Interface using Servlets/JSP/AJAX/ JQUERY/HTML / CSS/ Java Script.
- Developed Web application based on Spring MVC framework.
- Implement Data access layer with Hibernate.
- Worked on Integration of Spring and Hibernate frameworks using Spring ORM Module.
- Implemented Hibernate hql queries to Retrieve, Insert and Update teh records with Relational Database.
- Followed SOA Design and Architecture to Develop SOAP Webservice, generated WSDL and consume teh services.
- Handled SSL Handshake security to Webservice.
- Tested teh Webservice using SOAP UI.
- Created automated test scripts with Ruby.
- Implemented EJB Stateless session beans while using Webservice.
- Understood XSD, DTD transforming using XSLT, used DOM parser to convert XML content into a Java Object.
- Deployed application in Glassfish, WebLogic and Glassfish Message Broker Servers in different environments.
- Involved in Integration System Testing and User Acceptance Testing (UAT).
- Worked on Unix Shell script to FTP file from one Server to Remote.
- Performed Unit testing using JUnit.
- CVS is used as Code Versioned control and follow teh code standards.
- Used Maven scripts to build teh application and deploy it on Application Server based on various environments
- Participate in code reviews, troubleshooting, bug fixing, preparing test environments, execute User acceptance testing and providing production support.
- Using SharePoint tool for collaboration/communication/decision making among teh team.
Environment: Java5, J2ee, Spring, Hibernate3.0, Struts2.0, AJAX, JSF, EXTJS, JavaScript, Dojo, CSS2.0, HTML4, CRUD, PL/SQL, JDBC, DB2, Apache CXF2.x, SOAP, Web Services, Eclipse, WebSphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Servlets, Maven2.1, XML, iText, Oracle ECM, Google Web Toolkit, JIRA, Jasper reports, ILOG, JRules, Web 2.0, SOA, JMS, Apache tomcat5.5, Linux, Windows Server2012.
Confidential
Java Developer
Responsibilities:
- Development, enhancement and testing of teh Web Methods flow services and Java services.
- Used web services for interaction between various components and created SOAP envelopes.
- Used Apache CXF, WSDL, and XML for Creating SOAP web service.
- Unit Testing of Web Services using SOAP UI.
- Developed asynchronous messaging systems using JMS, MDB and MQ Series.
- Created web service Connectors for use within a flow service, while also making teh URLs abstract so as to change them at runtime without redeployment.
- Worked in IBM RAD 6.0 to develop complete application
- Used JAX- RS API to Create Restful web Service to interact with teh Server.
- Created a Front-end application using JSPs, JSF, Swing, ExtJS 3.0, GWT and Spring MVC for registering a new patient and configured it to connect to database using Hibernate.
- Used GWT UI Builder tool to make UI more Interactive.
- Used Dojo for teh client side development and validations.
- Developed and configured Oracle Database 10g tables including Sequences, Functions, Procedures and Table constraints.
- Created standalone Java programs to read data from several XLS files and insert data into teh Database as needed by teh Testing team.
- Used AJAX and JavaScript for validations and integrating business server side components on teh client side with in teh browser.
- Creating views and updating code to IBM Rational Clear case for Source code control.
- Co-developed dynamic Ruby on Rails/HTML5 application highlighting numerous data visualization of web metrics.
- Used core Java code to run on all platforms dat support Java without teh need for recompilation.
- Used Angular JS to communicate to teh server via web service to download teh content on teh real time.
- Construct and optimized SQL queries in DB2 and Tuned teh SQL queries using SQL profiler. Involved in tuning teh database.
- Used JUnit for testing.
- Implemented PowerShell remoting and execution.
- Ant Build tool configuration for automation of building processes for all types of environments - Test, QA, and Production.
- Creation of REST Web Services for teh management of data using Apache CXF.
- Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP.
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Developed teh application using Eclipse IDE and worked under Agile Environment.
- Transferred cloudscape to DB2 for WebSphere Portal.
- Performed software builds using make files, scons, VM and Subversion in a Linux and Windows environment.
- Mentoring of junior members for agile (Scrum) process & Junit testing.
- Executed project using waterfall model and practiced Agile Project Management & performed teh Scrum Master role for specific projects/requirements as appropriate and Used Rally for Agile project management.
- Developed and provided support to many components of dis application from end-to-end, i.e. Front-end (View) to Web Methods and Database.
- Used SVN as a version-controlling tool for managing teh module developments.
- Prepared code documentation for future reference and upgrades.
- Conducted code review for team members, involved in testing.
Environment: Java 1.6, Spring MVC, JDBC, JSF, REST, Hibernate 3.0, Core Java, Selenium, SQL, GWT, DOJO, Oracle 10g, Eclipse, PL/SQL, Windows XP, Apache Ant, IBM Rational Clear case, IBM MQSeries(Web Sphere MQ), PowerShell, Swing, ExtJS 3.0, MQSeries, web Logic 9.1, JUnit.
Confidential
JAVA developer
Responsibilities:
- Interacting with teh system analysts & business users for design & requirement clarification.
- Used J2EE Design Patterns like Session Façade pattern.
- Used Struts Framework to deal with functionalities like credit issues, invoice details. Used Spring DAO Module along with Struts Framework to deal with Database.
- Spring MVC Framework IOC (Inversion of Control) design pattern is used to has relationships between application components.
- Developed, and debugged teh Servlets and EJB with JBoss Application server
- Developed JSPs according to requirement.
- Used Connection Pooling to get JDBC connection and access database procedures.
- Wrote complex SQL queries to retrieve invoice details and other financial elements etc.
- Used Log4j as a debugging tool.
- Developed UI modifications for uPortal using XSLT, DHTML, XML and JavaScript.
- Used CVS repository for version control.
- Used ANT as a build tool.
- Extensively used Tomcat server and JBoss application server for developing, building and testing teh application.
Environment: JDK 1.4, J2EE, Struts 1.1, MVC, Servlets 2.3, JSP 1.2, XML 2.0, CSS, CVS, JBoss Application Server, Eclipse, Ultra Edit, XML Spy, AJAX, and ANT.
