Sr Java Consultant Resume
BaltimorE
SUMMARY
- 7 years of experience in Application Analysis, Technical Design, Development, Implementation, Performance Tuning, Configuration Management and Release/Build management in all stages of Full Software Development Life Cycle (SDLC) of Web/Enterprise Applications.
- Performed Object - Oriented design and development of new software products and maintain existing applications.
- Areas of expertise include Struts, Hibernate, Spring Framework, AJAX, Tiles, JSTL, Servlets and Google Visualization API, GWT.
- Experience in writing the Message Driven Beans using JMS and working with IBM MQ series
- Expertise in web-based GUIs development using JSP, HTML, CSS
- Excellent skills in Web Technologies like XML Parsers, Schemas, JSF, JSPs, Servlets, JavaScript JSON, JQuery, AJAX and experience with Refactoring.
- Extensive working experience and thorough understanding of RDBMS using Oracle 8i/9i/10g, MS SQL Server 2000/2005/2008/2008 R2 and DB2
- Extensive experience in Oracle Databases, thorough knowledge and experience with SQL, PL/SQL statements, Stored Procedures, Triggers.
- Experience in working with RESTful, JAX-WS and SOAP Web Services.
- Developed the projects with different IDE’s including Eclipse, JBoss Developer Studio, Net Beans, MyEclipse, RAD, WebLogic Workshop, EditPlus, Notepad++ and SQL-Navigator.
- Has configured web and app servers like Apache, Tomcat, WebLogic, Web sphere, Glassfish and JBoss Application Server
- Expertise in website testing tools like SortSite and JAWS
- Experience in Design Pattern implementations (Data Access Object, Session Façade, Business Delegate, Service Locator, Data Transfer Object and Singleton).
- Worked with J2ee - MQ Connection interface using J2ee Connector API and MQ Resource Adapter
- Conversant with different platforms include Microsoft, Linux and UNIX.
- Experience in giving production support and solving the complex issues rose during the production state.
- Flexibility, Security, Performance and Scalability issues have been taken care for robust and efficient application development.
- Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications and Internet/Intranet.
- Has Very strong programming skills and implemented common design patterns.
- Excellent communication and interpersonal skills.
- Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines.
TECHNICAL SKILLS
Languages & Framework: JDK 1.4/1.5, J2SDK, Struts 1.x/2.x, Servlets2.1/2.2, JSP1.0/1.1/1.2, JavaBeans, EJB1.x/2.x/3.x, JDBC1.x/2.x/3.x,JSF 1.x, 2.0, JNDI, AJAX, Spring2.x/3.x, Hibernate2.x/3.x, Axis Framework, Web Services(SOAP), CXF, RESTFul, JUnit, SQL, PL/SQL, XML, XSLT2.0, XSD, HTML, DHTML, JavaScript.
Web/Application Servers: IBM WebSphere Application Server 6.x/7.x/8.x, Apache Tomcat 5.x/6.x, BEA WebLogic 8.x, JBoss4.x, IBM http server5.x/6.x
Databases: DB2 6.x, Oracle 8i/9i/10g/11i, SQL Server2000/2005, MySQL
Middleware: JMS, RMI, Web Services
Tools: and Utilities: Clear Case, VSS, MKS, RTC, Mercurial, Rational Rose, MQ-SERIES, XMLSpy, Stylus JUnit, Microsoft Visual Studio, Enterprise Architect, Ant, Maven, JProfiler, TOAD, Jasper, Easy Mock, Emma Coverage Tool Oracle Composer.
IDE: MyEclipse5.x/6.x, Eclipse 3.x, RAD 6.x/7.x, WSAD 5.x, Jdeveloper11g, IntelliJ IDEA3.x/4.x
Operating Systems: Windows 2000/XP/7, MS-DOS, UNIX, LINUX, AIX
PROFESSIONAL EXPERIENCE
Confidential, Baltimore
Sr Java Consultant
Responsibilities:
- Expertise in complete life cycle of software development, which included requirement gathering, redesigning and implementing the business specific functionalities, testing and assisted in deployment of the project in the PROD environment.
- Designed and developed UI pages for Offers display and Credit score view modules using HTML, CSS3, java script and AngularJS.
- Created custom directives using AngularJS and D3JS to implement charting library for Offers view and Credit Score view modules.
- Written Server Side code Development using spring and Hibernate framework.
- Used Test Driven Development approach to implement the business solution and writing test classes using Junit framework.
- Designed and Developed Highly Concurrent Multithreaded SOA Integration components leveraging capabilities of VISA and BLOC component system.
- Contributed in database design and finalizing the naming conversions with database team.
- Prepared XSD’s for VISA bad BLOC modules based on the given design document naming conventions.
- Finalized the WSDL operational names for each service and validate the WSDL file using Web Tool Project.
- Generated the stubs with JAXB specification and configured them in framework for proper use.
- Involved in the design and development of different modules of application inclusive of role based user authorization and authentication, auditing framework of the application.
- Written Validations for Account Number Checking, Credit Bureau score, interest rates, Address and Phone number Validation.
- Creation of ORM mapping files for java objects for Hibernate.
- Tweaked the automated build timings according to our requirement using Jenkins.
- Creating Junit test cases for the classes developed to make sure 100% code coverage.
- Used PMD plug-ins to resolve if there are any redundant and cyclic dependencies.
- Supported the Dev, SIT and User Acceptance test environments.
- Deployed the code into development environment.
- Brought up the new support team up to the level where in they can give complete support.
- Many client appreciations for the work being done in this account.
Environment: JDK1.7, Spring3.x, Hibernate 4.x, SOAP Webservices, WebSphere 8.0, HTML CSS, jQuery, AngularJS, Spring MVC, Spring WebServices, SOAP, JAXB, SQL, Maven, XML, PMD, Eclimma, Junit3.x, MKS Integrity client 10 with Jenkins plugin, Oracle 11g, Windows 7, Linux, HP QC, JIRA, Service now, Service Desk Manager.
Confidential, Chicago, IL
JAVA/J2EE Developer
Responsibilities:
- Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
- Applied various Java/J2EE design patterns.
- Coded Action, Action Forms and Helper classes using Struts Framework.
- Developed the user interfaces with Struts Tiles framework and HTML, JSP, JS to present Client side GUI.
- Coded Business APIs using spring frame work.
- Carried out unit and component based testing using Junit
- Applied various design patterns.
- Deployment of Classic ASP and MVC Applications using different application pools on web server as a single Intranet Application.
- Performed Unit Testing by generating the Test Cases.
- Developing SQL, PL/SQL scripts.
- Developed database layer using JDBC and followed DAO pattern.
- Developed batch programs for loading the data on weekly basis.
- Analyzed and took appropriate action on customer complaints/issues in production.
Environment: J2EE, Java, Struts2, Struts-Tiles, Spring, Classic ASP, Servlets, JSP, JSP Taglibraries, RAD, AJAX, HTML, Maven, Junit, Log4j, SVN, Design Patterns, JDBC, CSS, SQL, PL/SQL, Oracle 10.
Confidential, Ashburn, VA
SOA Consultant
Responsibilities:
- Designed and created Synchronous Processes(JPD) using Weblogic Integration.
- Created technical document for all the processes
- Designed and created BPM flow using ALBPM.
- Used FBL to implement BPM flow.
- Integrated BPM Inbox through PAPI interface.
- Created DSP services to create data model from the database.
- Designed and Created Pageflow controller and displayed the data to the JSP page using NetUI tags.
- Integrated BPM Engine with pageflow controller and thus created custom Inbox page.
- Created Webservices using Workshop Platform as required.
- Creating proxy services in Aqualogic Service Bus.
Environment: Java, J2EE, BEA Weblogic Integration 9.2.1, BEA Aqualogic BPM 5.7, BEA Aqualogic Service Bus 2.6, BEA Data Services Platform 2.5, J2EE, Webservices, XML, SOAP1.1, WSDL, XSD, Pageflows, XMLBeans, NetUI, XSLT, XQuery/XPath Oracle DB 10.2.0, DB2, WinCvs, Weblogic Server 9.2, BEA Workshop for Weblogic Platform 9.2.2, Apache Tomcat 2.0, Unix Operating System.
Confidential
Software Engineer
Responsibilities:
- Created the pojo’s and hbm files in the hibernate environment and configure in to the context files.
- Converted wireframes (html pages) in to JSF pages by using ICE Faces.
- Write the test cases with respect to the functionality by using the JUnit.
- Developing UI’s by using Flex builder and writing Action Script.
- Writing all layer interfaces and their implementations by using spring and hibernate
- Involved into implement Web services, Code refactoring and Writing the helper classes.
- Performing the bug fixing and updating in to the XL sheets.
- Deploying the application in to the local and remote environment and checking the logs.
- Performed Unit and integration testing.
- Analyzed and fixed the defects.
Environment: JDK1.4, J2EE, JSF 1.X with Icefaces and Richfaces, HTML, CSS, Spring, Spring Web Services, Spring AOP, Hibernate, JAXB, SQL, Ant, SOAP, XML, SOAP UI, Junit3.x,SVN, My Eclipse, Oracle 10g, JBOSS 4.0.X, Log 4j, PMD, Windows 7, Linux.
Confidential
Associate System Engineer
Responsibilities:
- Involved in Designing the GUI screens Using JSP and HTML.
- Written Action Classes, Business Layered and DAO classes with Struts framework.
- Written JUnit test cases to ensure 100% functionality has been covered.
- Ensure that builds are properly deployed in development, system, acceptance and production environments.
- Prepare test cases and strategies for unit testing and integration testing.
- Provide technical and functional support to testing teams.
- Follow best practices to perform application coding.
Environment: JDK1.4, J2EE, Servlets, JSP, HTML, CSS, Struts, JBOSS, Junit, Oracle, Windows XP, SVN, Team track.
