We provide IT Staff Augmentation Services!

Senior Engineer Staff Resume

2.00/5 (Submit Your Rating)

San Diego, CA

PROFILE SUMMARY:

  • More than 7 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases.
  • Experience in all phases of software development life cycle.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web applications and server side development using Spring, Groovy and Grails, Hadoop, MapReduce, Scoop, Flume and ORM - Hibernate, AngularJS, JBoss Seam, JSF, JDBC, JNDI, JSF, Struts, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MySql, and various Design Patterns.
  • Hands on experience in Hadoop MapReduce Jobs and HDFS clusters.
  • Worked as a developer for one of the Confidential big data Clusters. The product provides end-end metadata management for an enterprise. It also allows importing metadata from existing systems other than Hadoop.
  • Expertise in developing applications based on Struts (Model 2 Architecture) and JSF, Rich Faces frameworks.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Good experience in Spring’s IOC, AOP and Spring’s integration with Hibernate and Struts technologies.
  • Experience in web services using Apache Axis Soap Engine, Restful web services.
  • Experience in using Jboss, JSF 1.2, Rich Faces, ajax4jsf, and Facelets.
  • Worked extensively on Analysis, Team Site Versioning Tools creating DCR’s, Community Server and its API, MVC Design, Connection pooling Implementation, Testing and Maintenance of Client /Server, Web based, and Distributed Applications, and worked in environments like HP Quality Center.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
  • Worked extensively on various flavors of UNIX operating system like Linux.
  • Hands on experience in VPN, Putty, winSCP, VNCviewer, etc.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Hands on experience in project management tools like Clear case and VSS.
  • Programming experience in UNIX Shell Script.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Involved in meetings to gather information and requirements from the clients.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: JAVA, GROOVY, Hadoop, MapReduce, Scoop, J2EE, XML, SQL, PL/SQL, Active Directory, LDAP, AngularJS

Frameworks: Hibernate 3.0, Grails, Spring 2.0, JSF 1.2, Richfaces, Struts 1.2

Web/XML Technologies: JQuery, HTML, DHTML, CSS, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML

Apache Projects: Ant 1.5, Log4j, Struts 1.4, JMeter, Jakarta Commons, and Apache POI

Tools: & Utilities Eclipse, IntellijIdea, Editplus, STS, GGTS, Textpad, CuteFTP, winSCP, VSS, Toad, SQLYog

Application/Web Servers: BEA WebLogic, JBoss, Sun One Application Server, Tomcat.

RDBMS: Oracle 9.x, MySql 4.0, MS SQL Server 7.0, MS Access

Java Testing/Versioning: Selenium, JMeter, TESTNG, ReportNG, Rational Clear Case, Microsoft VSS, PVCS, CVS

Design Patterns: Singleton, Session Facade, Factory, Service Locator, Value List Handler, Transfer Object, Front Controller, DAO, Iterator, Command, Observer

Content Management: Interwoven Team site, Perforce

Big data: HDFS and Hadoop, scoop, Flume

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Senior Engineer Staff

Responsibilities:

  • Working as Sr.IT Engineer Staff.
  • Developed MapReduce Jobs in a Hadoop cluster.
  • Involved in analyzing the data and manipulation.
  • Involved in exporting and importing of huge data in HDFS.
  • Involved in multiple responsibilities including leading the development, deployment.
  • Involved in design, development and testing phases of project.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
  • Followed agile software development practice paired programming, test driven development and scrum status meetings.
  • Developed use case diagrams, class diagrams, database tables, and mapping between relational database tables and object oriented java objects using Hibernate. Developed the most of business development activities.
  • Developed custom Tag libraries for common use.
  • Written Junit test cases for many functionalities with respect to requirements.
  • Worked on Selenium-4.0 and Web driver for creating automation test scripts.
  • Created automation scripts for generating report.
  • Used JUnit to test persistence and service tiers.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Involved in websso configuration and development to authenticate user credentials.
  • Worked on tools like Microsoft VISIO, Alfresco and JIRA for bug tracking.

Environment: Java 1.5, Hibernate 3.0, Spring 2.0, Grails 2.4.4, Groovy, JQuery, AngularJS, Active Directory, LDAP Subversion, JIRA, Microsoft Visio, Xml, Xslt, Oracle 10g, Linux.

Confidential, San Diego, CA

Senior Java/J2EE Developer

Responsibilities:

  • Worked as a Java/J2EE programmer.
  • Involved in multiple responsibilities including leading the development, deployment.
  • Developed the most of Spring MVC actions and hibernate ORM for database interaction and middle ware business logic implementation
  • Developed Spring DAO to integrate with Hibernate ORM
  • Designed and developed most of the front end by using HTML, JSP, CSS and AJAX.
  • Developed Data Extract module using JSP, HTML and AJAX.
  • Extensively worked over the authentication and authorization of this application.
  • Authorization is completely handled by out entitlement methodology.
  • Participated in discussions with the team and the client for any clarifications on the issues.
  • Performed Unit testing by using JUnit and System testing of the fixes for the issues received.
  • Fixed the bugs received and gave the relevant support to the customer by modifying/writing new codes Performed Unit testing by using JUnit and System testing of the fixes for the issues.
  • Involved in designing and implementation of MVC design pattern using Struts framework for Web.
  • Integrated Apache Tiles and Struts for page layout.
  • Extensively used Struts server side validation, tiles and exceptional handler.
  • Developed build scripts for ear and war applications to deploy on Web logic server.
  • Developed web services using Axis soap engine.
  • Configured Web logic for connection pools, data sources, JMS connection factories, JMS server queues and deployment of ear and war files.

