Java/j2ee Developer Resume
Medina, OH
SUMMARY:
- 5+ years of IT experience. Core technology areas included Java, J2EE, and Concurrency, Struts, spring and Hibernate.
- Experience of working in Banking, Insurance and Utilities domains.
- Worked on projects for Fortune 500 clients like China Southern Power Grid and HSBC.
- Experience developing and deploying applications on various Application/Web Servers such as JBoss, and Weblogic.
- Experience in database such as MySQL and Oracle.
- Experience with JavaScript, Ajax, jQuery, XML, HTML, and CSS.
- In depth understanding on Cyber Security issues and network protocols.
- Experience in consuming and deploying Web Services (SOAP and REST).
- Experience of implementing Log4j logger service in application.
- Construct and maintain build - script using Ant/Maven.
- Good exposure on J2EE design patterns such as MVC, Singleton, Data Access Object, Proxy, Factory, Transfer Object and Observer.
- Participated in Requirement Elicitation, Requirement Analysis, Estimation, and Design, Coding, and Defect Fixing phases of SDLC.
- Exposure in development using Agile Methodology and good exposure in Agile as Scrum Developer, Scrum Lead Developer and Experience in Agile Process such as TDD (Test Driven Development), Scrum Iteration.
- Working experience in estimation and calculating efforts of s/w by using use case / functional point estimation.
- Worked as Knowledge Transition Coordinator & Planner.
- Enthusiastic, creative and willing to increased responsibility. Strong commitment to deliver timely, accurate and quality work.
- Strong analytical and troubleshooting skills.
- Have Project Co-ordination experience both in Offshore & Onsite
- Good leadership and mentoring skills, team player.
TECHNICAL SKILLS:
Frameworks \Web Technologies \: Struts, Hibernate, Spring MVC\HTML, JavaScript, CSS, AJAX, JSON, DOM\Development Methodologies \Web Services \SDLC, Agile\SOAP & RESTful Service\
J2EE Technologies \Query Language \: JSP, Servlets, EJB\SQL\
Database \Web Servers \: MySQL, Oracle 9i & 10g, MS-Access, \JBoss, Apache, Tomcat, Websphere, Weblogic\MS-SQL Server, MongoDB\
IDE tools \Designing Tools \: Eclipse, WSAD, NetBeans IDE\Rational Rose, Star UML, TogetherJ\
Office Tools \Network Tools \: MS-Excel, MS-Word, MS-PowerPoint, \WireShark, NMap, Nessus, WebGoat\MS-Visio\
Others\: Knowledge of QMS methodology, \Defect Prevention, Worker s Compensation\Insurance and OOA/OOD Methodology\
PROFESSIONAL EXPERIENCE:
Confidential, Medina, OH
Java/J2EE Developer
Responsibilities:
- Worked on implementation of GUI module using JSPs that is designed to be practical for the generation of HTML webpages, particularly by servlet-based applications following the Spring MVC (Model View Controller) pattern.
- Implemented Hibernate environment to persist objects.
- Worked on AJAX for dynamic web content generation.
- Used Spring IOC, Spring AOP at different stages during the project development.
- Implemented JPA-Hibernate as an ORM tool and accessed the database using Criteria API.
- Wrote regular expressions (regex) for describing search patterns such as to highlight or bold some of the text in the Narrative.
- Used JMS and MDBs for message queues.
- Consumed Web services for some of the other Group of companies.
- Used JAX-WS for consuming the web services.
- Worked on RAD and deployed the application using WebSphere Application Server.
- Monitored the error logs using Log4J and used Clear case for the version control.
Environment: J2SE, JavaEE, JMS, Hibernate, Spring Core, Spring MVC, Servlets, JSP, MySQL, CSS, HTML, Regular Expressions, Concurrency, WebSphere 7.0, Microsoft Visio, Hibernate
Confidential
Java\J2EE Developer
Responsibilities:
- Developed Requirement Gathering, Analysis, Program Specification, Coding, and Test Scripts.
- Participated in validating the requirements to fit for additional features.
- Created account set up features for individual applicants to setup personalized accounts using ACES online applications.
- Implemented SPRING MVC.
- Implemented Struts2 framework and tiled framework for Layouts.
- Used Spring Framework for Dependency injection and integrated with the Hibernate.
- Configured and maintained Rational ClearCase version control for Code Release Management.
- Worked with Rational ClearQuest for bug and feature tracking.
- Participated in creating statements in PDF format using ITEXT API.
- Implemented SOAP and WSDL web services for XML data transfer over HTTP.
- Participated in developing Use Case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
- Performed Web Service Testing using Soap UI by verifying the request and response.
- Implemented cross cutting concerns like business transactions, security, Logging and monitoring mechanism using Spring AOP.
- Worked with Hibernate to access and update information in the database.
- Developed user interface using JSP and controller component using Servlet.
- Used XML Web Services with SOAP for transferring data between heterogeneous applications.
- XML parser APIs like JAXB for marshalling and unmarshalling of data.
- Installed and Configured Eclipse and WebLogic for deploying the applications.
- Worked with Complex SQL queries, Functions and Stored Procedures for Oracle 11g.
- Actively participated in the Agile Development Process.
- Actively participated in the Scrum Meetings.
Environment: Java, Servlets 2.5, Rational Rose 2003, JSP 2.1, Spring 2.5,Spring AOP, Struts 2.x, Hibernate 3.0, IBM WebSphere Application Server6.0, JAX-RPC, Log4j, Web Services, SOAP, SOAP UI, Eclips, JUnit, HTML, XML, AJAX, JavaScript, Oracle 11g, Rational Unified Process (RUP)
Confidential
Java Developer
Responsibilities:
- Investigated and collected requirements and information from department managers and users.
- Supervised six support staff to implement the project.
- Coordinated the work of technical and administrative teams.
- Planned and executed the project.
- Coordinated the functions of the development and system testing team to provide timely and quality deliverables to the client.
- Reported project metrics, and handled monthly audits.
Environment: HTML, CSS, JavaScript, JDK6.0, SQL Server, spring, Hibernate, Eclipse IDE, SQL Server Management Studio
Confidential
JAVA Developer
Responsibilities:
- Collected required information such as users’ basic information, devices’ MAC, etc.
- Participated in Design Discussion, and gathered project requirements.
- Applied Hibernate on the project.
- Linked this application with email system.
- Collaborated in creating High and Low Level Design Documents.
- Developed an interactive web application using AJAX, Jquery, JSON, Javascript, JSP, and HTML.
- Operationalized the solution using Hibernate and Struts framework.
- Tested the application using Junit.
Environment: JDK5.0, EJB 2.0, JMS, SOAP, JAXP, Hibernate, Oracle 10g, Development Tools: Eclipse IDE, TOAD, JUnit, JProfiler, JMeter, Quality Centre, Maven 2.0, SubVersion, Frameworks: Struts 1.4, Hibernate, Application Server: JBoss 4.0.4GA
