We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Sun Certified Java developer with over 8 years of experience developing enterprise applications using Java/J2EE technologies in Banking, Insurance and Telecom.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Expertise in distributed application architecture, object oriented design, and web based applications.
  • Expertise in Application Design & Architecture using Core Java, J2EE, EJB, Hibernate, Swing, Struts, JSP Servlets, Filters, JMS, JDBC, JNDI, MDB, Java Beans, Web Services, AJAX, Java Script, HTML, DHTML, XML, XSLT, ANT, Maven, log4j.
  • Excellent Project implementation skills using Core Java, Java Beans, J2EE (JSP, Servlets), EJB, JMS, JSF, Struts, spring, spring batch, Hibernate, JDBC, XML, Web Services and Design Patterns.
  • Expertise in J2EE Architecture, Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence & Class.
  • Diagrams using UML with Rational Rose and Microsoft Visio.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
  • Expertise UI development using HTML, Javascript, EXT - JS, Ajax, JQuery and CSS
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like IBM WebSphere, BEA WebLogic, JBOSS & Apache Tomcat.
  • Experience in SOAP, JAXB, JAXP, JAX-RPC, XML/XSLT and WSDL for developing Web Services.
  • Expertise in Web Services architecture in SOAP and WSDL using JAX-WS. Used SoapUI for Web Services testing.
  • Experience in configuration management using CVS, SVN and VSS
  • Experience in various databases Oracle, DB2 and SQL Server
  • Experience and Strong knowledge in Design Patterns like Single Ton, Service Locator, MVC, Facade, Value Object and Caching Technique.
  • Good knowledge in Log4j, JUnit, Maven and Jenkins
  • Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Experience in various software developments IDE's like Eclipse, MyEclipse, RAD and Editors like Edit plus, Notepad++, Dreamweaver.
  • Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
  • SCJP (Sun Certified Java Programmer )
  • Master of Science and Engineering, from Charlotte College, University Of North Carolina.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. Java Developer

Responsibilities:

  • Developed application using J2EE architecture with Struts, Spring and Hibernate using concrete principles laid down by design patterns
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Implemented JAVA Web Services based on SOA architecture with SOAP and WSDL.
  • Designed and integrated the full scale Struts/Hibernate persistence solution with the application architectures.
  • Used Hibernate as data mapping and persistence framework to implement data access abstraction.
  • Designed the architecture for a scalable, maintainable, highly-available J2EE application using in Web logic.
  • Architect and development of core components of a web site application using J2EE, EJB, Hibernate, SQL/PLSQL
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Responsible for Design and Architecture of J2EE application
  • Developed technical solutions to build Java architectural framework.
  • Recommended new technologies and tools to support Java architecture.
  • Design and architectural decisions for a multi-tier reusable service based J2EE application
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Implemented Ajax with JQuery to refresh results from Ajax page.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Developed internal application using Angular.js and Node.js connecting to Oracle on the backend.
  • Created web application prototype using jQuery and Angular.JS
  • Implemented MVVM in all interactive views using jQuery& Knockout.js and layouts in Bootstrap.
  • Developed frontend widgets in Backbone.js and Handlebars.js
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Developed Dash-Board to monitor and report Cache Coherence Servers.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
  • Utilized MongoDB database management system for keeping user generated data
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Design and Developed using WebService using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Used Eclipse IDE for designing, coding and developing applications
  • Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic
  • Responsible for build and release the code from Subversion and Perforce.
  • Developed JUnit test cases for all the developed modules.
  • Agile/SCRUM was used as the project management methodology
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Design & Development of the User Interfaces using HTML, CSS and JSP.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Used Maven script for building and deploying the application.
  • Designed and developed Generate PDF functionality using Spring framework and iText
  • Created web GUI: pages, tables and charts using GWT (Google Web Toolkit), java Freechart library using MVC pattern
  • Worked with ILogJrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Designing & implementing BPEL processes, business rules, web services using IBM SOA technologies stack.

Environment: Java, J2EE, Spring, Hibernate, Struts, Jquery, Ajax, SenchaExtjs, Javascript, Node.Js, Angular.Js, Bootstrap, Backbone.js, Oracle, Crud, Pl/Sql, Jdbc,ApacheCxf, Rest, Eclipse, Weblogic, Subversion (SVN), Mongo DB, Coherence, Junit, Agile, Uml, Jsp, Jstl (Java Server Pages standard Tag Library), Servlet, Maven, Itext, Google Web Kit (Gwt), Jasper Report, Ilog, Web 2.0, Soa.

Confidential, Dallas TX

Sr. Java Developer