Environment: Java 1.5, JBoss Seam 2.0, Spring, Hibernate, JSP, Servlets, JQuery, Oracle-10g, PL/SQL and Linux.

Confidential, San Diego CA

Senior Java/J2EE Developer

Responsibilities:

  • Involved in different phases of rational unified process (RUP) methodology.
  • Designed and developed Service layer using Spring framework, Hibernate persistence layer, JMS with message driven beans, and Struts for web-tier.
  • Involved in Implementation of Middleware framework using Hibernate and Spring Framework.
  • Extensively used Hibernate concepts as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions. Used XDoclets to generate mapping Xml files between java objects and database tables.
  • Extensively used AOP concepts using spring for logging and declarative transactions using Spring proxy Beans.
  • Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
  • Extensively used Struts server side validation, tiles and exceptional handler.
  • Developed build scripts for ear and war applications to deploy on Web logic server.
  • Developed web services using Axis soap engine.
  • Tested persistence layer and service layer with transactions using JUnit test cases.
  • Extensively worked over the authentication and authorization of this application. Authorization is completely handled by out entitlement methodology.
  • Participated in discussions with the team and the client for any clarifications on the issues assigned.
  • Performed Unit testing by using JUnit and System testing of the fixes for the issues received.
  • Fixed the bugs received and gave the relevant support to the customer by modifying/writing new codes Performed Unit testing by using JUnit and System testing of the fixes for the issues received

Environment: Java, J2EE, Hibernate, Spring Framework, XDoclets, Axis, log4j 1.4, Ant 1.5, Oracle, Quartz 1.5.1, Microsoft Visio, Eclipse 3.1, Struts1.2, JDBC2.0, XML, HTML, CSS.

Confidential, Columbia, MD

Senior Software Engineer

Responsibilities:

  • Designed and Implemented Hibernate data persistent framework to persist any kind of Java object, manipulate a hierarchy of objects, handle collections, caching and work with transactions.
  • Involved in Implementation of Middleware framework using Hibernate and Spring Framework.
  • Developed POJOS for Data Model and created respective hbm files to map the Java Objects with Relational database tables.
  • Designed and developed Service layer using Spring framework.
  • Developed Spring DAO to integrate with Hibernate ORM
  • Developed most of hibernate query language (HQL) and hibernate configuration and mappings with spring.
  • Designed and developed most of the front end by using HTML, JSP, CSS and Ajax.
  • Developed Data Extract module using JSP, Struts 2, HTML and AJAX.
  • Extensively worked over the authentication and authorization of this application.
  • Authorization is completely handled by out entitlement methodology.
  • Participated in discussions with the team and the client for any clarifications on the issues assigned.
  • Used MVC based Struts framework to develop the multi-tier web application presentation layer components.
  • Involved in Integration of Hibernate and Struts with Spring Service layer.
  • Implemented Struts tag libraries like html, logic, tab, bean etc in the JSP pages.
  • Maintained the application configuration information in various properties file.
  • Performed unit testing, system testing and integration testing.

Environment: Java, Hibernate, Spring Framework, Log4J, Web Sphere Application Server, Servlets, JSP, JDBC, HTML, DHTML, Java Script, CSS, Rational Rose, UML, XML, XSLT, MySql, Windows NT, AIX Unix.

Confidential

Software Engineer

Responsibilities:

  • Working as java/J2EE Developer.
  • Involved in making Admin Modules, Feedback Module and involved in developing business logics.
  • Developed DAO and DTO layered business logics, developed Mapping Files
  • Involved in Developing JSP’s and Struts Validations, JSTL and JavaScript Validations, Developed auto complete function using AJAX.
  • Performed systems analysis, requirement clarification, design, and documentation of the applications ranging from moderately to complex.
  • Implemented Business Layer using Hibernate Framework.
  • Developed hibernate mapping, hibernate queries (HQL) and criteria queries.
  • Developed GUI for Data Extract module using JSP, Struts, HTML and AJAX.

Environment: Java, JSP, Servlets, Struts, JavaScript, Maven, HTML, Tomcat

Confidential, Torrance, CA

Software Engineer

Responsibilities:

  • Involved in developing Java classes, Packages, Multi-Threading, some business logics.
  • Involved in developing build environment, Front End design, and Unit Testing
  • Requirements study and technical discussions.

Environment: Java, Eclipse.

We'd love your feedback!