We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Having 7+ years of professional IT experience in Analysis, Design, Development, and Testing of Client/Server, Web enabled Business Applications using Java and J2EE Technologies.
  • Participated in the designing and developing of Software using Agile and Waterfall methodologies.
  • Experienced in developing and implementing web applications using Java, J2EE, JSP, Servlets, JSF, HTML, JavaScript, AJAX, JSON, JQuery, CSS, XML, JDBC and JNDI.
  • Worked on design patterns and industry best practices such as MVC (Model - View-Controller), Singleton, Facade, Factory and DAO, DTO, singleton.
  • Expertise in MVC architecture Web FrameworkStruts 1.x/2.x, Spring 3.x (Dependency Injection, Data Access Objects, MVC Framework and Spring Web Flow) and Oracle Apps Framework.
  • Expertise to access Data Access Objects to the database layer using ORM Hibernate (3.0).
  • Experienced in developing Java applications using development tools like Eclipse, Jdeveloper and IBM RAD (Rational Application Developer).
  • Experienced in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like open source Apache Tomcat 5.x, 6.x,7.x, JBOSS, Web Logic and WAS.
  • Experience in XML, Web Services using SOAP, XML-RPC, JAX-RPC, JAX-WS, Restful and also in Apache Camel.
  • Working experience of control version tools like SVN, CVS, Clear Case and PVCS.
  • Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures, PL/SQL Packages and Triggers.
  • Very good experience in ICE Faces, an AJAX framework of J2EE for developing and deploying rich enterprise applications
  • Experience in writing SQL, PL/SQL queries, Stored Procedures for accessing and managing databases such as Oracle11g/10g/9i/8i, SQL Server 2008/2005, MySQL, and IBM DB2.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Experience in writing Test Case Scenarios using JUnit.
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools
  • Working experience in Development, Production and QA Environments.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design..
  • Flexible, enthusiastic and project oriented team player with solid communication and Analytic skills to develop creative solution for challenging client needs.

TECHNICAL SKILLS:

Languages: JAVA, UML, WSDL, C++, C, PHP, ASP, .Net, PL/SQL, SQL

Technologies/ Frameworks: JAVA, J2SDK, J2EE, Core Java, JSP, Servlet, Java Beans, JDBC, JNDI, Java Web-services, Hibernate, Spring, JSF, Struts Framework, Tiles, EJB, AJAX, SOAP,, JMS, XSL, XML.

XML Tools: SAX and DOM Parsers, Xerces, DTD.

Application Server/ Web Server: IBM Web sphere Application Server, BEA Weblogic, Tomcat, Netscape Enterprise Server, IBM HTTP Server, IIS

Modeling Language/Tools: UML, Axure RP Pro, Dreamweaver, MS Visio, Rational Rose Enterprise Edition, Eclipse UML plug-in

Methodologies: RUP, OOAD

IDE: IBM Rational Application Developer, WSAD, JBuilder, Eclipse, MyEclipse Blue

Middleware: MQ Series, JMS, RMI

Database: Oracle, SQL Server, MS Access, DB2, UDB

Scripting Languages: HTML, DHTML, XHTML, ANT, JavaScript, Perl

Testing Frameworks: JUnit, Struts TestCase

Configuration Mgmt. Tools: Rational Clear Case, MS Visual Source Safe

Other Tools: Log4J, ANT, Microsoft Project, DB Visualiser, PowerDesigner

Miscellaneous: IIS, LDAP, Site Minder, Java Stored Procedures, Apache Axis (Web Services), SVN, CVS, Dimensions, LDAP, MQ-SERIES, Leach FTP, WinFTP, Rapid SQL, Microsoft Visio, Axure RP Pro, Rational Rose, Tomcat.

Operating Systems: Windows, MS-DOS, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Sr. Java/ J2EE Developer

Responsibilities:
  • Developed the application using Agile methodology and participated in Scrum meetings
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Used Spring for cross cutting concerns and IOC for dependency injection
  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Expertise in developing enterprise applications using Struts Frameworks
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server.
  • Creation of REST Web Services for the management of data using Apache CXF
  • 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 Mongo DB data.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more .
  • Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Developed the Servlets for processing the data on the server.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Responsible for Oracle Forms and maintaining CRUD operation on the database.
  • Wrote Stored Procedures, Packages, PL/SQL scripts are used to query the database. Designed & implemented client/server application to plan package forwarding & route scheduling.
  • Installation and configuration of Development Environment using Eclipse with Weblogic Application server
  • Used JIRA issue tracker to file the bugs.
  • Used Subversion for software version control.
  • Written Unit testing and Test suites using JUnit framework for testing the application.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Weblogic server
  • Involved in the development of reports using iText tool
  • Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Agile was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • 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 and Oracle Fusion Middleware.

Environment: Java, J2EE, Spring, Hibernate, Struts, JQuery, Angular.js, Backbone.js, Node.js, Bootstrap, MongoDB, Coherence, Weblogic, Subversion (SVN), Junit, Agile, UML, JSP, JSTL, JavaScript, CSS3, AJAX, Html5, Oracle, CRUD, SQL, EJB, PL/ SQL, Apache CXF, REST, Eclipse, Servlet, Maven, Itext, Jira, Web 2.0, SOA, Jasper Report, ILOG

Confidential, New York, NY

Java Developer

