We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Over 8 years’ experience in analysis, architectural design , prototyping , development , Integration and testing of application using Java /J2EE Technologies.
  • Participated in entire Software Development Life Cycle ( SDLC ) including Requirement Analysis , Design , Development , Testing , Implementation , Documentation and Support of software applications.
  • Experienced in AgileSCRUM , RUP ( RationalUnifiedProcess ) and TDD (Test Driven Development) software development methodologies.
  • Developed UML Diagrams for ObjectOrientedDesign:Use Cases, Sequence Diagrams and Class Diagrams using Rational Rose, Visual Paradigm and Visio .
  • Hands on experience in solving software design issues by applying designpatterns including Singleton Pattern, Business Delegator Pattern, Controller Pattern, MVC Pattern, Factory Pattern, AbstractFactory Pattern, DAO Pattern and Template Pattern.
  • Experienced in creative and effective front - end development using JSP , JavaScript , HTML5 , DHTML , XHTMLAjax and CSS .
  • Expert level skills in programming with StrutsFramework , Custom TagLibraries , SpringtagLibraries and JSTL .
  • Good Working experience in using different Springmodules like SpringCoreContainer Module, SpringApplicationContext Module, Spring MVCFramework module, Spring AOP Module, Spring ORM Module in Web applications.
  • Aced the persistent service, Hibernate and JPA for object mapping with database. Configured xml files for mapping and hooking it with other frameworks like Spring and Struts .
  • Programming, prototyping and consulting on "front end" UI features using ExtJS, JavaScript, HTML5/CSS3, with back end developers to implement AJAX and dynamic HTML
  • Used ExtJS for building interactive web applications using Ajax.
  • Use of native JavaScript, jQuery, UI, ExtJS, Ajax, JSON and CSS 3 to develop UI components and features including PayPal integration.
  • Design & Implemented the XML based rule engine in accordance with ExtJS for the product suite
  • Excellent exposure of WebServices using CXF / XFIRE and ApacheAxis , for the exposure and consumption of SOAPMessages .
  • Worked knowledge of database such as Oracle 8i/9i/10g , MicrosoftSQLServer , DB2 .
  • Proficient in integration of Enterprise Java Beans (EJB) with existing applications and using services provided in distributed applications through REST /SOAPWebServices
  • Designed REST API's to facilitate low-cost integration of the application.
  • Implemented Backend of the application using Java, retrieved data from the REST API of eBay
  • Used RIA(Rich internet applications) for single page application created single paged web based applications
  • Experience in writing numerous test cases using JUnit framework with Selenium .
  • Strong experience in databasedesign , writing complexSQLQueries and StoredProcedures .
  • Administrated adding user and group, enable and unable accounts and managing access to Linux servers.
  • Installed, monitored and supported Web and Application Servers on Linuxenvironments. .
  • Extensive experience in building and deploying applications on Web/Application Servers like Weblogic , Websphere , Jboss and Tomcat .
  • Experience in Building, Deploying and Integrating with Ant , Maven , Hudson CI and CruiseControl .
  • Implemented Exception Handling for the BPEL Process.
  • Experience in development of logging standards and mechanism based on Log4J .

TECHNICAL SKILLS

Programming Languages: Java JDK1.4/1.5/1.6 (JDK 5/JDK 6), C/C++, Matlab, R, HTML, SQL, PL/SQL

Frameworks: Hibernate 2.x/3.x, Spring 2.x/3.x, Struts 1.x/2.x and JPA

Web Services: WSDL, SOAP, REST

Operating Systems: UNIX, Windows, LINUX

Application Server: Apache Tomcat, Jboss, WebLogic

Web technologies: JSP, Servlets JDBC, Java Beans, JavaScript, Web Services (JAX-WS)

Client Technologies: JQUERY, Java Script, AJAX, CSS, HTML 5 & Canvas, XHTML, SOLR

Databases: Oracle, Microsoft SQL Server

Tools: TOAD, SOAP UI, ANT, Maven, Visio

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Sr. Java Developer

