Java Developer & Production Support Resume
Columbus, OH
SUMMARY:
- Over 5 years of IT experience in all phase of Software Development Life Cycle (SDLC) includes User Interaction, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements and Quality Control of both Internet E - business (B2C/B2B/B2E)/Web and Client/Server Technologies
- Specialized in developing Internet applications using WebSphere 6.x/7.x, Weblogic 8.x/9.x/10.x and emerging SOA and J2EE technologies.
- Technical expertise includes Full Lifecycle Object Oriented development utilizing a Rational Unified Process, which uses Use Case approach, Object Modeling, and Design.
- Development expertise in utilizing multiple languages like C++, Java and IDE’s including Eclipse.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier J2EE Application Servers like IBM Web Sphere, JBOSS and Web Server like Apache Tomcat 5.x/6.x/7.x, JWS 2.0.
- Expertise in Object Oriented Analysis and Design (OOAD), Agile Software Development and Java and J2EE Core Design Patterns.
- Use Case Diagram, Sequence Diagram and Class Diagrams using UML with Rational Rose and Microsoft Visio.
- Expertise in implementing applications using Struts, Spring, Spring Boot and Hibernate Frameworks.
- Proficient in Android Applications Development using AndroidSDK.
- Expertise in J2EE technologies: EJB, MQ Series and Web Application Development using EJB, Servlets, JSP, XML/XSLT, Portlet and JDBC.
- Experience in Java Web Services using SOAP and Restfull.
- Extensively worked on Web Technologies Like XML, HTML, XHTML, DHTML, AJAX, JavaScript, CSS, XSL, XSLT using DreamWeaver and FrontPage and ANT, Maven were used for building and deploying applications on the Servers and also worked on various operating systems like Windows, Linux.
- Experience in database programming using Oracle 10g/11i, DB2, MS SQL Server proficiency in developing SQL, PL/SQL in JDBC as well as client server environments.
- Extensive experience in using HQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers, Unix Shell scripting and Perl scripting.
TECHNICAL SKILLS:
Languages & Tools: JDK 1.5/1.6, J2EE, Servlets, JSP, EJB, Java Beans, JDBC, UML, OOAD, C, C++, ASP, ANT
Web Technologies: JavaScript, AJAX, XML, Web Services, XML Beans, HTML, XHTML, DHTML, CSS
GUI Environment: Java Applets
Databases: Oracle 10g/11, DB2 8.x/7.2, MS-Access, MySQL, SQL Server, SQL Developer
Scripting: JavaScript, Json, JQuery, Action Script, Shell scripting, ANT, Maven
Open Source Frameworks/Tools: Hibernate, Spring IOC, Spring MVC, Log4J
Tools: Install Anywhere, Rapid SQL, putty, SQL Developer, IBM MQ Series
Version Control: Clearcase, SVN, GIT
Application Servers: WebSphere, WebLogic, JBoss, Tomcat
Web Servers: Tomcat, Java Web Server
IDE: Eclipse, NetBeans, Dremweaver
Protocols: TCP/IP, HTTP, HTTPS, SOAP
Build/Source Tools: Rational Tools (Rational Rose, Clear Case and Clear Quest), Junit, SqlDeveloper, Ant, Maven, MS Visio
Methodology: OOAD, UML, OOP s, Agile, J2ee Design Patterns, MVC framework
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Java Developer & Production Support
Responsibilities:
- Working as a Java Developer and involved in analysis of requirements, design, development, integration, deployment and testing.
- Adopted J2EE design patterns like Singleton, Factory, MVC and Front Controller
- Designed UI screens using JSP, JSF, XHTML, DHTML, XML, CSS and used AJAX for dynamic web content.
- Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
- Used JMS and MQ Series to get the messages from backend systems
- Installed and configured IBM WebSphere MQ on AIX.
- Created and administered MQ Series objects such as Remote queues, Queue managers, Queues, Process definitions and channels.
- Defining and maintaining MQ Queue Managers and MQ Objects on AIX.
- Applied J-Query scripts for end user screen customization purposes.
- Writing SQL queries and stored procedures and tuning the SQL queries
- Using Struts MVC and Spring MVC-Model architecture and Spring IOC for dependency injection and Hibernate as persistence layer.
- Implemented Hibernate for data persistence and management.
- Developed Hibernate Configuration files for MySql 5.1, Oracle 10g &11g.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript, jQuery, HTML5, CSS3
- Involved in the development of Cursors, Functions, Triggers and Stored Procedures for PL/SQL backend implementation.
- Learned and maintained Continuous Integration Process for AndroidSDK/ App in Jenkins.
- Analyze and fix issues related to REST Web services and Application responses.
- Used Maven as the build tool and Tortoise SVN as the Source version controller.
- Used Subversion (SVN) as the configuration management tool to manage the code repository.
- Followed Agile Scrum methodology and used TDD for writing test cases.
Environment: Java 1.7, Spring Framework 4.3.2, J2SE, J2EE, JSP, JSF 2.0, Servlets, AndroidSDK4.4, JDBC, Java Beans, AJAX, MQ Series, CCC Harvest, Web logic application Server 10.3, Struts, Sprint IOC, Hibernate 5.2.1, TOAD, SQL Developer 3.0.04.34, Oracle 11g, Crystal Reports, Business Objects (BOXI), XML, ANT, UML, DHTML, JavaScript, XML. SOA, Web Sphere, XML Schemas, Web services, SOAP, Log4j, ANT, Maven 3.1, jQuery, Junit - 4.11, Windows XP.
Confidential, Windsor, CT
Java Developer and Production Support
Responsibilities:
- Worked as a Module Developer and involved in analysis of requirements, design and development and supporting the project (implementing enhancements and Change Requests).
- Involved in designing and developing UI screens using Java script, JSP, AJAX, HTML and CSS.
- Implemented MVC- UI Model architecture using spring and other J2EE design patterns like Service Locator, Session Façade, Singleton and Factory Pattern for the application development.
- Designed and developed Spring MVC custom controllers, URL handler mappings, view resolver, JSPs, JavaScript, Ajax, container beans configurations
- Used java 1.5 features like Generics, Auto boxing and un boxing, extended for loop and static imports
- Using Spring IOC (Dependency Injection), developed Java Beans, with getter and setter properties to be configured by spring. Configured & implemented Spring application Context to instantiate all bean classes in Spring MVC application framework
- Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, creating hibernate mapping (.hbm) files, DB schema.
- Developed and consumed SOAP based Web services using Axis 2 to exchange information between SIVUL and Annuity
- Used for development of Java related classes and components using RAD as IDE for developing the application and used Oracle and Db2 as databases and used Toad.
- Involved in designing the framework using sequence diagrams, class diagrams and domain model using RSA.
- Used Ant build script to deploy the application and JUnit to test unit test cases.
- Provided Production Support for the application.
Environment: Java 1.5/1.6, J2SE, J2EE, JSP, JSF 2.0, Servlets, JDBC, JNDI, Java Beans, AJAX, RAD, Web sphere application Server 7.0, Spring, Spring Boot, Hibernate, JPA, Spring, Win Sql, DB2, XML, ANT, UML, DHTML, JavaScript, XML Schemas, RESTful Web services, Log4j, ANT, UNIX Shell Script, Windows XP.
Confidential
Java Developer
Responsibilities:
- Member of the Lease Authorization Process development team which was responsible for implementing a web application with focus on robustness, security and performance.
- Implementing Spring MVC-Model architecture and Spring IOC for dependency injection and other J2EE design patterns for the application development.
- Developing and consuming SOAP based web services using JAX WS.
- Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents.
- Adopted J2EE design patterns like Singleton, Factory, Session Façade, MVC, Front Controller.
- Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content.
- Writing SQL queries and tuning the SQL queries.
- Using Clear case and Clear quest as version control system.
- Scheduling Cron jobs, writing shell scripts and maintaining UNIX boxes.
- Working on IBM Portlets which interact with web services.
Environment: Java 1.5/6.0, J2SE, J2EE, JSP, JSF 2.0, Servlets, JDBC, Java Beans, AJAX, Web sphere application Server6.0/7.0, Web sphere Portal Server 6.1, JBoss Application Server, Sprint IOC, Spring MVC, Application Context, Hibernate, SQL Developer, Oracle 11, XML, ANT, UML, DHTML, JavaScript, DTD, XML Schemas, Log4j, ANT, Win SCP, Windows XP.
Confidential
Developer
Responsibilities:
- Worked as a Developer and involved in analysis of CR requirements, design, development, integration, deployment.
- Implemented MVC-Model architecture using spring and other J2EE design patterns for the application development.
- Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
- Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.
- Implemented the front end using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content.
- Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents
- Involved in the development of Functions, Triggers for PL/SQL backend implementation and involved in Performance tuning.
- Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
- Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs
Environment: Java, J2SE, J2EE, JSP, Servlets, JDBC, EJB, Java Beans, AJAX, Web sphere application Server, Spring, Hibernate, Spring MVC, Spring Application Context, Sqldeveloper, XML, ANT, CVS, UML, JavaScript, jQuery, XML Schemas, Web services, Microsoft Share point, Oracle 10g, Log4j, ANT, Windows XP
