We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6 years of Java/J2EE/J2SE experience specializing in design, development and implementation of the client - server applications for Accounting, Finance and Billing using Java, Oracle RDBMS, SQL, PL/SQL, PowerBuilder.
  • Profound experience in Java developing, database developing, system integration and administration of web and database servers;
  • Expert level in Hibernate and EJB Transactions;
  • Profound experience in development large-scale and complex systems;
  • Good experience in P2P system development: servers infrastructure creating and extending, architecture issues, optimization;
  • Good experience in internal databases synchronization mechanism and web interface to the billing system development;
  • Good experience in SMS flows control system development and self-learning expert decision-making system;
  • Good understanding of Object Oriented Design and Design Patterns;
  • Good leading skills;
  • Excellent communication skills.

TECHNICAL SKILLS:

Hardware: IBM PC compatibles, Apple Macintosh, SUN Spark, PDA (Palm processor familiar Arm Strong)

Programming languages: Java (J2SE), JSP, EJB, SEAM, JSTL, JSF, DHTML, Javascript, CSS, GWT (GWT-EXT), XML/XSL, SOAP, UNIX Shell, Windows Shell, JXTA, Apache Axis, JavaMail, Eclipse platform, C/C++, PHP, C#, PL/SQL

DBMS: MySQL, MS SQL, FireBird, Oracle, Apache Derby

ORM: Hibernate, OJB, OpenJPA

Testing: JUnit

Application server: Apache Geronimo, JBoss

Servlet containers: Apache Tomcat, JBoss, OC4J, BEA Weblogic, Resin, Jetty

Web server: Apache

IDE: Eclipse, IntelliJ IDEA

Architect tools: Power Designer, MS Visio, Enterprise Architect

OOP/OOD: OpenUP, UML

Version Control System: SVN, CVS, VSS