Responsibilities:

  • Involved in analysis, design and documentation of the application model.
  • Applied design patterns including MVC Pattern, Factory Design Pattern and Singleton Design Pattern.
  • Used spring framework for Dependency Injection and integrated with Hibernate.
  • Involved in developing Spring Beans and wiring their dependencies.
  • Extensively worked with Hibernate Query Language (HQL) to store and retrieve the data from Oracle database.
  • Developed stored procedures, triggers and functions to process the data using PL/SQL and mapped it to Hibernate Configuration File.
  • Configured routes in Apache Camel using XML for routing messages between end points
  • Developed bootstrap UI JS using with Angular JS
  • Customized and Developed WF-Fragment and WF-Grid to match requirements
  • Added routing and developed factories, worked on root level variables and functions
  • Developed Unit and E2E test cases using Node JS
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC)
  • Developed and Implemented new UI's using Angular JS and HTML
  • Developed Spring Configuration for dependency injection by using Spring IOC, Spring Controllers
  • Implementing Spring MVC and IOC methodologies.
  • Implemented application specific exception handling and logging frame work using Log4j
  • Involved in developing the component which provides the required information to Reporting system to generate the trend analysis reports for user attempts, success, user failures and system failures.
  • Involved in complete development of 'Agile Development Methodology/SCRUM' and tested the application in each iteration
  • Improve the performance of the application by using the Performance Tuning and Time lines for each module of the Application. Based on Time lines decrease the page loads and increase the total performance of the application.
  • Implemented Core Java Methodologies like Interfaces, Collections, Customized Exceptions and Multi-Threading.
  • Designed and Developed the process of Synchronizing and Multi-Threading for each module of the application.
  • Solved Production Support defects by using tool HP Tracing. Based on priority of the defect solve the all production support defects.
  • Used Subversion for activities tracking Version Controlling and Change Management that is tracking structure of folders, maintaining global revision number for the whole repository and Clear Case operations
  • Used Hibernate Mapping to form persistence objects to interact with Database

Environment: JDK 1.5, J2SE, J2EE, JMS, JSP, EJB, Servlets, etl, Core Java, Spring,, Hibernate 3.0, Web sphere 6.1 Server, Oracle 11g, Agile, JUnit, Log4j, Java Script, Design patterns, SVN

Confidential, Minneapolis, MN

Sr. Java Developer

Responsibilities:

  • Involved in the Complete Software development life cycle ( SDLC ) to develop the application.
  • Developed application in MVC architecture using Struts 1.2,springframework2.5,Hibernate3.0 , EJB .
  • Implemented Struts as a web framework , Spring as dependency injection framework and Hibernate as database ORM framework .
  • Designed, coded and configured server side J2EE components like JSP , AWS , Servlets , Java Beans, JNDI , JTS , extjs , Ibatis , Dojo , Java MailAPI , XML .
  • Exposure in MVC Architecture using Struts and Spring framework.
  • Developed user interface using Struts, SpringIOC, Hibernate, Jquery, AJAX, HTML, CSS, JSP Tag libraries to simplify the complexities of the application.
  • Involved in developing and maintaining services based architecture utilizing open source technologies like HibernateORM and StrutsMVC Framework
  • Experience in using EJB, JMS, JNI, and JNDI for implementing J2EE technology.
  • Expertise in server-side and J2EE technologies including Java, J2SE, JSP, Servlets, XML, Hibernate, Struts, Struts2, JDBC, and JavaScript development
  • Deployed applications on Web sphere Application Server.
  • Test cases have been written by using JUnit framework. Written Integration tests for the DAO layer using Spring Bean Injection.
  • Working experience in Core Java, Struts, XML, SQL SERVER, DB2, REST web services, Spring, Hibernate, CXF
  • Excellent proficiency in Java/J2EE and Groovy technologies including Grails, Hibernate, Spring and Struts frameworks with MVC design Patterns.
  • Developed web application using Groovy, Grails, Restful web services, Angular JS, Git, JIRA, Shell Scripts, JUnit, Mockito,Jenkins.
  • Developed EJBs in order to develop the business logic based on technologies of corejava like collections and multi-threaded concepts as per the requirement.
  • Develop Important Modules of the system using CoreJava and EJB.
  • Proficient in Object Oriented Programming using CoreJava, Multi-threading, Synchronization, Serialization, Collections and Data Structures.
  • Well experienced in CoreJava - asynchronous programming, multithreading, collections and a few design patterns.
  • Good Knowledge of Corejava concepts like Classes, Inheritance, Encapsulation, Data Abstraction, and Polymorphism.
  • Gathered Requirements from the clients about API needed for them and stored it in the Back End ( My SQL)
  • Customized the API, validated it and delivered to the customers on time.
  • Based on their feedback, customized API furthermore according to their specifications
  • Used JMS ( Java Mailing Service) API for mailing detailed notifications depending upon the success and failure once the backend process is completed and also for mailing administrator of any system related problems.
  • Developed projects on JSR 168&JSR 286portlets
  • Helped implementing optimizations and functional pieces of Search using Solr /Lucene and home-grown rules engine.
  • Performed backend data testing using Solr
  • Performed kickstart network installation of servers for Linux, Unix, Windows OS.
  • Programming, prototyping and consulting on "front end" UI features using ExtJS, JavaScript, HTML5/CSS3
  • Expertise in XML and related technologies like XSD, XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
  • Experienced in creative and effective front-end development using JSP , JavaScript , HTML5 , DHTML , XHTMLAjax and CSS .
  • Used ExtJS for building interactive web applications using Ajax.
  • Experienced in building cross browser compatibility applications using Angular. js, Node. js, Backbone. js, Require. js, and Ext . js .
  • Designed REST API's to facilitate low-cost integration of the application.
  • Developed Session Façadeobjects using Stateless SessionBeans for having a single point of control for a business service.
  • Involved in developing SQL and Storedprocedures with the databases Oracle and IBM DB2.
  • Good knowledge in working with Windows and UNIX operating systems
  • Implemented WebServices in ApacheAxis runtime environment using SOA protocol.
  • Used these Web Services to interact with other application in organization using SOAP and WSDL file.
  • Designed and customized HyperionDWSchema bringing together multiple sources.
  • Oozie , Avro, Zookeeper , Sqoop , Flume, JAQL, Lucene, Mahout, Text Analytics and AQL.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Object RelationalMapping is implemented using Hibernate 3.0.
  • Used Hibernate Query language and the HibernateCriteria Queries to do the database operations.
  • XMLTransformations where done using XML, XSL, XSLT, and XPATH .
  • Used MAVEN to build the project into WAR and EAR files and SVN for version controlling.

