Java/j2ee Developer Resume
Carrollton, TX
SUMMARY:
- Around 9 years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
- Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, Enterprise Java Beans, XML, XSLT, Core java, Struts, JQuery.
- Experience in MVC (Model View Controller) architecture, using spring, Struts, JSF (Java Server Faces) and various J2EE design patterns and UML Methodologies.
- Expertise in Insurance, Banking and e - commerce Domains.
- Experience in XML,DOM, SOA, Web services, SOAP, XSD, WSDL, JAX-WS and JAX-RS technologies
- Extensive hands-on experience in Java, J2EE programming including JSP, Servlet, Swing, Web services, JMS, JPA.
- Experience in creating Form Beans and declaring the mapping by using Struts.
- Extensively worked on EJB 3.0 - Session Beans and Entity Beans using Transaction attributes appropriately.
- Expertise in various open source framework like Apache Struts framework, spring framework and Hibernate 3.0.
- Hands on exposure to multiple Application Servers like JBoss, IBM, WebSphere Server and BEA Weblogic.
- Experienced in Software Development life cycle using various methodologies like waterfall, agile and test driven development.
- Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL, SQL Server.
- Hands-on experience in using version control software such as CVS and SVN.
- Hands-on experience with automated build tools such as Apache Ant and Apache Maven
- Experienced in development of logging standards and mechanisms based on log4J.
- Experience in web technologies like AJAX, HTML, DHTML, CSS, JQuery, Angular JS, XML, JSON and JavaScript.
- Experience various IDE and tools such as Eclipse and RSA.
- Experience in various source code control tools like CVS, VSS and SVN.
- Have a good Communication and Interpersonal Skills.
TECHNICAL SKILLS:
Operating System: Windows, Linux, UNIX
Products/Tools: CVS, SVN Tortoise, Toad, ANT, Eclipse 3.2, Spring tool Suite (STS), TOAD, Mule.
Development Technologies: C, C++, Java, JavaScript, JQuery, Ajax, Angular JS,XML, DOM, Soap, JAXB, JAX-WS, JSON, Web services.
Web Technologies: JSF, JSP 2.0, Servlets, JDBC, Java Beans.
RDBMS: Oracle 9i/10g, MySql 5.0, SQL, Pl/SQL
Application/Web Servers: JBoss 4.0.5, Weblogic 8.1, Apache Tomcat 6.0, IBM Web sphere 6.0, Maven3.0.1
Application Framework: Struts, spring, JSF,Swing, Hibernate,Jms, and JPA.
Methodologies:: Waterfall model, Agile.
Component Technologies: EJB 3.0.
WORK EXPERIENCE:
Java/J2ee Developer
Confidential, Carrollton, TX
Responsibilities:
- Requirements and Analysis, Design, Coding, Unit Testing and Implementation to UAT &Prod issue and defect fixing.
- Production Support and deployment.
- Proactively working on the agile-sprint environment.
- Deployment Plan with different environment.
- Used Spring MVC to bind web parameters to business logic.
- Used Angular JS for the two way data-binding allowing auto synchronization of models and views.
- Maintained relationship between objects using Spring IOC.
- Extremely used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
- Developed RESTful Web Services.
- Used GitHub as a version control system, an important component of Source Configuration Management (SCM).
- Involved in the usage of JPA API for configuration of ORM tools.
- Used Maven as the build tool to manage the dependencies of the project.
- Used Jenkins as the Continues Integration Tool to build the project to Development, Test and production environments.
- Used log4j for logging messages.
- Deployed the application on to WebSphere application server.
Environment: JDK 1.7, Core Java, J2SE, J2EE, JSP, Struts, SOAP, Spring IOC &Spring MVC, Html, CSS, JQuery, Hibernate, Log4j, Oracle, Web+ Sphere 7.0, TFS, Angular JS, Hibernate, Eclipse, Agile, JSON, JavaScript, GitHub, Maven, Jenkins, Junit, Web Services RESTful.
Java/J2ee Developer
Confidential, Richardson, TX
Responsibilities:
- Design the New enhancements and worked different layers of java code develop, interface design and implementations base on the class diagram.
- Involved developing web services using Soap UI tool.
- Used spring auto-wiring in configuring the beans.
- Worked on Connecting to database using Spring JdbcTemplate feature.
- Wrote Sql to create, Read, Update and delete information from sql server database/tables.
- Wrote in-line Sql statements from java programs using JDBC templates.
- Involved creating /reading/updating stored procedure.
- Wrote POJO classes and corresponding O/R mapping files, which maps bean properties to the table columns in database.
- Perform code review and test cases review for the developed code.
- Config the web-services within Spring, for calling them directly from the application side
- Developed enterprise inter-process communication frame work using Spring REST-ful Web Service.
- Developing SOAP Webservices (JAX-WS) .
- Configured the web-services within Spring, for calling them directly from the application side
- Experience in implementing model-view-controller (MVC) architecture using Angular Framework.
- Involved in service layer implementation using the Spring MVC modules in entire the project.
- Involved in the deployment process of the application on WebSphere Application Server 7.0.
- Doing the performance analysis on the code and carried out code refactoring on the existing code..
- Extensive experience working in an agile development environment.
- Worked in Test Driven Development.
- Involved Defect fixing.
Environment: Java1.6,JSP,J2ee,Servlet,SpringIOC&MVC,SpringJDBC, webservices,Soap&Rest, JSON,Ajax,JavaScript,Jquery,XML,WebSphere7.0,SQL, Eclipse, SVN.
Java/J2ee Developer/System Analyst
Confidential, NY
Responsibilities:
- Design the New enhancements
- Impact analysis existing programs.
- Worked Object oriented design principles.
- Different layers of java code develop, interface design and implementations base on the class diagram.
- Wrote Hibernate POJO classes and corresponding O/R mapping files, which maps bean properties to the table columns in database.
- Configured Hibernate mapping files (.hbm.xml files) in Hibernate configuration file (.cfg.xml file)
- Configured Hibernate in spring application context file using Spring ORM module.
- Integrate Spring Framework with Hibernate for using transaction management to deal with the back-end data management.
- Integrated Hibernate with spring by modifying the DAO package.
- Involved in service layer implementation using the Spring MVC module.
- Get the error report and analyze the defects and also categorize the defects using the SPLUNK tool.
- Perform code review and test cases review for the developed code.
- Config the web-services within Spring, for calling them directly from the application side
- Involved in the deployment process of the application on WebSphere Application Server 6.0.
- Doing the performance analysis on the code and carried out code refactoring on the existing code.
- Writing the test cases for unit testing the code using Easy mock testing Framework.
- Handling code merge between difference codes streams using Tortoise SVN.
- Used Maven and Jenkins for building applications and deploying to application Server.
- Involved Root cause analysis of problem record.
- Updated defect and code delivery activities using TRAC. Responsible for Production Fix pack implementations.
- Provide support during System Test, Performance, Implementation and Production Checkout Phases.
- Responsible for Creating/Configuring monitoring tools like tealeaf and automate proactive monitoring tasks.
- Performance Tuning and Design/Develop Preventive health checks/tools ensuring high availability environment.
- Worked on Restful web service for retrieving and sending data to external applications.
- Written stored procedure in Oracle database.
- Extensive experience working in an agile development environment.
- Worked in Test Driven Development.
- Worked Xml data conversion using JAXB.
- Involved Defect fixing.
- Conduct Qualitative audit reviews.
Environment: Java1.5,JSP,SFX(Statefarmexperience),J2ee,Servlet,SpringIOC&MVCandWeb flow, webservices,JAXRS,JSON,Ajax,JRF,JavaScript,Jquery,XML,Restfull,Mule,HTML5,CSS3,AngularJS,WebSphere6.0,Hibernate,Oracle,RSA8.0,Junit,Splunk,Tealeaf,Maven,PMMT,SVN.
Sr.Java Developer
Confidential
Responsibilities:
- Involved in analysis, design, Coding and development, Implementation phase of the modules.
- Implemented Stateless Session Beans and Entity Beans to model the business data and developed EJB components that interface with the database using Data Access Objects .
- Involved in development of Business Services by using EJB3.0.
- Involved Coding in BS Payments Module by using Stateless Session Beans and Entity Beans .
- Implementing presentation layer Using the JSP and Servlet.
- Involved Designing and coding of payment services.
- Written sequence diagrams of payment services.
- Involved in creating request based JSP pages.
- Involved in Writing Object Relation Mapping implementation using java persistence API.
- Used Log4j to log the various debug, error and informational messages at various levels.
- Extensively used Stateless session beans for business logic.
- Developed many utilities related to the project for reusability like getting the remote EJB Objects.
- Testing and implementation of the system and Installation of system.
- Used EJB Query Language for all database interactions.
- Worked Object oriented design priciples.
- Written Unit Test cases.
- Involved in development of Java Message bean like Point to point and Publish/Subscribe messaging.
- Enhancement and Issue fixing (Coding and Unit testing).
- Done effective code review and integration testing to maintain quality of the project.
- Extensive usage of Eclipse and SVN for code merging.
- Responsible for showing Client demos.
- Worked in an agile development environment.
- Involved in the testing and bug fixing.
Environment: Java 1.5, JSP, EJB3.0, JMS,WebSphere6.0, Web services, Swing, JMS,Oracle, Eclipse 3.2,Junit, SVN,UNIX, JMS,Log4j,HTML,CSS.
Java developer
Confidential
Responsibilities:
- Involved in Writing Object Relation Mapping implementation using hibernate and hibernate mapping configuration files.
- Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
- Responsible for analysis of the requirements and estimation of effort involved.
- Written Action Classes, Action Forms, DAO’s.
- Used Struts bean, html tag library, and JSP for developing presentation layer.
- Done through unit testing to avoid bugs in my part of code.
- Done effective code review and integration testing to maintain quality of the project.
- Extensive usage of Eclipse and CVS for code merging
- Involved in service layer implementation using the Spring MVC modules in entire the project.
- Involved in the configuration of Hibernate O/R mapping files and used Hibernate for data persistence to Oracle database.
- Used JUnit to implement test classes to ensure quality through design, code reviews and testing.
- Used Spring IOC concept in the application.
- Developed Master screens.
- Developed user interfaces using JSP, HTML, CSS, and JavaScript.
- Responsible for analysis of the requirements and estimation of effort involved.
- Developed and used Hibernate queries for the application.
- Done through unit testing to avoid bugs in my part of code.
- Deployed application on BEA Weblogic application server .
- Done effective code review and integration testing to maintain quality of the project.
- Extensive usage of CVS for code merging.
Environment: Java1.5, JSP, J2EE, spring2.0, Hibernate3.0, Struts, JSP, Eclipse, PL/SQL, Tomcat server, Log4j, HTML, XML, CSS.
Java developer
Confidential
Responsibilities:
- Involved in communicating with onsite and gathering requirements
- Gathering requirements. Designing the same and co-ordinating with the team for the development.
- Involved in development of Grid component and Filter component.
- Involved in coding Flex applications using MXML and Action Script.
- Responsible for creating custom UI Components with Flex using different layouts, visual controls, containers etc. Applied custom styles with CSS style sheets and skins to Flex visual components.
- Coded client side browser based business logic with the use of Action Script 3.0.
- Tested the Flex components and Java functionalities using Flex Unit .
- Involved Code review.
- Involved in the unit testing of the application.
- Involved bug fixing.
Environment: Java1.5, JSP, J2EE, spring2.0, Hibernate3.0, Struts, JSP, Eclipse, PL/SQL, Tomcat server, Log4j, HTML, XML, CSS.
