Java/j2ee Consultant Resume
SUMMARY:
- Around 10 years of experience in designing, developing and deploying client - server, web, and distributed end-to-end enterprise applications.
- Extensively worked in interfacing highly scalable n-tier e-Business Applications with Legacy systems.
- Excellent depth in J2EE Technologies such as Servlets, JSP, JSF, HTML, JavaScript using services like JDBC, RMI, JNDI, JMS, JTA, Java Mail.
- Excellent work Experience in CORE JAVA, J2SE 1.5 & 1.6
- Extensively worked on WebServices technologies like SOAP, WSDL, REST API using JAX-ws/rs, JAXB,CFX and Spring Services.
- Very strong working experience on XML, XQuery, DTD, XSL, and XSLT, using DOM and SAX parser extensively.
- Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, and DAO, DTO and best practices for building enterprise systems.
- Worked on Socket programming the RADIUS protocol with other supporting protocol UDP, TCP/IP, EAP, PAP, CHAP etc.
- Worked Extensively in Middleware Technologis like MessageBroker/IIB/MQ/Datapower.
- Worked on the OpenSoruce Frameworks like Spring and Hibernate
- Extensively used AngularJs. Node.js, React.js, Jquery in web based applications
- Skilled at writing DB2,SQL, Stored procedures, Functions & Triggers.
- Well versed with IDE’s such as WSAD, Eclipse, Edit plus.
- Significant experience of working with customers, offshore / onsite teams for executing concurrent projects
- Experienced in deploying J2EE applications on Apache Tomcat web server and Web Logic, Web Sphere, JBoss application server.
- Very good understanding of RDBMS, OOPS, OOAD and DOJO.
- Experience in deploying applications on Windows and UNIX environments
- Experience in writing JUnit test cases for system testing, Used Log4j for logging.
- Excellent work experience with Version Control Tool’s such as Subversion, Mercurial, PVCS, SVN, and IBM Clear Case. Bug tracking tools likes REMEDY, JIRA.
- Worked with Maven, ANT Builder for application building, scheduling, mailing, and automation.
- Worked on Agile Development Methodology.
- Experienced in Full SDLC life Cycle such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business critical applications.
TECHNICAL EXPERTISE:
Languages: C, C++, J2SE, SQL, PL/SQL.
Web development: JSP, CGI, JSF, AWT, Swing, JavaScript, HTML, DHTML, XML, XQuery, Jasper Reports, Jquery, DTD, DOJO, XSD, XSL, XSLT
J2ee Technologies: S ervlets, JDBC, RMI, JNDI, JTA, JMS, Java Mail
Application Frameworks: Struts, Spring.
Front End Frameworks: AngularJs, Nodejs,reactjs
ORM Frameworks: Hibernate
Middleware: JavaBeans, EJB.Message broker, IIB, Datapower, XI50/52, MQ
Web Services: SOAP, WSDL, REST API, CFX
Rdbms /Odbms: Oracle, MySQL, DB2
Ide’s: Edit plus, Eclipse, WSAD.
Application Servers: WebLogic, WebSphere, Jboss.
Web Server: Apache Tomcat
Version Control: Subversion, SVN, PVCS, IBM Clear Case
Tools: JUnit, Log4j, Apache Ant, Maven, TDD
Operating Systems: UNIX, Windows.
PROFESSIONAL EXPERIENCE:
Confidential
Java/J2ee Consultant
Responsibilities:
- Worked full life cycle of application development and support using Java and J2EE technologies.
- Developing the Application using the Agualrjs, REST Services, Spring, hibernate.
- Developed some custom directives, custom filters, 2 way bindings for Angularjs
- Developed the backed application using SpringIOC frame work
- Involve in integration of the Application using End to end process of the Full Stack.
- Worked on the migration of the Application for AutoSys jobs from Unix to Linux .
- Involve Knowledge Transition of applications to support team with full documentation.
- Developing and Integration of Spring, JMS with back MQ's.
- Maintain the Sources code with GIT and Build integration and Deployment using Jenkins.
- Worked on Perl Script in Developing the AutoSys Jobs. .
- Developing and Migration of AutoSys Jobs from UNIX to Linux environment.
- Daily status meetings with Team members, Project Managers.
Environment: Java 1.7, Spring Framework 4.0, perl script, Web Services,MQ's, Weblogic 12C, Oracle Database, RADSQL, Eclipse, GIT, Jenkins and Angularjs.
Confidential
Java/J2EE Consultant
Responsibilities:
- Technical analysis, design, development, and documentation with a focus on the implementation.
- Developed REST Services for JSON formats and implemented the Security.
- Implementation of Http-basic-authentication, Oauth with Spring Frameroks.
- Written the database queries and programs for data insertion, updates, delete and etc.
- Developed front End using HTML, Bootstrap and AngularJs.
- Integrated the frontEnd with Node.js Server using the MEAN STACK
- Involve in design, configuration, development and bug-fixes.
- Coordinating with the Offshore developing team.
- Written the Unit Test Cases for testing the functionalities of the application
- Conduct the code review comments for the application as per Organization Standards.
- Deploying and Testing the applications on different Environment using Postman.
Environment: Java 1.7, Spring Framework 4.0, Web Services, SOAP, WSDL, XML, JAX-Rs, Oracle Database, Web Sphere Server 8.5, TOAD, RAD, SVN,Maven, Nodejs and Angularjs
Java/J2EE consultant
Confidential, Tampa, Florida
Responsibilities:
- Involve in gathering, analyzing, and documenting business requirements, functional requirements and data Specifications for application development.
- Develop/program new functionality and features in line with functional specifications and business requirements on Agile Environment.
- Developed the WSDL for the web service .
- Worked on implementation of JMS with MQ's.
- Developed Web Service based on SOAP and REST using CXF framework
- Integrated the webservices front end interfaces and Datapower Appliances.
- Prepared test cases from the developer perspective.
Environment: Java 1.6, Spring Framework 4.0, Web Services, Agile SOAP, WSDL, XML, JAXB, Web Sphere Server 7.0, DB Visualizer, Log4J, Eclipse, JMS,Datapower XI 50, SVN,Maven.
Sr Java Developer
Confidential, BocaRaton, Fl
Responsibilities:
- Implemented REST and SOAP and deployed the Web services using WAS.
- Implementation of Service, DAO layers to consume services using Spring
- Implemented DAO layer to interact DB2 database interactions using Hibernate
- Worked on SQL, Stored Procedures, triggers and indexes using PL/SQL developer.
- Involved in various phases of Agile Development Process
- Participating in TEA planning, Daily standup meetings, sprint planning meetings, & Retrospectives.
- Committed to deliver functionality as planned in spring planning. used Maven tool for building and deploying the application
- Used Mercurial a Subversion client for windows for source/version/revision control.
Environment: Java 1.6, Spring Framework 3.0, Hibernate, Web Services, REST SOAP, XML, JAXB, DB2 Database, Agile, Web Sphere Server, TOAD, Log4J, RAD.
Sr Java Developer
Confidential, Orlando, FL
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC), analysis and redesign of architecture, analyzing the various technologies and alternatives, preparing technical and support documentation.
- Implemented SOA and deployed the Web services using weblogic's
- Application re designed to implement Spring MVC from user specific proprietary system.
- Used Spring IOC for object instantiation, resource lookup, configuring annotation driven Controllers handled by Spring Container.
- Developed prototype application based on Spring MVC architecture.
- Developed Spring Interceptors for Form validation and session handling.
- Implemented the Spring DAO pattern and developed Data Access objects.
- Implemented Spring Declarative Transaction Management for Transaction management implemented Spring JDBCTemplete for database transactions..
- Used Ant tool for building and deploying the application on Weblogic Server.
Environment: Java 1.6, Spring Framework 3.0, Spring MVC, Tiles Frameworks 2.2, Web Services, XML, JAXB, EJB, MDB, Oracle Weblogic Server 10.3, Oracle 10g, PL/SQL Developer 8.0, XMLspy, Servlets, JSP 2.2, JSTL 2.2, SoapUI, HTML, AJAX, JavaScript, SLF4J 1.6, Eclipse Galileo 3.5.1, SVN, Putty
Sr Java Developer/Build Engineering
Confidential, Pittsburgh, PA
Responsibilities:
- Designed of the Architecture diagrams, UML Diagrams and Documentation using MS-Word, MS-Excel and Visio.
- Installation and Deploying of application by using Maven on QA and Production servers.
- Customized Maven and Maven plugins and developed various new plugins to send build data in external application after each successful build.
- Supported Production Environments on both Red Hat Linux 5/6 and Sun Solaris 10 for installation of Applications.
- Configuration of Data sources and JMS applications.
- Upgraded Plugins code from Maven.
- Developed on supporting document of configuration Management tool using Springs and hibernate.
- Developing Automation tool to automate the configuration, Build system using script files like perl.
- Provided Production Support for existing applications which are running on WebLogic 8.1/9.2
- Provided 24/7 on call support for Production
Environment: Eclipse, JAVA/J2EE, Maven, Star Team, Spring Framework, Hibernate, JMS,web logic. Web sphere, start Team, Perl, Team forge, Hibernate, Linux, Solaris, Cygwin, putty, oracle 10g
Java lead/Sr. Java Developer
Confidential, Salt Lake City, UT
Responsibilities:
- Worked on Business requirements and write technical specification for the business requirements. Define schemas and services for the web services.
- Agile methodology for development and maintenance of weekly and monthly releases.
- Development of REST and SOAP web services
- HL7 Messages Conversation from Text format to XML and Storing in the Database.
- Worked on Handling of Session request across the Application using with the EJB
- Performing the Code reviews and Evaluating the Development Setup of the application using the Eclipse.
- Used Spring for AOP, dependency Injection, Transaction Management( like filter values, rollback/Retry behavior)
- Developed the Test Driven Development of Test Cases using JUnit testing and TestNG tool integration testing, bugs fixing, handling change requests and code reviews.
- Used hibernate in ORM mapping and persistence of objects into database
- Reviewing the Database Schemas across the different Domains
- Loading Testing the Application using by executing the Performa Sure Tool and Jmeter.
Environment: Clover, Eclipse, Hibernate, log4j, Maven, Visio, Perforce, Spring, TestNG, Clover, Web service( REST and SOAP), Oracle 10G, XML,XSLT,EJB, java. j2ee, JAXB, WSDL, JAXEN, Log4j Performance Sure, Jasper Reports, Weblogic Clustering