Environment: JDK 1.5, J2SE, J2EE, JMS, JSP, EJB, Servlets, etl, Core Java, Struts 1.2, Tiles, JSTL, Spring 2.5, Hibernate 3.0, RAD 6.0, Maven, Web sphere 6.1 Server, Oracle 10g, IBM DB2, Web Services, Ibatis, Dojo, JAAS, SOAP, JSR 168/286 portlets, Agile, JUnit, AJAX, extjs, AWS, PL/SQL, XML, Log4j, HTML, CSS, Java Script, Design patterns, SVN.

Confidential, Lincolnshire, IL

Java Developer

Responsibilities:

  • Designed the application based on J2EE Architecture and designed the front-end based on Struts and Tiles framework.
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST/SOAP), XML,XSLT,XSL, and Ant.
  • Expertise in designing and developing multi-tier enterprise solutions using Servlets, JSP, Struts, JDBC, Java and Groovy on Grails .
  • Extensive experience in developing Multi-Tier Enterprise applications and system integration solutions using Java, J2EE standards, Collections, Multi-threading, Webservices, Servlets, JSP, SOAP, JDBC, AJAX and HTML.
  • Adopted J2EE design patterns like Session Facade and Business Facade.
  • Involved in development on Unix servers mainly Linux usingPHP and MySql.
  • Imported and exported the data using Sqoop from HDFS to Relational Database systems.
  • Used Stateless session Beans according to the EJB standard to process the business methods.
  • Hibernates is used for object relational mapping and a persistence management solution.
  • Developed the interface for various business applications used by the corporate internet banking website in coreJava / multi threading, JDBC, reflection, Collection Framework.
  • Extensively worked on different layers during application development including Front End, CoreJava, Back end andproduction support specialist.
  • Experience in Unit/Debug/Integration testing and generating Test cases for web/Javacore applications.
  • Extensively used Corejava frameworks such as Multithreading, Exceptions and Collection in an application.
  • Configuration of application using spring 2.6, Struts 1.3, Hibernate, DAO's, Actions Classes, Java Server Pages.
  • Configuring Hibernate Struts and Tiles related XML files.
  • Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed presentation layer using JSP, HTML and CSS, JQuery.
  • Used ANT as a build and deploy mechanism for WAS and wrote ANT scripts to accomplish the task.
  • Developed necessary DAO's with Hibernate as the persistence framework.
  • Designed Use Case , Sequence diagram in UML using Rational Rose .
  • Developed Web-based environment using SOAP , to put it simply, allows Java objects and COM objects to talk to each other in a distributed, decentralized environment.
  • Developed Hibernate in Data Access Layer to access and update information in the database.
  • Implemented anti-spam technology based on open source applications on Linuxservers.
  • Used Spring Framework for Dependencyinjection and integrated with Hibernate and Struts frameworks.
  • Experienced in building cross browser compatibility applications using Angular. js, Node. js, Backbone. js, Require. js, and Ext . js .
  • Design & Implemented the XML based rule engine in accordance with ExtJS for the product suite.
  • Strong design and development experience in Java/J2EE technologies including JSP, Servlets, JDBC, JNDI and Struts, Spring, Portlets, IBM Portlet, JSR 286, Collection.
  • Java classes are described using WSDL , and accessed as a WSDL -described service through WSIF .
  • XML was designed to transport and store data.
  • EclipseIDE was used for the development purpose. Used RemoteDebugging to debug the application.
  • Involved in the deployment of the application into IBMWebsphere Application Server.
  • Involved in moving code from CVS to DimensionsVersioncontrol .

