We provide IT Staff Augmentation Services!

Sr. Java J2ee Developer Resume

Atlanta, GeorgiA

PROFESSIONAL SUMMARY:

  • 8+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Service-Oriented architecture (SOA), Rational Unified Process (RUP), Object Oriented Analysis and Design (OOAD), UML and J2EE Architecture. Good experience in Agile and SCRUM methodologies.
  • Experience in extensive usage of various Design Patterns with JAVA and J2EE.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, spring, Hibernate and EJB.
  • Strong front-end development using AJAX, JavaScripts, CSS, HTML and DHTML.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat. Thorough knowledge of IDE like RAD, WSAD and Eclipse.
  • Developed ANT scripts for the build and deployment of J2EE applications.
  • Design, analysis and modeling of n-tired, Object-Oriented system architectures using Rational Rose.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
  • Sound RDBMS concepts and extensively worked with Oracle PL/SQL, MS-SQL Server, MySQL & DB2.
  • Very good experience in developing Test Cases using JUnit.
  • Experienced in using CruiseControl for Continuous Integration.
  • Extensive knowledge in using IBM Web Sphere, Web Logic, Apache Tomcat application servers
  • Highly Self-motivated and goal oriented team player with strong analytical, debugging and problem solving skills, Strong in object oriented analysis and design. Diversified knowledge and ability to learn new technologies quickly.
  • Versatile team player with good analytical, communication and interpersonal skills.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, Georgia

Sr. Java J2EE Developer

Responsibilities:

  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
  • Implementing the Domain Driven Approach in Java for making different project modules as independent which can be easily plug-in or plug-out with other modules for any further enhancements or changes..
  • Development of user stories that are planned and designed for each sprint in Java using Restful web services using Jersey Architecture with spring and Hibernate frameworks.
  • Responsible for Oracle Forms and maintaining CRUD operation on the database.
  • Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Written and executed stored-procedures on SQL SERVER back-end through JDBC API.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Developed Service Layer using Spring IOC and Spring AOP under the guidelines of Service Oriented Architecture.
  • Develop the User Interface application with advanced technologies HTML5, AngularJS
  • Used Bootstrap framework, CSS3 and media queries for responsive web designing.
  • Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript (ExtJS) to server-side Java methods (ExtDirect).
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Installation and configuration of Development Environment using Eclipse with Weblogic Application server
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Set up the deployment environment on Web Logic Developed system ps UI screens using JSP and HTML.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XML Beans for data mapping of XML into Java Objects.
  • As a Senior Programmer involved in designing JSP and developing the Servlets
  • Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library
  • Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit (GWT).
  • Designed and implemented Report Portlet (using Jasper Report framework) in phase-II. This involved exporting repot to PDF, XLS file and print functionality to take print of the report.
  • Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and to retrieve data from different sources.
  • Involved in generating the test Cases using JUnit Framework and maintained the coding standards and fixed the leading indicators as per vanguard’s JTest rules.
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.

Environment : Java/J2EE, Spring, JSON, HTML, CSS, AngularJS Bootstrap Big Data, NoSQL, Mongo, Hibernate, Strut, JQuery, AJAX, ExtJS, JavaScript, Oracle, CRUDE, PL/SQL JDBC, Apache CXF, WSDL, REST, Eclipse, WebLogic, ClearCase, JUnit, Agile UML, JSP, JSTL, Servelts, Maven, IText, Google Web Toolkit(GWT), Jasper report, ILOG, Web2.0, SOA, Linux,.

Confidential, Atlanta, Georgia

Sr. Java Developer

