We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

NY

SUMMARY

  • Java /J2EE Developer with 8+ years of progressive experience and proven track record in design, development & maintenance of multi - tier enterprise applications.
  • Experience in Software Development Life Cycle (SDLC), Rational Unified Process(RUP),Test Driven Development and Agile methodologies.
  • Proficient in application development using Java and J2EE technologies with expertise in JSP, Servlets, Struts, Spring, Hibernate frameworks.
  • Extensive experience using Design Patterns including Frontend Controller, MVC, Template, DAO, Singleton, Session Facade, Service Locator, Business Delegate.
  • Experience in innovative and effective UI development with HTML, CSS, XSLT, DHTML, JSP, JavaScript, JSP Tag Libraries, and AJAX, JSON.
  • Experience in developing back-end support components through Scripting Languages Javascript (OO).
  • Expertise in developing web applications with Struts, Struts Validation Framework, Tiles Frameworks, Spring CORE, Spring MVC, and Spring AOP.
  • Extensive experience with persistence layer framework Hibernate for object relational mapping with databases, creating related configuration files, and integrating with other frameworks such as Struts and Spring.
  • Experienced in exposing and consuming WebServices using WSDL using SOAP; used XML technologies.
  • Proficient in database design, writing SQL, PL/SQL queries, stored procedures and triggers for various RDBMSs including Oracle, IBM DB2, and MySQL.
  • Managed all Linux RHEL, Amazon, Ubuntu systems. Worked with Linux and Windows virtual machines.
  • Developed and deployed J2EE applications on Application Servers and Web Servers including IBM Websphere, WebLogic, JBoss, and Apache Tomcat.
  • Hands on experience with using JUnit for developing Test Cases, and in developing logging standards and mechanism based on log4j.
  • Expertise in developing in IDEs like Eclipse, MyEclipse, RAD, WSAD; experienced in writing Maven and Ant build scripts for development and deployment.

TECHNICAL SKILLS

Operating System: Windows 7&8, Windows XP, Windows Server 2003, Linux, Unix.

Languages: Java JDK 5/6, J2EE.

Frameworks: Struts 1.x, Spring 2.x/3.x, Hibernate 2.x/3.x,JSF, Spring-core, Spring AOPSpring MVC.

Databases: IBM DB2 8.x, Oracle 11i/10g, SQL Server, MySQL, MS Access.

Web Technologies: JSP, Servlets, HTML, JQuery, DHTML, CSS, JSON, JNDI, JDBC, JPA,Java Beans, JavaScript, Web Services, AJAX, Web Services, SOAP, REST.

XML Technologies: XML, XSL, XSLT, SAX, AXIS, JAXB, XFIRE, CXF.

IDE: IBM RAD, NetBeans, WSAD, MyEclipse and Eclipse 3.x.

Tools: IBM DataSudio, TOAD, SQL Developer, DB Visualizer, Maven, ANT, Log4JJunit,JIRA and other Jboss web tools.

Version Control: Subversion SVN,CVS, Visual Source Safe, Rational Clearcase, GIT.

Web Services: WSDL, SOAP, SOA, CXF, AXIS.

Web/App Server: IBM Websphere, Apache Tomcat, BEA Web-logic, JBoss, Glassfish.

PROFESSIONAL EXPERIENCE

Confidential, NY

Java Developer