Environment:, Sqoop, Java, Unix Shell Scripting, J2EE 6, JDK, JSP,Core java, Servlets, Struts, EJB, Hibernate, IBM WebSphere Application Server, CVS, XML, Java Script, Spring, Unix scripts, SOA, SOAP, WSDL, UDDI, JQuery, Hibernate, ANT, Oracle.

Confidential, Middletown, NJ

Java Developer

Responsibilities:

  • Worked on Scrum Incremental process of Agile Software Development methodology, also involved in creating stories in JIRA .
  • Gathered business requirements and wrote functional specifications and detailed design documents.
  • Developed JSPs and display the data to the client side.
  • Extensively used JSP standard tag libraries and Spring Tag Libraries.
  • Used JQuery to AutoPopulate search text box with Json Object returned by Spring Controller.
  • Worked with different application servers on LINUX and UNIX platforms
  • Implemented SpringMVC to connect to front end UI and perform operations.
  • Developed views using JSPs and struts tags. Using Tiles framework, improving UI flexibility and providing single point of maintenance.
  • Used Hibernate and Spring validations to perform validations of front end and Throw all the exceptions.
  • Used various CoreJava concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Implemented application using corejava and maintained concurrency with multi-threading.
  • Excellent working experience in J2EE Architecture, MVC Architecture, Design Patterns.
  • Played key role in design and development of new application using J2EE, Servlets, and Spring technologies/frameworks using Service Oriented Architecture (SOA)
  • Involved in multi-tiered J2EE design and coding utilizing Spring MVC framework
  • Implemented JPAORM , JPA transaction manager and Spring Connection to connect with Database Object DB to persist data into database and retrieve data whenever necessary from Multiple Data resources.
  • Used Typed Query for performing insertion, deletion, retrieving data from Database using JPAEntity Manager.
  • Used Spring IOC, AutowiredPojo and DAO classes with SpringController .
  • Employed Spring JDBC to implement batch jobs to pull organization structure related data. .
  • JQuery library has been used for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality.
  • Used AJAX and Javascript to handle asynchronous requests; and CSS was used to keep uniformity in look of the application.
  • Responsible for using XMLSchemaXSD , SAX , DOM , XSL , XSLT , XPath for development.
  • Successfully attained an expertise in a wide range of technologies which included HTML5, CSS 3, DHTMLX, XML, JAVASCRIPT, JQUERY.
  • Used shell scripts to set up Client and Server Object DB database.
  • Involved in writing batch processing job for Jenkins to Auto populate data base.
  • Deployed the application to JBOSS server.
  • Build components scheduling and configuration using Maven2 .
  • Wrote numerous test cases using JUnit framework and JUnit / Selenium for front end UItesting .
  • Expertise in WSCP, JACL, TCL scripts and shell scripts to automate the maintenance process of the WebSphere and recovered the backed up Web Sphere configuration Installed and Configured Load Balancer to remove SPOF on WebServers using XMLConfig tool.

Environment: OOAD, Java 1.6, J2EE, Object DB 2.5.0 05, HTML, XHTML, CSS, JavaScript, AJAX, JQuery, Spring 3.0, Maven2, JPA, REST, SVN, JBOSS, Spring MVC, JUnit 4.

Confidential, Wilmington, DE

Java Developer

Responsibilities:

  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning.
  • Used Struts framework to define Controller, action mappings, forms and View pages for SEI Desktop.
  • Used SpringCore to define beans for Services , Entityservices and corresponding depended services.
  • Involved in doing Spring programmatic transaction management using AOP .
  • Used Apache CXF, WSDL, SOAP, AXIS and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
  • Created Hibernatemapping files, sessions, transactions, Query and Criteria's to fetch the data from DB .
  • Involved in peer & lead level design & code reviews.
  • Identified check style, PMD and Findbugs and fixed them.
  • Used JMS to pass messages as payload to track different statuses, milestones and states in workflows.
  • Configuration and administration of Web (Apache), DHCP and FTP Servers in Linux and Solaris servers.
  • Involved in DB Design , writing SQL queries, and P/LSQL -Stored Procedures, Sequences, Functions, Packages using SQL Developer tool.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Involved in doing Unit testing using MOKITO and also Integration testing.
  • Involved in fixing defects identified in QA and CT envy and tracked using QC.

Environment: JAVA/J2EE, HTML, JS, Servlets, JSP, XML, XSLT, Struts, SEI Taglibs, DOJO, WSDL, SOAP, CXF, JAX-WS, Apache AXIS, Oracle-SQL, PL SQL, Eclipse, JUNIT, Star Team, SOAPUI, JNDI, Java/J2EE design patters, EMMA, Spring framework, AOP, JMS, Hibernate, JUNIT, AJAX.

We'd love your feedback!