Responsibilities:

  • Architect, Designed and implemented key services within the project.
  • Developed the spring AOP programming to configure logging for the application
  • Designing Architecture, developing and implementing components of day-to-day for user Web Interface.
  • Used Hibernate as the ORM tool to communicate with the database
  • Application was developed in J2EE using MVC architecture.
  • Implemented Model View Controller (MVC) architecture for an efficient implementation of the view level customizations and interface with the application logic.
  • Implemented MVC architecture using Jakarta Struts framework,
  • Designed and implemented Service Oriented Architecture, enterprise service bus, web applications, databases, data warehouses, business rules.
  • Used Java/J2EE, MVC, DAO and Value Object Design Pattern for component architecture.
  • Architected the design for reading XML files using Groovy.
  • Frontend utility is web application followed J2EE architecture. It used Struts framework to divide Model, business logic and presentation layers. Spring is also used for dependency injection for the necessary resources. JDBC template is also used to make database calls.
  • Architected mainframe modernization solutions using SOA/web services, middleware integration technologies and ESB based on JAVA/J2EE.
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Created various UI components for different web pages using HTML, Javascript, ExtJs.
  • Developed web pages using HTML/CSS and JavaScript.
  • Designed Front-end using JSP, Servlets, HTML, AJAX, CSS and JavaScript.
  • Designed the web user interfaces for all the above use cases using JSP, Struts, HTML5, jQuery, XML and Ajax.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Design software applications using HTML5, JavaScript, JQuery, Bootstrap, Angular JS, XML.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-ful server on a different domain.
  • Worked on DB2 data base for storing and retrieving the application data
  • Developed the CRUD API for the POSEngine using Restful Webservices.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Test the API responses for the WCS changes deployed on continuous basis, validate the GreenBox response data and MongoDB data.
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Creation of REST Web Services for the management of data using Apache CXF
  • Developed Web service components using WSDL, SOAP, JAXB, JAX-RPC with java.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Extensively used Eclipse as the IDE tool for creating the code.
  • Deployed the application under WebSphere application server and involved in resolving deployment issues.
  • Design and implementation of web applications in Java and HTML5/Javascript using Eclipse, Swing, GWT, JPA frameworks; and GIT maven source code environments.
  • Used Github repository for version control.
  • Developed test cases and performed unit test using JUnit Framework.
  • Agile and scrum process is used for tracking and developing the application.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed order receipt report with bar code using lowageiText and jasper report.
  • Involved in publishing the web content in the portal site by using the Oracle ECM
  • Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit (GWT).
  • Used JIRA and Green Hopper for tracking and assigning issues
  • Integrated Jasper Report with Struts web based application.
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Designed and implemented Rules infrastructure by wrapping up core JRules API.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Created SOA software and hardware infrastructure, including Application Servers, Services Bus, Server Domains.
  • Developed Message-Driven beans in collaboration with Java Messaging Service (JMS).
  • Apache Tomcat Server was used to deploy the application.
  • Involving in Building the modules in Linux environment with ant script.
  • Built a website using Amazon Web Services(AWS) with PHP, MySQL

