We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Around 8+ years of experience in designing web/enterprise applications using Java/J2EE technologies
  • Strong Expertise in developing and consuming Web Services using WSDL, and SOAP technologies
  • Strong experience with Agile development approach.
  • Experience working as a SCRUM master in an Agile development approach.
  • Designed the application using Test Driven Development (TDD) approach
  • Used Spring MVC to implement the MVC architecture
  • 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 Adobe Flex, MXML, Action Script, AJAX, Java Scripts, CSS, HTML and DHTML.
  • Good Knowledge on Flex
  • Expertise in developing Flex Rich Internet Applications (RIA) with Cairngorm MVC architecture and Mate Framework, FlexUnit for testing, BlazeDsfor remote developmentservices, Action Script and Design patterns
  • Expertise in using IDE’s like RAD, IBM WebSphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer
  • Used Spring framework to autowire/inject components and also configure the batch jobs
  • Used Spring Framework for annotation driven transaction management
  • Developed stored procedures, functions and triggers
  • Responsible for adding external resources into the server’s classpath to simplify the war file configuration
  • Configured Hibernate’s second level cache using EHCache to reduce the number of hits to the configuration table data
  • Configured Data Source and classpath for the application server
  • Used JProfiler for inspecting memory leaks and performance issues
  • Scheduled multithreaded file transfer to the remote server using Apache libraries
  • 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
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
  • Thorough knowledge of IDE like RAD, WSAD and Eclipse.
  • Strong Testing support & defect resolutions skills.

TECHNICAL SKILLS:

Languages: Java/J2ee, SQL, PL/SQL, HTML, DHTML, JavaScript, C, C++C#, Perl, UML, XML, XSL, XSLT

J2EE Standards: JDBC, JNDI, Java Mail, JTA

Web Technologies: JSP, Servlet, JAX-WS, AXIS, SOAP, JMS, IBM MQ SeriesEJB, RMI, ASP.NET, IBM Filenet

RDBMS: Oracle, MySQL, Sybase

IDE s: RAD, WSAD, Eclipse, JDeveloper

Web/App Servers: WebSphere Application Server, WebLogic, JBoss, Tomcat

Frameworks: Struts, JSF, Spring, Hibernate

Operating Systems: Windows 2000/XP, UNIX, Solaris, Red Hat, AIX

Case Tools: Rational Rose, MS Visio, Erwin

Development Tools: TOAD, SVN, CVS, ClearCase, Accurev, JUnit,Log4J, WebMethods

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Coded Java backend, JSP, Struts, JavaScript, Business classes
  • The UI is enriched with jQuery JavaScript library that facilitates dynamic and asynchronous screen manipulation and AJAX request.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Oracle is used as the persistence layer, configured and optimally indexed for searches
  • Developed SQL queries with PHP Doctrine and Propel to create, retrieve and update data and programming SQL sentences based on CRUD.
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Developed SQL queries, Joins with JDBC API to access data.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Engaged with Eclipse for visually designing, constructing, testing and deploying J2EE application and web services.
  • Deployed the application on Weblogic Application Server cluster on Solaris environment
  • Performed general Sharepoint IDE/Clearcase/Clearquest administration
  • Developed JUnit test cases for all the developed modules.
  • Designed and implemented four Agile Scrum teams for product development.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used CVS for version control.
  • Developed a Filter View & back-end components with the Spring MVC, iBatis, JSTL, Dojo, JQuery, PrizeTags JSTL
  • Was involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Developed pom.xml for the build of the application using Maven
  • Designed and developed Generate PDF functionality using Spring framework and iText
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.