Payment systems: PayPal, DataTrans

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, TDD,Spring Core Module, XML, JSP and XSLT.
  • Worked on the Spring framework like Mockito, Spring IOC and Spring DAO.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used JQuery, memcache, JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Implemented custom search solutions using Coveo (an enterprise search engine), Backbone.js, and .NET web services (see Goodwin Procter's site for an example).
  • Implemented the caching mechanism in Hibernate to load data from Oracle database
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • 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.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Worked on web services SOAP and REST technologies.
  • Developed and designed interfaces using HTML, JSP, Server Side components using Servlets on Eclipse.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts, Hazelcast and Weblogic
  • Design and develop new features in website using Java/J2EE under Santana Framework and enhance existing features.Refactoring code, redesign current design.
  • Mentoring of junior members for agile (Scrum) process & Junit testing.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Designed and developed new features for application using java, j2ee, JSP, Servlets, ehcache, Struts, Java, EJB, JDBC, HTML, JSTL, JavaScript and XSL.
  • Prepare Java/J2EE development structure for Eclipse, maven, Jetty.
  • Worked on iText bug fixes for document rendition in document compile process.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Designed/Developed extensive additions to existing Struts/Java/J2EE Web Application utilizing Service Oriented Architecture (SOA) techniques.

Environment: Spring, memcache, SOA, Itext, JAVA, Hazalcast, J2EE, Hibernet, Jquery, TDD, Struts, Oracle, Crud, Backbone, Ajax, Apache CXF, PL/SQL, REST, SVN, Eclipse, Agile, MAVEN, Junit, ILOG, UML, Jasper Report, JSP, Mockito, SERVLET, Weblogic, Coherence, JDBD,Node, Angular, ehcache.

Confidential

Sr. Java Developer

Responsibilities:

  • Development of applications for data loading;
  • Development of system for call data package processing for multi thread and CPU platforms using Java, PL/SQL
  • Development of system for analyzing and monitoring Oracle and Jupiter processes using Java, JSP, JDBC, Oracle, TOMCAT 3.1
  • Development of system for search best route when optimizing the call traffic applying PL/SQL procedural extension
  • Oracle database administration
  • PL/SQL package and presentation development
  • Development of system for call data modeling applying PowerBuilder 7.0
  • Deployment of Jupiter Interconnect system at Multicoms service provider, France
  • Workshops and training for client's representatives
  • Jupiter Interconnect performance testing
  • Workshops and training for client representatives;
  • Oracle data base installation and configuring;
  • Trial operation of the system;
  • Commissioning;
  • Maintenance of Payzconnect at the client's site.
  • Workshops and training for clients' representatives;
  • Oracle data base installation and configuring;
  • Trial operation of the system;
  • Developed the spring AOP programming to configure logging for the application.
  • Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Implemented the MVC architecture using Apache StrutsFramework.
  • Developed the front end using JSF and Portlet.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Client side validation was done using JavaScript and CSS was used to define the view of the pages
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience
  • Developed portions of HTML5-based game for use in an online gambling promotion
  • Develop and Maintain Pilot Air Freight proprietary software in an OpenVMS 3 node DEC/VAX Cluster using VAX COBOL, TDMS, CMS, memcache, FORTRAN and Rdb.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery
  • Involved in developing the UI panels using JSF, XHTML, Hazalcast, CSS, DOJO and JQuery.
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
  • Knowledge of building applications for Web Services using different technologies and standards such as REST, Apache CXF
  • Implemented the web services client to consume the third-partyservice API for validating credit cards. Used XMLWeb Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Installation, configuration and deployment on WAS, Websphere Portal Server, ehcache, IBM directory server, WebSphere Commerce Server
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Quickly learned iText and implemented to solve Hungarian Special Character Issue.
  • Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.

Environment: client/server, Oracle RDBMS 8.1.6 Sun Sparc Solaris 2.6, Java, JDK 1.1-1.2, JDBC, TOMCAT 3.1.PL/SQL, SQL, PowerBuilder 7.0, PFC, PowerDesigner 6, SQLNavigator 3.0, SQL*Plus, Windows 95,NT

Confidential

Senior developer

Responsibilities:

  • Developed and Implemented WebServices and used Spring Framework.
  • Used iBatis, TDD and MyBatis ORM tools which automate the mapping between SQL databases and objects in Java.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Implement the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS, HTML, JavaScript and Beans.
  • Participated in conversion of Piper Jaffray Investments, Inc into RMA System using Java, J2EE, Servlets/ JSP, EJB, JMS, MQ, ORACLE, JDBC, HTML, Swing, XML, Struts, JavaScript, SOAP/WebServices
  • Developed web presentation layer using jQuery, HTML, Hazalcast and CSS according to internal standards and guidelines.
  • Involved in configuring JNDI properties, data sources for Oracle, UDB, DB2 data bases in websphere
  • 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
  • Written Web services using Apache Axis2 and generated the WSDL
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, mockito, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA,memcache, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments.
  • Deployed this application which uses J2EE architecture model and Struts Framework first onWeblogic and helped in migrating to JBoss Application server.
  • Review Requirement, develop technical design documents and create a prototype of the critical business application using JAVA/J2EEInitiated use of HttpUnit, Selenium IDE for testing.
  • Executed project using waterfall model and practiced Agile Project Management & performed the Scrum Master role for specific projects/requirements as appropriate.
  • Involved in System Requirement study, conceptual design and designing of Use Cases based on the requirements using UML.
  • Involved in preparing the web pages using JSP, HTML, DHTML, XHTML, CSS and JavaScript.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used CVS for version control.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Design, Implement and Test Oracle ADF applications using JDeveloper
  • Integrate the ExtJs/Sencha framework with Oracle BPM.
  • Expertise in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris AIX, SUSE Linux, and Windows NT
  • Developed and Integrated the Web Based Portal Application using Weblogic Portal,Apache Tomcat SSL is used with Weblogic Server for Security.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems
  • Using Ruby on Rails for development with backbone.js
  • Led the effort in the setup of the Physical Operating environment where the Order Management System's Java, C, and COBOL applications will run.
  • Handling Mainframes applications Analysis requirements, especially PL/I and Business Objects
  • Currently working on developing web application on a mobile platform using jquery mobile, jquery Google API plugin and ASP.Net MVC.

Environment: Spring, Ibatis, Hazalcast, Struts, JSF, EJB, Jquery, MYSQL, Toad, SQL Server, DB2, APACHE AXIS2, WSDL, Netbeans, Jboss,, Mercurial, Clear Case, Selenium, Water Fall Model, UML, JSP, SERVELET, ANT, Xml, EMC Documentation, GWT, JIRA, Swing, Cognos, ILOG, Oracle ADF, Oracle BPM, ehcache, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, ASP, C, TDD, C++, memcache, Mainframe, PL/I, COBOL, mockito, JCL, SQL, SAS VB, ASP.

Confidential

Fullstack Developer

Responsibilities:

  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs, Hibernate for persistence layer, Spring Framework 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.
  • Created components that have multiple views using States and also used Effects and Transitions when a State is entered or exited.
  • 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
  • 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.
  • Extensively used SOAP in webservices to communicate with other applications.
  • Used SAX and DOM for parsing XML.
  • The Log4j package is used for the debugging.
  • Created JUnit and FlexUnit test case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Used Toad tool to create Views and Stored procedures.
  • Created Data model (Schema) of the Database.
  • The project was implemented in Websphere Application Server for the development and deployment.
  • Participated in regular code reviews and design meetings.

Environment: 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.

Confidential

Jr. Java Developer

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 2 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 Oracle 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!