Responsibilities:

  • Involved in developing a Web Application (WAR, EAR) coding, testing and deployment of the application.
  • Web development for DSUI
  • Developed the spring AOP programming to configure logging for the application.
  • Involved in Implementing J2EE Design Patterns like Singleton, Session Facade, Value-Object, Service Locator.
  • Message service using xml parsing. worked in an Websphere environment and done MQ related work(MQ as a JMS Provider, Queue Connection Factories, Queues, Backout Queues, failure Queues)
  • Used Spring Core for dependency injection/Inversion of Control (IOC
  • Website development using Struts, JSP, Packaging and deployment using Ant,Overall Websphere performance tuning
  • Ibm web-sphere setup.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners
  • Co-ordination with offshore team with project updates.
  • Used java scripting, jquery, html.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate
  • Creating unit test strategy, preparing test environments and test cases.
  • UsedAntscripts to fetch, build and deploy the application to development environment.
  • Involved in the Database changes. Preparing DA docs and meetings with the DA in the process.

Environment: Java 6J2EE 5Hibernate 3.0(JPA)GuiceXML,1.2.1JSPEclipseSpring FrameworksMVC Archtecture,JSFSQL QueriesWebSphere Application Server6.0/8.5, SubversionANT 1.7.1JavaScriptingSQL developer.

Confidential, NJ

Developer

Responsibilities:

  • Migrating Reports from Bare metal server to DC machine
  • Creating the Jils.
  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Angular.js, ReactJs, Ember JS, Bootstrap 3.0, Drupal, JSON, and jQuery, Ajax.
  • Tokenizing Jils,Scripts,Sql,Pearl Scripts and text files.
  • Encryption and decryption the scripts.
  • Testing the Jils in Autosys jobs.
  • Import project folder from SVN and convert to Gradle Project.
  • Create Java classes With respective bean name for each tables.
  • Create XML files.
  • Working on Hibernate connections.
  • Worked with Javascript toolkits like jQuery, AngularJS, Dojo Toolkit.
  • Build the project in Gradle environment.
  • Testing the application using Tomcat Server .

Environment: Java 6J2EE 5Hibernate 3.0(JPA)GuiceXMLJSPEclipseSpring FrameworksMVC ArchtectureSpring Boot

Confidential, Bothell, WA

Senior J2EE Developer

Responsibilities:

  • Used Scrum methodology that included scrum application development, stand up meetings and customer reporting backlogs.
  • Website development using Struts, JSP, Packaging and deployment using Ant,Overall Weblogic performance tuning
  • Adapted Spring framework to implement MVC Architecture
  • Involved in developing a Web Application (WAR, EAR) coding, testing and deployment of the application.
  • Used the Core Java concepts to implement the Business Logic for Scheduler Framework
  • Used java scripting, jquery, html.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate
  • UsedAntscripts to fetch, build and deploy the application to development environment.
  • Used PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used ECLIPSE JUNO for writing code.
  • Involved in performance testing after the deployment of the code .
  • Having hand full experience on Dynatrace and key notes tools to track the performance
  • Developed front end of application on MVC architecture employing Spring Framework- responsible for setting up configuration files- web.xml, springbeans.xml developed UI layer using JSP, JavaScript, AJAX, HTML/DHTML, CSS.
  • Designed a light-weight model for the application using Inversion of Control principle and implemented it successfully using Spring Core module; Hibernate and Web Services.
  • Developmenyt environment is the RHEL4 and the SVN is used as the version Control System
  • Used Business Delegate, Service locator, Factory, Session Facade, DTO and DAO design patterns.
  • Used Hibernate in DAO layer to access and update information in Oracle database, developed Hibernate configuration files (hbm.xml) for object relational mapping with database, fine tuned performance by optimizing query and data caching mechanisms.
  • Used Spring/Xfire framework for Web Services hosting and consuming in conjunction with other internal-facing applications like workflow solutions system and backend system; developed SOAP processing utility class for all services from WebSphere and created XML Parsing classes using DOM Parser
  • Configured log4j tool to log entire application to run concurrently with WebLogic Application Server; CVS was used for Version Controlling.
  • Performed unit tests using JUnit testing framework.

Environment: Java 6J2EE 5Hibernate 3.0(JPA)JSPEclipseStruts FrameworksMVC ArchtectureSQL QueriesWeblogic Application Server6.0/8.5, SubversionANT 1.7.1JavaScriptingSQL developer.

Confidential, MN

Senior J2EE Developer

Responsibilities:

  • Used Scrum methodology that included scrum application development, stand up meetings and customer reporting backlogs.
  • Involved in developing a Web Application (WAR, EAR) coding, testing and deployment of the application.
  • Developed the spring AOP programming to configure logging for the application.
  • Involved in Implementing J2EE Design Patterns like Singleton, Session Facade, Value-Object, Service Locator. worked in an Websphere environment and done MQ related work(MQ as a JMS Provider, Queue Connection Factories, Queues, Backout Queues, failure Queues)
  • Creating, configuring, and performance tuning of MQ readers using JMS and Spring, XML message parsing using SAX, Performance tuning Oracle relational databases and Hibernate.
  • Used Spring Core for dependency injection/Inversion of Control (IOC
  • Website development using Struts, JSP, Packaging and deployment using Ant,Overall Websphere performance tuning
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners
  • We implemented restful webservices (curd service) it mainlyinvolvesthread operations forwhen the user tries to fetch or update or create, we use this web service tomanipulate the date felt trades, leanaccessoriesand lean parameters, tji serviceinternallyto get thecorrespondingdata. The batchprocessuploads the dataoncein a week to the database using the upload service.
  • Adapted Spring framework to implement MVC Architecture.
  • Used java scripting, jquery, html.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate
  • Creating unit test strategy, preparing test environments and test cases.
  • UsedAntscripts to fetch, build and deploy the application to development environment.
  • Used PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used ECLIPSE JUNO for writing code.
  • Involved in the Database changes. Preparing DA docs and meetings with the DA in the process.

Environment: Java 6J2EE 5Hibernate 3.0(JPA)GuiceXML,1.2.1JSPEclipseSpring FrameworksMVC Archtecture,JSFSQL QueriesWebSphere Application Server6.0/8.5, SubversionANT 1.7.1JavaScriptingSQL developer.

Confidential, AR

Java/J2EE Developer

Responsibilities:

  • Used Scrum methodology that included scrum application development, stand up meetings and customer reporting backlogs.
  • Involved in developing a Webservice coding, testing and deployment of the application. we implemented ESB(camel) in our applications. we implement restful webservices( curd service) it mainlyinvolvesthread operations like when the user tries to fetch or update or create we use this web services tomanipulate the date felt trades, leanaccessoriesand lean parameters, tji serviceinternallyto get thecorrespondingdata.The batchprocessuploads the dataoncein a week to the database using the upload service.
  • Worked on ARC Module in order to develop the FleetRateMgmt services using Restful Web services.
  • Adapted Confidential (WTMS) framework to implement MVC Architecture.
  • Used java scripting, jquery, html.
  • Used the Silverlight Framework in the presentation layer.
  • Used Guice framework for Dependency injection.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate
  • Implemented JAX-RS (RESTful) Web Services using JERSEY Framework.
  • Creating unit test strategy, preparing test environments and test cases.
  • UsedAntscripts to fetch, build and deploy the application to development environment.
  • Used PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used ECLIPSE IDE for writing code.
  • Creating JUnit test case design logic and implementation throughout application
  • Worked extensively in Struts, EJB 3.0 and JPA in other maintenance projects
  • Involved in the Database changes. Preparing DA docs and meetings with the DA in the process.

Environment: Java 6J2EE 5Hibernate3.0(JPA)XMLJUnitGuice,1.2.1EclipseUNIXWebSphere ApplicationServer 6.0SubversionMVC ArchitectureANT 1.7.1WebServiceJAX RS(REST)SQL queriesJavaScripting,JPASQL Developer Agile, RUP.

Confidential, Cincinnati, OH

Java/J2EE Developer

Responsibilities:

  • Used Iterative methodology that included iterative application development and daily status meetings.
  • Responsible for gathering all required information and represent them diagrammatically.
  • Responsible for developing a high level architecture diagram for the entire project.
  • Worked on all the sequence diagrams and cross functional diagrams using MS Visio.
  • Implemented JAX-RS(RESTful) Web Services
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data.
  • Used java scripting
  • Used RAD IDE for writing code.
  • Used Coherence in Memory Data Grid to have continous data availability and integrity across the most damaninging multi-data center deployment.
  • Used ClearCase for Source Control and Version Management.
  • UsedAntscripts to fetch, build and deploy.
  • Used PL/SQL to write Stored Procedures, Triggers and SQL queries.

Environment: Java6J2EE 5SpringDB2Hibernate3.0(JPA), Log4J 1.2.1RADLINUXWebSphere Application Server 6.0ClearCaseANT1.7.1WebServiceJAX RS (REST)JavaScriptingClearCaseMS Visio.

Confidential, MD

Java/J2EE Developer

Responsibilities:

  • Integrated with external systems through Web Services that includes a connector module, which acts as an abstract layer to the web services layer.
  • Involved in different Web module components and use cases like User Enrolment and Profile Management, Login and Authentication, Accounts, Statements, Payment, Preferences.
  • Provided assistance and clarified issues in design, build and payment reconciliation of BGE, CC&B.
  • Mainly worked in presenting data using eBilling Reporting Module by configuring the report in the report XML.
  • Implemented Struts and Tiles Framework along with Apache AXIS2 Web Service Engine to update the CSS customer information by making a real time call to CC&B and vice versa.
  • Coding of UI components like servlets, JSP, Java Script and Struts components like Action classes, Action forms, XML configuration files.
  • Designed and developed lightweight POJO based application components of Onesource application using Spring Framework.
  • Used MQ Series mqseries conn () and mqseries open () to define connection and object handle resources.
  • Extensively used the Webserives call along with MQ series for updation and validation of data.
  • Vast experience designing and developing Enterprise Applications using EJB, SERVLETS, JSP’s, XML, JAXB, STRUTS and Spring
  • Performed certain roles in passing the information between different Modules using Plain Old Java Objects (POJO).
  • Successfully able to validate the customer credentials and other information with Struts Validator Framework displayed the error messages if any.
  • Implemented the XML based Digital signatures to improve the web services security.
  • Involved in testing test suite class using JUnit.
  • Created JMS Resource, Module, and Queue for eBilling.
  • Consumed messages asynchronously with message-driven bean using the JMS API
  • Produced messages from a session bean and accessed an entity bean from a message-driven bean.
  • Produced and consumed messages on more than one system
  • Configured Log4j using the Property file or XML file externally.

Environment: Java(JDK 1.5.x)JSTLJAXBHTMLXMLJavaScript, AJAXSQLPL/SQLOracleWorkshop for Weblogic, VisualStudio 2008OracleSQL DeveloperApache Log4JStruts and Tiles FrameworkSpring Framework, JBossJUnitAXIS2 Web Service EngineApache ANT.

Confidential, NJ

J2ee Developer

Responsibilities:

  • Key player in project tollgates and working with Architect for System Architecture and Design (SAD) approval process.
  • Responsible for the Oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files.
  • Worked with external Product vendors (IBM, Xenos, Dialogue) for third-party vendor product integrations in EDMS.
  • Implemented WebServices adapter using Spring’s WebService extension for Apache AXIS framework. This include both upgrade existing JAX-RPC based services to JAX-WS level as well as building services on JAX-WS specification.
  • Services ‘GetDocument’, ‘GetStatementDates’ and ‘GetStatementData’ services are exposed though both WebServices and MQ interfaces
  • Worked on Spring MVC client application using stand-alone application.
  • Developed a unit-testing framework by customizing Spring’s JUnit extension
  • Implemented persistence layer using Hibernate with JTA enabled
  • Used JBoss server for middle tier implementation
  • Developed admin website (GUI) for Customer Service Reps to extract the reports. Implemented this based on Spring MVC framework using JSTL and JSP for presentation layer. Used DHTML for client side validation
  • Implemented MQ Listener component using JMS API for MQ Queues and Topics. Used Spring’s wrapper ‘JMSTemplate’ implementation
  • Configured WebSphere server resources like JMS QCF Queues & Topics, DataSources and handed over to infrastructure team
  • Perform unit testing, code reviews, code walkthroughs, and troubleshooting from development phase to production.
  • Responsible for application release management and development quality control
  • Initial prototype implementation of this project followed Agile development methodology and used SCRUM for project management.
  • Developed application to access, manage, update and search for the information stored in directories accessible using LDAP.
  • Worked on DB2 database and application server Apache Tomcat to deploy the application.
  • Done a POC on using RESTful WebServices using JAX-RS API.
  • Worked on Crystal Reports used to design and generate reports from a wide range of data sources.
  • Used the Core Java concepts to implement the Business Logic
  • Involved in performance testing and tuning application to avoid memory issues Confidential high loads. Worked with infrastructure team in setting up the JVM parameters, connection pools etc.

Environment: Java 1.5RAD6WebSphere-7.0JEE5(AnnotationsJSPServletsJAX-WS)Spring

We'd love your feedback!