Environment: Java. J2EE, Spring, Hibernate, Struts, JSF, DOJO, Node.Js, Angular.Js, Bootstrap, Backbone.Js, SenchaExtjs, Javascript, CSS, Ajax, Html5, DB2, Crud, PL/SQL, JDBC, Apache CXF, Soap, Mongo DB, Coherence, Webservices, Eclipse, Websphere Portal, Git, Github, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, Itext, Oracle ECM, Google Web Kit (Gwt), Jira, Jasper Report, Ilog, Jrules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP.

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Involved in multi-tiered J2EE design utilizing MVC architecture Struts Framework, Hibernate and EJB deployed on Websphere Application Server connecting to an Oracle database.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Architectured, develop, deployment of front-end and presentation layer logic of sites using JSP, HTML/DHTML, CSS, and JavaScript.
  • Develop software in JAVA/J2EE, EJB, Struts, XML, Oracle and Enterprise Architecture.
  • Used iBATIS framework with Spring framework for data persistence and transaction management
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Developed the application under J2EE Architecture using Spring, Hibernate, Servlets and JSP
  • Developed application infrastructure using GWT/GXT as the front-end architecture using AJAX.
  • Architectured& Designed the Restful web services and developed core component layers like xml validation, core service layer, solr search and transformation components.
  • Worked with the development team on the UI architecture and design of the prototypes.
  • Used EJB, JMS, Java Script in enhancement of the product
  • Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
  • Create and maintain Amazon EC2 instance that supports the company’s project management site and Mercurial as version control.
  • Build and maintained a Selenium Regression test suite.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Designed the UML diagrams based on the OOAD principles
  • JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
  • Designed and Developed Servlets and JSP pages for authentication
  • Used Ant for developing build scripts and deploying the application
  • Built CVS and XML file loaders and splitters for financial data.
  • Involved in issue tracking and agile project management using JIRA
  • Designed Interactive GUIs using Java Applets and Swing.
  • Implemented Cognos SDK code for extracting the report schedules defined by power users.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Generate Cobol procedures to apply business logic to the data.
  • Batch program has been written using PL/I procedure
  • Configuring and analyzing JCL to execute mainframe batch
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQL.
  • Responsible for development and support of Service Activation System (SAS) written in JSP, Servlets, Spring, Hibernate and Web Services.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Developed web Application for the online giving application using ASP.Net (C#), HTML

Environment: Java, J2EE, Spring, Ibatis, Struts, JSF, EJB, Jquery, My Sql, Toad, Sql Server, DB2, Apache Axis2, WSDL, Netbeans, Jboss, Clearcase, Mercurial, Selenium, Waterfall 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, .Net, C, C++, Mainframe, Cobol, PL/I, JCL, SQL, SAS, VB, ASP.

Confidential, Denver, CO

Sr. Java Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed Interactive GUI Screens using JavaScript, iFrame, JQuery & Ajax.
  • Develop administrative interfaces with the technologies of JSP, JSF, AJAX, JavaScript, spring and Hibernate.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence
  • Worked on persistence layer using O/R Mapping tool IBatis with Oracle Database.
  • Developed the CRUD API for the POSEngine using Restful Webservices.
  • Testing USSD, Web and Core functionalities using USSD and SMS simulators, mongo db, and catalina logs.
  • Implemented a Node.js server to manage authentication.
  • Developed PL/SQL procedure for login module and registration module.
  • Developed Data Access Objects (DAO) using JDBC API for Database access.
  • Implemented highly scalable application architecture using Oracle Coherence.
  • Implement web service components using Apache CXF framework.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery
  • Used My Eclipse as an IDE for developing the application.
  • Worked with NoSql Databases like Apache Cassandra, MongoDB.
  • Used Subversion (SVN) for software version control.
  • Created the domains, application servers and load balancers using Weblogic
  • Developed frontend widgets in Backbone.js and Handlebars.js
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed and implemented four Agile Scrum teams for product development.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Maven to build and generate code analysis reports.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Worked on proof of concept using Google Web Toolkit to create the personal card application site .
  • Designed and implemented Report Module (using Jasper Report framework).
  • Worked in SOA architecture Websphere Message broker for integration with Pega and ILog
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.
  • Implemented multi-site Enterprise SOA using Oracle SOA Suite for Fortune 100 Company.

Environment: Java, Spring, Hibernate, Struts, Jquery, Ajax, Sencha Extjs, Javascript, Oracle, Crud, Pl/ SQL, JDBC, Apache CXF, Rest, Eclipse, Weblogic, Subversion (SVN), Coherence, MongoDB, Node.js, Bootstrap, Backbone.js, Angular.js, Junit, Agile, UML, JSP, Javaserver pages standard tag library (JSTL), Servlet, Maven, Itext, GWT (Google Web Toolkit), Jasper report, Ilog, WEB 2.0, SOA.

Confidential, Riverside, CA

Java Developer

Responsibilities:

  • Followed the Agile methodology iterative process for each of the module in the project.
  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs, Hibernatefor persistence layer, SpringFramework for Application layer.
  • Prototyped Flex based RFC using Flex, consuming web services using BlazeDS.
  • Used Spring framework in enabling Controller Class access to Hibernate.
  • Designed and developed several Flex UI Screens and Custom Components using MXML and Action script.
  • Designed and developed user interface using Flex Components: ViewStack, Checkboxes, Repeater, Title Window, Text Area and others.
  • Extensively used to data models to store the form data.
  • Worked on a proof of concept on Internationalization in flex.
  • Developed Action Script functions for event handling response handling and error handling
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • Implemented JSON with Flex to feed Data grids into the web application.
  • Worked on development of Error Handling mechanism on the Flex side by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
  • Used Blaze DS to connect flex application with backend J2EE and Web Services layer to pull out the data to Flex UI components
  • Was responsible for deploying and testing webservices components.
  • Responsible to create WebServices to various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs
  • Extensively used SOAP in webservices to communicate with other applications.
  • Used SAX and DOM for parsing XML.
  • The Log package is used for the debugging.
  • Created JUnit and FlexUnittest case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Created Data model (Schema) of the Database.
  • The project was implemented in Websphere Application Server for the development and deployment.
  • Created components that have multiple views using States and also usedEffectsand Transitions when a State is entered or exited.
  • Participated in regular code reviews and design meetings.

Environment: Java,J2EE,Java,JSP,J2EE,Hibernate,Log4j, Struts, JSON, Apache Axis 2, Spring, WebServices, Adobe flex builder, Flex API, Blaze DS, Flex, MXML, Action script, Tomcat Web Server, Websphere, IBM RAD, ClearCase, JQuery, Agile, VSS, Sql Server, Pl/Sql, TOAD, XML, CruiseControl, Unix, HTML,XSLT and CSS.

We'd love your feedback!