Java/j2ee Developer Resume
Hopewell, NJ
SUMMARY:
- Java/J2EE Consultant having around 6 years of experience in software Design and Development for web based and client/server applications. Primary areas of technical expertise include Java, J2EE technologies (Servlets, JSP ), Spring, Spring Batch, Hibernate, Web Service(JAX - WS/REST), JavaScript, XML, Eclipse, UNIX, MVC framework, JDBC, Crystal/Jasper Reports and Relational Databases like Oracle, MS SQL Server 2008 and My SQL .
- Designed and implemented applications using OOD design patterns and Core Java components
- Developed multi-tier applications using J2EE technologies and worked on framework like Spring DI, Hibernate and proprietary design architecture like MVC.
- Worked on multiple projects with various Design Pattern implemented.
- Experience of working with databases like Oracle 11g, 10g and MS SQL Server 2008.
- Worked on Application server like IBM Websphere, Tomcat.
- Experience of full Software Development Life Cycle including Requirement gathering, Analysis and Design, Development, Testing and Post Production Support.
- Comprehensive Experience in software methodologies like RUP, Iterative development and Test Driven development
- Result Oriented and Skilled in providing solutions to complex systems.
- Quick Learner with good communication skills coupled with very positive user interaction and team spirit.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux
Programming Languages: Java, J2EE, JDBC, Servlets & JSP
Frameworks: Struts 1.2, Hibernate 3.0(ORM tool) & Spring
Web Technologies: HTML, XHTML, CSS, Java Script, Java Servlet, Spring MVC, Spring Web-flow, jQuery, XML
Persistence Frameworks: Hibernate, JPA (ORM), Spring JDBC, Spring DAO
Database: Oracle, SQL Server
Database tools: SQL Developer, Toad
IDE s: Eclipse 3.2, Spring Tool Suite, NetBeans & BIDS
Application/Web Servers: WebLogic 10.3, JBoss 7.0.2, WebSphere and Apache Tomcat 5.
Build Automation Tool: ANT, MAVEN
Logging Tool: Log4J
Version Controlling Tool: CVS, SVN
PROFESSIONAL SUMMARY:
Confidential, Hopewell, NJ
Java/J2EE Developer
Responsibilities:
- Involved in design and development application using Core Java, Multithreading, Spring and Java related technologies
- Worked independently to implement DIF Customer Maintenance comprising of Customer search on various criteria, update/certify of customer details, annual/decennial list and Customer Activity Report.
- It involved full SDLC life cycle from implementation, IST deployment, testing co-ordination, UAT and production release/support.
- Implemented the customer load batch from source system State Street to loads the customer on monthly basis. Spring batch, Core Java is used for the same.
- Successfully involved in test driven development model using JUnit
- Effectively handled the testing / QA /UAT part - coordinating with QA and Business Users.
- Wrote complex SQL and fine-tuned SQL queries for optimum performance
- Involved in Performance Testing of the Reports on various environments
- Actively worked on Code reviews of other developers as per the standard design and coding standards
Environment: s: Core Java, J2EE, JSP, Servlets, Spring 3.0, Spring Batch, Spring MVC, Hibernate, Web Service(Rest), Ajax Executor, Apache POI, Jasper Report, IBM Websphere 8.0, Log4j, IBM RAD, Maven 2.2, JUnit 4, SharePoint, Quality Center
Confidential, New York,NY
Java Developer
Responsibilities:
- Involved in requirement gathering, business analysis and design and development of application
- Implemented SpringCore Annotationsframework for Dependency Injection withMVC design pattern.
- ConfiguredJDBCto access information from theMySQLdatabase.
- Designed and developed web pages usingJSP, HTML, DHTML JavaScriptandCSS.
- UseJavaScriptfor client-side validations & Implementation ofJQueryto export data into various formats.
- Developed the Action, Action Form classes and configured the struts-config.xml file.
- Used Validator framework to perform validation on the JSP pages
- Developed Session Beans for implementing business logic and made extensive use of Java Naming and Directory Interface(JNDI)for looking up enterprise beans.
- Implemented session façade to simplify the interactions between clients and the lower
- Components were developed and integrated into Servlets and JSP.
- Creation ofStored Procedure, SQL Joinsfor respective reports,Class & Sequence Diagram,DB schemadesign.
- Responsible for Oracle Forms and maintaining CRUD operation on the database.
- Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
- Written and executed stored-procedures on SQL SERVER back-end through JDBC API.
- Developed Rest architecture based web services to facilitate communication between client and servers.
Environment: Core Java, Java J2EE(SPRING MVC), MySQL, Jasper Report (BI), JSP, JavaScript, HTML5, JQuery, Eclipse.
Confidential
Associate software Engineer
Responsibilities:
- Involved in gathering requirements, analyzed, designed and developed some of the key components.
- Implemented various services using Service Oriented Architecture-SOA, Web Service architecture SOAP.
- Contributed in end to end suite installer of UIM product to prepare specifications, HLD and LLD including development and delivery.
- Deployed/supported the application at various remote environments such as Dev, QA, and client environment.
- Installed product at client environment as per their requirement.
- Acted as POC for entire UIM product Installer application.
- BI solution developer in project VITAE (VITAE BI).
- Development of ETL packages and enhancing their performance
- Involving in code review and refactoring by taking performance into considerations.
- Prepared various technology packs based on the clients requirements.
- Followed the Iterative methodology as SDLC.
- Improved the performance of the application and DB queries.
Environment: JAVA, J2EE, JSP, Java Servlets, XML, Hibernate, Eclipse, Springs, MS SQL Server 2008R2, Web Logic Server, Windows, Linux, Sharepoint, SVN
Confidential
Programmer Trainee
Responsibilities:
- Designed use cases for the Application as per the business requirements.
- Prepared the technical design documentation for the modules.
- Participated in designing system prototype and wire frames.
- Followed Agile SDLC methodology.
- Developed build Scripts using ANT script.
- Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
- Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
- Developed Action Forms and Controllers in spring framework
Environment: Core Java, Spring, JSP, Hibernate, SQL, Ant, AJAX, JavaScript, Windows
Confidential
Intern
Responsibilities:
- Assistance in creation of amendments module of RES (Remote EDI System) of ICES (Indian Customs EDI Systems) under the custom division of NIC
- Worked as an intern in close with Wipro team on this project.
- Participated in designing system prototype and wire frames.
- Followed Agile SDLC methodology.
- Developed build Scripts using ANT script.
Environment: Core Java, Spring, JSP, Hibernate, SQL, AJAX, JavaScript, Windows
Confidential
Web Developer intern
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding
- Developed stores procedures, triggers, functions and database tables in Oracle database.
- Worked on developing a suitable GUI for ATM locator.
- Participated in Code review and Quality Assurance.
- Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, SVN, GIT, Windows XP/07 and MS Office