Responsibilities:

  • Designing, coding, testing and supporting the project, and developing middleware hub usingJava/J2EE.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services, Linux and Windows servers.
  • Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
  • Written Java Script, HTML, CSS, Servlets, and JSP for designing GUI of the application.
  • Involved in developed the application using Core Java, J2EE and JSP's.
  • Worked to develop this Web based application entitled EMR in J2EE framework which uses Hibernate for persistence, Spring for Dependency Injection and Junit for testing.
  • Inserted External Style Sheets to various web pages using CSS
  • Developed Action Forms, Form Beans and Java Action Classes and templates and performed action mapping in struts-config.xml using Struts. And tiles.
  • Have used AJAX to retrieve data from server synchronously in the background with out interfering with the display and existing page in an interactive way.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using Java Script and JQUERY.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2. Also used JPA with Hibernate provider.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Designing, Coding (development) and Debugging application using Eclipse Indigo as an IDE, Spring JDBC framework and DAO pattern, HTML, CSS, and JQuery.
  • Designed and developed DAO layer with Hibernate standards, to access data from IBM DB.
  • Write EJBs for the implementation of business logic regarding CRUD operations on automobile part numbers and billing information
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
  • Involved in Deployment of port lets and war files on WebSphere Portal.
  • Supported online gap site for deployment of application and modeling changes on RHEL servers for agile continuous integration using Subversion repositories. Red hat Linux, Centos, Microsoft servers.
  • Used JUnit/JMock for to write unit tests, STIQ for UI testing and JMeter for Black-Box testing. STIQ is an open source testing suite developed by SolutionsIQ which is based on Selenium and Fitnesse
  • Followed agile software development process, attended scrum meetings for incremental product development.
  • Identified Requirements done the design and development of use cases using UML
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Extensively worked with Oracle 10g RDBMS for writing complex queries and PL/SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times.
  • Well Implementation Of JDBC Connectivity to Access Data From Database Servers.
  • Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel.
  • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services.
  • Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XMLBeans for data mapping of XML into Java Objects.
  • Designed and implemented business functionality for WEB system hidden login authentication, agent import and “can see” using the following technologies: JAXB, SAX, XML, and Servlets.
  • Setting up Java/J2EE development environment using Eclipse, Maven and Weblogic.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Completed back end testing and data mining using SAP GUI and extensively used Oracle ECM (Enterprise Content Management) to contribute content, links, marketing banners and test live on the portal.
  • Participated in developing web pages using JSP, JavaScript and Google Web Toolkit, DWR (Ajax Framework) for better user interface experience.
  • Provides support in the analysis and troubleshooting of production issues which are tracked through JIRA.
  • Designed and implemented Report Portlet (using Jasper Report framework) in phase-II. This involved exporting repot to PDF, XLS file and print functionality to take print of the report.
  • Applied ILOG JRules on Loan Approvals; Developed barcode/label creation using Applet and Java Imaging; designed/Developed Swing UIs for attachment diagnosis.
  • Integrate Web 2.0 sites into client's website.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS. Technically, it is a 3-tier client server application, where GUI tier interacts with Java middle-tier custom library and queries an Oracle 10g database using Hibernate.
  • Extensively worked on Application servers like Weblogic, Web Sphere, jboss and Apache Tomcat
  • Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems.
  • Architechture development in PHP, MySql, JavaScript, AJAX, JQuery

Environment : Java, J2EE, Spring, Hibernate, struts, JSF, JAXB, SAX, XML, EXTJS, AJAX, JavaScript, CSS, HTML, DB, CRUD, PL/SQL, JDBC, PHP, MySql, Apache CXF, Web Services, Eclipse, Web Sphere Portal, Subversion (SVN), Junit, Scrum, UML, JSP, SERVELT, MAVEN, GWT, JIRA, Jasper report, ILOG, JRules, Web2.0, SOA, JMS, Apachi Tomcat, Linux.

Confidential, Boston, Massachusetts