Responsibilities:

  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Developed the spring AOP programming to configure logging for the application
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
  • Developed internal application using Angular and Node connecting to Oracle on the backend.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Angular.js, Ember.js, Can.js, and Jquery.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Application is deployed on WebSphere Application server. Maven is used as a build tool
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Utilized Mongo database management system for keeping user generated data
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database .
  • Developed Dash-Board to monitor and report Cache Coherence Servers.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services.
  • Implemented JAVA Web Services based on SOA architecture with SOAP and WSDL.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Extensively used the DOJO Toolkit to control and provide the rich functionality to GUI.
  • Used Javascript and jQuery for validating the input given to the user interface.
  • Extensive use of Ajax to update the part of webpage which improved the performance of the application.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages Confidential the client side.
  • Developed layout of Web Pages using Tiles and CSS.
  • Developed Scalable applications using Stateless session EJBs .
  • Co-developed dynamic HTML5 application highlighting numerous data visualization of web metrics.
  • Developed AJAX scripting to process server side JSP scripting.
  • Involved in user interface development using JSTL.
  • Has involved in development of back-end business layers using Servlets
  • Have worked on DB2 data base for storing and retrieving the application data
  • Worked on Data Services implementation for the CRUD services.
  • Developed PL/SQL procedure for login module and registration module.
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Has developed XML Parsing logic using DOM Parsers.
  • Developed order receipt report with bar code using lowage iText and jasper report
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
  • Used Clearcase for Version Control.
  • Update Jasper Report configurations to make the changes in the reports.
  • Worked in SOA architecture Websphere Message broker for integration with ILog
  • Worked with Technical Leads to design and implement rules using JRULES.
  • Followed Agile and SCRUM in development process.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Lead, Designed and Developed SOA enterprise system using Oracle SOA Suite
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Used Tomcat web server to deploy application locally and used IBM WebSphere to deploy application to development and QA environments.
  • Involving in Building the modules in Linux environment with ant script.
  • Write PHP Scripts for application logic and access database layer.

Environment: Java, Spring, Hibernate, JavaScript, CSS, AJAX, Angular.js, Backbone.js, Node.js, Bootstrap, MongoDB, Coherence, HTML5, DB2, CRUD, SQL, Struts, JSF, DOJO, JQuery, ExtJS, PL/ SQL, Apache CXF, SOAP, Servlet, EJB, Maven, XML, Itext, Oracle ECM, JIRA, Jasper report, ILOG, JRules, Web Services, Eclipse, Websphere, ClearCase, Junit, Scrum, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP, UML, JSP, JSTL

Confidential, TX

Java Programmer

Responsibilities:

  • Implemented server side using Spring MVC.
  • 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 application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Developed and Implemented WebServices and used Spring Framework
  • Involved in the architectural refactor the web services system and portal with spring framework and iBatis.
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Designed MT-Web application using the JSF Framework.
  • Used JSF messages for handling the error messages for the applications
  • Implement enhancements to the product using JSP, Struts, EJB, and unit testing.
  • Preparation of the framework classes for communication between portal to EJB and Hiberante.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Responsible for generating build script using ANT that compiles the code, builds a war file and deploys the application on JBOSS server.
  • Design and Developed using WebService using Apache Axis on JBOSS.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, implemented Web
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX.
  • Worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Prepared statements are used for communication with MySql database
  • Used DB2 as the database and wrote SQL & PL-SQL.
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Involved in Creation, Manipulation and Supporting the SQL Server Database.
  • Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit (GWT).
  • Used Netbeans for development and Jboss Application Server for deploying the web application.
  • Involved in creation of automation framework using selenium and testing.
  • Designed and implemented interface elements using Google Web Toolkit (GWT).
  • Used ANT for building the application and deployed on BEA Jboss Application Server.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management.
  • Working with the JIRA tool for Quality Center bug tracking.
  • Designed and developed front end screens for new reports using Swing components.
  • Used CVS for source code maintenance.
  • Utilized Visual Source Safe (VSS) for the purpose of version Control and source code maintenance needs.
  • Installed and configured a multi-server, clustered ILOG environment.
  • Involved in analysis, design and Implementation applying the Water fall model.
  • Design and development of the exception management workflow using Oracle BPM
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Involved in deploying the application in Tomcat web server
  • Install and configure a Linux server to publish applications and the DataBase
  • Used Resource Manager to schedule the job in Unix server.
  • Requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery.

Environment: J2EE, Spring, iBatis, Struts, JSF, Netbeans, JBoss, CVS, Visual Source Safe, Selenium, Water fall Model, UML, EJB, JQuery, GWT, MySQL, TOAD, SQL Server, DB2, Apache AXIS2, WSDL, JSP, EMC Documentum, JIRA, SWING, Servlet, ANT, XML, Cognos, ILOG, Oracle ADF, Oracle BPM, Apache Tomcat, Linux, Unix, Ruby, IBM MQ Series

Confidential

Java Developer

Responsibilities:

  • Developed REST based XML web service integration module using Java, Spring MVC, Axis and Jersey.
  • Developed UI customizations in HTML, JavaScript and Groovy.
  • Developed Business Rules in Drools, Groovy/Java and Hibernate Query Language to manage alternative fee arrangements in legal industry.
  • Developed Go-Live Data Loads in SQL scripts.
  • Developed SQL tables, Scripts, Stored procedures and Triggers for customizations in Passport.
  • Developed Quartz based scheduler for ETL tier
  • Developed Cognos integration module for reporting.
  • Developed ORM in JPA, Hibernate and HQL for customizations.
  • Primary Technical Consultant for Integration projects for Confidential, Confidential and Confidential and Spend Management implementation.
  • Primary technical support resource during UAT and Post Go Live for clients.

Environment: Java, J2EE, Spring framework, JQuery, XML, XSL, Log4j, WebSphere Application Server, Oracle, SQL Server

We'd love your feedback!