Environment: s: Java, J2EE, Spring, Hibernate, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Oracle, Crud, PL/SQL, JDBC, Apache CXF, Rest, Eclipse, Weblogic, ClearCase, Junit, Agile, UML JSP, JSTL, Servlet, Maven, IText, GWT, Jasper report, ILOG, Web 2.0, SOA.

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Development of a split billing system - core java, collections, spring, hibernate, mysql
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Develop administrative interfaces with the technologies of JSP, JSF, AJAX, JavaScript, spring and Hibernate.
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript (ExtJS) to server-side Java methods (ExtDirect).
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
  • Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client side validation.
  • Provided application development, using OOA and OOD methodologies, primarily for Java, EJBs, JSP, (D)HTML, CSS, XML, XSL, XSLT.
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, JSON and RESTful web service.
  • Write EJBs for the implementation of business logic regarding CRUD operations on automobile part numbers and billing information
  • Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2
  • Consumed Web Services using Apache CXF framework for getting remote information
  • SOAP web service interface implemented in Java using Apache SOAP and Axis to expose user master data to all the subsidiaries.
  • Developed web services API using AXIS for rendering the transport information
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • 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.
  • Developed JSP pages and Servlets for customer maintenance
  • Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss7.0
  • Developed XSD for validation of XML request coming in from Web Service.
  • Worked on iText bug fixes for document rendition in document compile 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.
  • Developed a Web Application using Java with the Google Web Toolkit API with PostgreSql
  • Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
  • Update Jasper Report configurations to make the changes in the reports.
  • Development/Deployment of jar files into ILOG Rule builder .X
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish-Subscribe MQ-Series architecture.
  • Develop financial productivity application and tool set using Java and enterprise software tools/technologies such as Subversion, Maven, Weblogic, Apache Tomcat, Sql Server, and Oracle DB.
  • 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 PHP / MySQL in WAMP (Windows, Apache, MySQL and PHP) environment for creating dynamic data driven and interactive web pages.

Environment: s: Java, J2EE, Spring, Hibernate, Struts, JSF, DOJO, Sencha ExtJS, JavaScript, CSS, AJAX, Html5, DB2, CRUD, PL/ SQL, JDBC, Apache CXF, soap, WebServices, Eclipse, Websphere ortal, SVN, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, Xml, IText, Oracle ECM, GWT, Toolkit, JIRA, Jasper, report, ILOG, JRules, Web 2.0, SOA, JMS, Apache, Tomcat, Linux, PHP.

Confidential . Atlanta, Georgia

Sr. Java Developer

Responsibilities:

  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Using spring integration with iBatis for persistence. All SQL map name spaces are configured in sqlmap-config file.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Design and develop Servlets, JSPs, JavaBeans with dependency injection to implement JSF framework, Good working experience developing advanced Swing components.
  • Develop administrative interfaces with the technologies of JSP, JSF, AJAX, JavaScript, spring and Hibernate.
  • 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..
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Extensively involved in the full lifecycle of ETL software development - analysis, design, build, documentation and testing for the project using SQL Server Integration services.
  • Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS .
  • Developed Web Services (SOAP, WSDL, and UDDI) for exchanging the data following SOA architecture principles.
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Deployed this application which uses J2EE architecture model and Struts Framework first on Weblogic 5.1 and helped in migrating to JBoss Application server.
  • Picker and loader and also moved up to a lead after six months of working at CVS Distribution Center
  • Created and maintained the Visual Source Safe Project repository, maintained labelled version for each release and Service pack release.
  • Created functional automation scripts using open source tools selenium (selenium RC, Grid)
  • 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.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Worked on tickets from service-now and Jira on daily basis.
  • Developed the user interface screens using Swing for accepting various system inputs such as contractual terms, monthly data pertaining to production, inventory and transportation.
  • Worked with dimensional modeling of relational data sources (DMR) using Cognos 8 Framework Manager and create cubes using Framework Manager.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Developing new quote, renewal, and medical payment applications using JSF, Oracle ADF using JDeveloper 11g.
  • Design Margin Call Issuance and Tracking (Oracle BPM Suite 11g, BPMN ).
  • Developed applications using Visual Studio 2005, C#, and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.
  • Worked in Windows and Oracle Enterprise Linux, Apache Tomcat, Oracle WebLogic Server
  • Developed shell scripts, on linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys
  • Used Resource Manager to schedule the job in Unix server.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more.
  • Developed multiple web applications using Drupal, Zend Framework, and Code Igniter.
  • Designed and built it based on previous Classic ASP version. Upgraded its original database from Access to SQL 2008.
  • Design and Develop programs in C++ to integrate as per the users requirements.

