Java Developer Resume
Mason, OH
SUMMARY
- Over 8 years of wide - range experience in various Cross Platform (client/server) Industry verticals like Banking, Medical and Insurance as a designer and developer using Java and Enterprise Java technologies on Unix and Windows Platforms.
- Designed and Developed Enterprise applications using Java/J2EE Design Patterns like Service Locator, Singleton, Business Delegate, MVC, Front Controller, Filters, View Helper, Composite View and DAO.
- Experience in using Struts framework to develop presentation tier.
- Experience in developing light weight and robust J2EE applications by integrating Spring 2.5/3.0 with Struts by delegating action management
- Well versed in configuring Spring Application context for creating spring beans and referencing the beans using dependency injections/IOC.
- Experience in Spring Web MVC to develop the applications using handler mapping, view-resolve, and view-helper.
- Experience in developing distributed and enterprise applications using Enterprise JavaBeans (EJBs) implementing session beans, entity beans, and message driven beans.
- Experience in migration from Entity beans to Hibernate for persistence.
- Experience in designing and building web-apps using Angular JS.
- Experience in working layers of FULL STACK like Server,Network,Data Modeling,Business logic,MVC and User Interface.
- Experience in developing and deploying J2EE components on Application Servers like IBM Web Sphere Server, Oracle Weblogic.
- Monitored the error logs using log4j and experience in writing and executing unit test cases using Junit testing frame work.
- Experience in working on multiple operating systems like Windows XP, UNIX.
TECHNICAL SKILLS
Languages: C, Java, XML, SQL and PL/SQL.
Operating Systems: Unix, Linux, Windows XP.
Web Technologies: J2EE,JSP,Servlets,JNDI,JDBC,JSTL,Custom Tags, Filters
Front-End Technologies: HTML, JavaScript, Angular JS.
Frameworks: Struts2.0,Spring2.5/3.0,Hibernate3.0.
J2EE technologies: RMI, JNDI, Connection Pooling, EJB
Web/Application Servers: BEA Weblogic 9.x/10.x/12.x, IBM Websphere 7, Apache Tomcat 5.x/6.0.
IDE’s: Eclipse3.0/3.1, RAD 8.0,Intellij
Data Bases: Oracle 9i/10g, DB2, MySQL 4.1
Tools: and Utilities: SDLC methods, CVS, ANT, Log4j, SqlDeveloper-4.0,Junit.
Education: Bachelor’s of Technology in Computer Science and Engineering from JNTU
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Mason OH
Responsibilities:
- Providing technical assistance in creating High Level and Low Level design using Spring framework, Weblogic, Web Services, Oracle, JDK1.6.
- Involved in all the layers of the SDLC in development of the application.
- Involved in the analysis, design, and development and testing phases of application using SCRUM AGILE methodology.
- Wrote WebServices to expose the business methods to external services.
- Contributed in development of ETSL and shared services.
- Used Springs Dependency Injection, AOP frameworks etc.
- Spring MVC Framework was used for work flow of the application.
- Wrote stored procedures for SQL Server side.
- Unit Testing of the shared services was done using Junit Test cases.
- Done production deployments and provided support of the application.
- Building and Deployed the application in Weblogic Application Server.
- Attending the daily standup to discuss about the progress of the assigned tasks.
- Extensively used HP's Quality Center (QC) Test Management tool for Ticket tracking and SOAPUI and Service Test Tools testing at the UI and UX application layer in a java environment.
Environment: Java 1.6,Weblogic 12.1, WebServices, Spring MVC, Spring DI, Spring 4.0,SOAP,Maven, XML,Ajax, Oracle 12c, Intellij IDEA, SqlDeveloper 4.0, JUnit, Log4J.
Java Developer
Confidential, Mason (OH)
Responsibilities:
- Providing technical assistance in creating High Level and Low Level design using Spring framework, Hibernate, Websphere, Web Services, Oracle, JDK1.6.Involved in integrating Spring with Hibernate
- Developed JSP’s, HTML, and DHTML that presents data to the client.
- Contributed in development of NX CAE software through software lifecycle (SDLC), from requirements definition through successful deployment .Creating data model and implementing the application stacks.
- Implemented Model View Controller (MVC) architecture using SPRING framework for view level customizations and interfaced with the application logic.
- Prepare Spring configuration/injection rules and prepare transactional guidelines to be used during the code development
- Spring MVC was used for Request handing with annotations.
- Developed Action classes, Form Beans to perform 3-tier architecture.
- Extensively used XML to code configuration files.
- Used JUnit for unit testing.
- Provided the code for Java beans (EJB) and its configuration files for the application.
- Estimating the timeline for the tasks and assigning them to individual iteration based on the priority.
- Driving the development priority according to the business stories.
- Attending the daily standup to discuss about the progress of the assigned tasks.
- Involved in research activities for determining frameworks and technologies feasible for the application.
- Conduct knowledge sharing sessions among the team members in technical areas.
Environment: Java 1.6,Websphere 7, WebServices, Spring MVC, Spring DI, Hibernate 3.0,FTP,REST, JPA, Java Script, Angular JS, EJBs, Maven, XML, JSP, Ajax, DB2,Eclipse, JUnit, Log4J
Java/J2EE Developer
Confidential, Detroit (MI)
Responsibilities:
- Design and develop code to for the components required to interact with MQs using JMS
- Prepare Functional Test Cases.
- Extensively worked on WebServices to get the data from third party systems and Configured JMS queues on server.
- Prepare program specifications document for components developed as part of Quality processes.
- Involved in the analysis, design, and development and testing phases of application using SCRUM AGILE methodology.
- Provided JUnit test cases for the application to support the Test Driven Development (TDD).
- Building and Deployed the application in Weblogic Application Server.
- Worked with EJBs(session beans) to implement the business logic
- Provided Log4j support for the application for debugging the system
- Extensively used TOAD for managing the database.
- Extensively used HP's Quality Center (QC) Test Management tool for Ticket tracking and SOAPUI and Service Test Tools testing at the UI and UX application layer in a java environment.
Environment: Weblogic 10.x, Java 1.5, Struts, Hibernate, Junit, JSPs, XML,JDOM, SOAP, Web Services, Maven, EJBs,Oracle 10g, HTML, JPA, Java Script, JQuery, CSS, SQL, Eclipse,MQ Series, SoapUI,Log4j,Struts.
Java Developer
Confidential
Responsibilities:
- Involved in developing of NAO (New Account Opening) functionality
- Involved in developing ET Application - skin, meta and workflows
- Involved in the developing of e-Journals and auditing.
- Involved in developing ESB handlers. (Host Calls)
- Proactively fixed bugs and downsized the defect queue.
- Manipulated DB2 for data retrieving and storing using ORM.
- Coordinated with QA and DEV teams for validating the CRs.
- Done production deployments and provided support of the application by fixing the bugs.
- Performed unit testing and integration testing on QA and DEV environments and rolled them on to PROD.
- Extensively used HP's Quality Center (QC) Test Management tool for Ticket Tracking.
- Involved in resolving technical issues.
- Responsible in the code part of back-end database interactions.
- Involved in client calls and gathering the requirement of the project.
Environment: Java 1.4, Websphere 6, Struts 1.3, spring 2.3, Hibernate 3,DB2, EJB 2.0, FTP, S1 Composer, JQuery, Java Script, JPA, HTML, AJAX, XML
Java Developer
Confidential
Responsibilities:
- Designed the database for each sub module of DNMCPro.
- Designed table relations and mapping classes for hibernate.
- Done coding for the commission calculation for managers and distributors.
- Done coding for backend classes to generate reports using jasper reports.
- Designed the Jasper reports using the iReport Designer 4.6.
- Done production deployments and provided support of the application
Environment: Java 1.4, Websphere 6, Struts 1.3, Spring 2.3, Hibernate 3,Oracle 10g, MySQL 5.6, Jasper reports1.2, JQuery, Java Script, JPA, HTML,WSAD,MS Access, AJAX, XML