Java Web Developer

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Designed the front end according to specs using JSP and Servlets on server side. Configuring and Integrating iBatis with Struts. HTML Component, data table, panel, dialogue etc was used for creating HTML Pages. Extensive Javascript Library usage.
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Performed Validations on UI data using JSF validators and JavaScript.
  • Used Action classes to service requests from ActionServlet and Business Data on server-side and invoke respective EJB (Entity Beans) to process Database transactions.
  • Implement scripting with Ajax, JQuery and Javascript to dynamically refresh the page contents..
  • Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database.
  • Used TOAD to generate SQL queries for the applications, and to see the reports from log tables.
  • Involved in migration of Data from Excel, Flat file, Oracle, XML files to SQL Server by using BCP and DTS
  • Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2
  • Auto-Generation of client side code using APACHE AXIS2 with JAXB-RI binding.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Created an HTML website and mobile applications that students could easily understand and use within Eclipse and Netbeans.
  • Responsible for configuring JBOSS Application Server administration activities which involved creating domains, Configuring the domain for weblogic clustering, SSL, Database Connection configurations, performance monitoring, etc.
  • Actively assisting with the conversion from Longs Drugs to CVS.
  • Selenium test cases for management module with integration with cruise control (complete ant suite starting/stopping tomcat and creating /deploying war and running the selenium test cases
  • Carried out complete SDLC testing by following both agile and water fall model and generated cross test summary and generated customized reports suiting to the needs of the client
  • Use Case and Sequence diagrams were designed in UML using Rational Rose to demonstrate the behavior of objects in each use case by describing the objects and the messages they pass.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
  • Worked with deployments on Ant, Maven and Deployment script.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Provides support in the analysis and troubleshooting of production issues which are tracked through JIRA.
  • Developed Employee Information System, Online Leave System, Contractor Attendance System For Payroll Using JSP & Java Swing.
  • Implemented Cognos SDK code for extracting the report schedules defined by power users.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Developing new quote, renewal, and medical payment applications using JSF, Oracle ADF using JDeveloper.
  • Cleaned up deployed or deprecated versions of BPM application from Oracle BPM (ALBPM) Engine in unix environment.
  • Worked closely with developers and administrators from different infrastructure groups within the company as well with inter-plan companies (IBM MQ Series Support, Solaris Support, DBAdmin, WASAdmin, PDAdmin, DataPower, Network, Security, Shared Services and Vendors)
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX; Responsible for the Migration of the application from Web Sphere to JBoss
  • Used Resource Manager to schedule the job in Unix server.
  • Created online ASP.NET contact form to generate sales leads in SalesForce on the corporate website
  • Wrote various C++ utilities for different flavors of UNIX servers (Sun Solaris, IBM AIX and SCO)
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Write scripts for Powerbuilder, MSSQL, and COBOL DBMS SQL as part of maintenance and enhancement to the existing Leader application.
  • Implemented logging functionality using log4j and developed Oracle PL/SQL queries and stored procedures
  • Managed the implementation of a hosted multi-terabyte SAS server farm. Responsibilities included negotiating contracts, defining SLAs, standards, and specifications, contracting consulting services, and managing integration with customer VPN.

Environment: Java,J2EE, Spring, iBatis, Struts, JSF, EJB, JQuery, MYSQL, Toad, SQL Server, DB, APACHE AXIS2, WSDL, Netbeans, JBoss, CVS, Water fall Model, UML, JSP, SERVELT, ANT, Xml, JIRA, SWING, Cognos, ILOG, Oracle Application Development Framework (Oracle ADF), IBM MQ Series, Apachi Tomcat, Linux, Unix.

Confidential, Boston, Massachusetts

Java Software Engineer

Responsibilities :

  • Agile methodology was adopted in the development, and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Designing Flex UI components as well as development of Flex custom components.
  • Developed eye catching MXML view components using Flex Builder.
  • Used Cairngorm MVC Architecture to handle the events and to retrieve the data from the server.
  • Responsible for design and development of user interface using Flex Layout and Navigation, Data grid menus, and skinning components.
  • Integrated Flex with BlazeDS to communicate Server side Objects which was build using Spring Framework and Hibernate.
  • Extensively used RemoteObjects to retrieve data from the remote server and perform required business functionalities from the front end.
  • Used spring framework modules like Core container module, Application context module, Spring AOP module, Spring ORM and Spring MVC module.
  • Configured Spring Application-Context.xml used by spring container to inject dependencies to java classes to optimize memory resources.
  • Developed / modified the model components to in corporate new business level validations.
  • Consumed WebServices for getting the credit card information from third party application.
  • Used Singleton and DAO design pattern.
  • Test Driven development is done by maintaining the Junit and FlexUnit test cases throughout the application.
  • Log package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules and quality process on projects.

Environment: Java,J2EE,Java, J2EE, Spring, Hibernate, Flex, Action Script, MXML, XML, XSD, Java script, Blaze DS,Cairngorm MVC Framework, IBM RAD,ClearCase, Oracle 10g, Log4j, Weblogic, Sql, DbVisualizer, Webservices, Agile, ClearQuest, Maven, UML (Rational Rose), HTML, CSS and Windows 2000 Prof

Hire Now