Environment: Spring, iBatis, Struts, JSF, EJB, JQuery, Mysql, Toad, SQL Server, DB2, Apache AXIS, WSDL, Netbeans, Jboss, CVS, Visual Source Safe, Selenium, Water fall model, UML, JSP, Servlet, ANT, Xml EMC Documentum, JIRA, Swing, Cognos, ILOG, Oracle ADF, Oracle, BPM, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, wordpress, drupal, ASP, C ++, C, Cobol, PL, JCL, SQ, SAS, ASP, VB

Confidential, Atlanta, Georgia

Java Developer

Responsibilities:

  • Created use cases, class diagrams and sequence diagrams as a part of requirements gathering
  • Designed JSPs and Servlets in the web tier
  • Implemented design patterns such as Business Delegate, Service Locator and Data Access Objects
  • Developed form beans and action classes using Struts framework
  • Produced web services so that different agents from within the network can access them
  • Involved in different phases of the Software Development Lifecycle such as Requirement Analysis, Design and Development
  • Handled large amounts of data processing and loading it into the database
  • Developed Client/Server programs using Socket Programming, RMI and Multithreading
  • Involved in debugging using JUnit and Log4J
  • Developed the application using Eclipse
  • Deployed the application using Apache Tomcat on Windows 2000

Environment: J2EE, Eclipse, Apache Tomcat, Oracle 9i, JSP, Servlet, HTML/DHTML, JavaScript, CSS, Jakarta Struts, JNDI, WSDL, AXIS, SWING, ANT, JUnit, Log4J, CVS, MS Visio 2003, Windows 2000

Confidential, Raleigh, NC

Java Developer

Responsibilities:

  • Implemented MVC architecture by making use of Struts framework
  • Developed JSPs and Servlets in the web-tier and EJB’s in the business tier
  • Client side validation was done using JavaScript and CSS was used to define the view of the pages
  • Implemented business logic using Session Beans
  • Implemented data access objects using Entity Beans
  • Used JMS/IBM MQ Series for synchronous/asynchronous communication and sending updates to various other applications
  • Developed user interface using JSPs and HTML
  • Designed Tables, Indexes, Stored Procedures, Functions and Triggers for the database
  • Involved in different phases of Software Development Lifecycle such as Requirement Analysis, Design and Development
  • Developed the application using WSAD
  • Deployed application using WAS on Windows 2000 platform

Environment: J2EE, IBM WebSphere Studio Application Developer, IBM WebSphere Application Server, Sybase ASE, JSP, Servlet, HTML/DHTML, CSS, JavaScript, EJB, Jakarta

Confidential, Charlotte, NC

Application Programmer

Responsibilities:

  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
  • Used Rational Rose to generated Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
  • Developed UI screens using JSP, Struts tags and HTML.
  • Used Jakarta Struts Framework, based on the Model View Controller architecture, for rapid application development and ease of maintenance.
  • Used Validation framework for client-side validation and Internationalization to support multiple languages.
  • Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory to resolve the most common design issues.
  • Implemented PL/SQL and Stored procedures for Oracle9i database.
  • Used XML parser APIs like DOM for marshalling and unmarshalling of data
  • Used My Eclipse for writing JSPs, Struts, EJBs, and other java code snippets.
  • Used JUnit framework for Unit testing of application and Clear Case for version control.
  • Built application using ANT and used Log4J to generate log files for the application.

Environment: Java, J2EE, JSP, Struts, Apache Tomcat, EJB, Servlet, JNDI, JMS, Oracle 9i, HTML, XML Web Services, My Eclipse, SOAP, JUnit, ANT, Rational Rose, LOG, Clear Case.

We'd love your feedback!