We provide IT Staff Augmentation Services!

Lead Java Engineer Resume

2.00/5 (Submit Your Rating)

San, FranciscO

SUMMARY

  • Nearly 10 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 ORM - Hibernate,EJBs, JDBC, JNDI, Struts, Spring, JSP, Servlets, Java Beans, JavaScript, XML, Oracle SQL, Oracle PL/SQL and various Design Patterns.
  • 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.
  • Working knowledge on Restful Webservice.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc..
  • Hands on the tools such as Eclipse, JDeveloper, Textpad, Editplus, Toad, SQL Developer, PL/SQL Developer, etc.
  • Hands on experience in VPN, Putty, winSCP, etc.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Hands on experience in project management tools like Clear case and SVN.
  • 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, J2EE, C++, XML, SQL, PL/SQL, VB, Unix Shell Script.

Web/XML Technologies: HTML, DHTML, CSS, JavaScript, Servlets, JSP, XML

Frameworks: EJB 2.0/3.0 (Stateless Session Beans, CMP), Hibernate 3.0, Spring 2.0, Struts 1.2.

Apache Projects: Ant 1.5, Log 4j, Struts1.4

Tools: & Utilities: Eclipse, JDeveloper, Textpad, Editplus, Toad, SQL Developer, PL/SQL Developer

Application/Web Servers: BEA Web logic, IBM Web Sphere, JBoss, Sun One Application Server, Tomcat.

RDBMS: Oracle 10G, MS SQL Server 7.0, MS Access.

Source Control: Rational Clear Case, SVN

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

Operating Systems: Windows 9x/2000/XP, Linux, UNIX, Sun Solaris

PROFESSIONAL EXPERIENCE

Confidential, San Francisco

Lead Java Engineer

Responsibilities:

  • Extensively working on Oracle PL/SQL.
  • Worked on Java/J2EE.
  • 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.
  • Extensively worked on Pl/SQL, procedures, package, functions, etc.
  • Worked on Shell scripts.
  • Worked on Datafix.
  • Worked on Oracle Forms.
  • Worked on OBIP reporting tools, also write report queries.
  • Worked on tools like Microsoft VISIO, HPQC for bug tracking.
  • Worked on Oracle Retail ERP suites.

Environment: Oracle Retail Suite, J2EE, Oracle Forms, SQL, PL-SQL, UNIX, Weblogc.

Confidential, Plano, TX

Lead Java Engineer

Responsibilities:

  • Extensively working on core Java, J2EE and persistence tier using Hibernate frameworks.
  • 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.
  • Responsible for co-ordinate with webMethod integration development team for file processing to downstream.
  • Extensively used Hibernate concepts like dirty bit checking, optimistic locking, inheritance, and association mappings.
  • Used JUnit to test persistence and service tiers.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Extensively worked on Pl/SQL, procedures, package, functions, etc.
  • Worked on Shell scripts.
  • Worked on Web logic server, Managed server also worked on various server alerts.
  • Worked on OBIP reporting tools, also write report queries.
  • Worked on tools like Microsoft VISIO, ServiceNow, ITSM and HPQC for bug tracking.
  • Worked on Oracle Retail ERP suites.

Environment: Oracle Retail Suites, Java, Weblogic 11.X, Hibernate 3.0, Spring 2.0, Web Services, Ant, Eclipse, Subversion, Microsoft Visio, Oracle 10g, PL/SQL and Linux.

Confidential

Lead Engineer

Responsibilities:

  • Extensively working on Oracle PL/SQL.
  • 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.
  • Extensively worked on Pl/SQL, procedures, package, functions, etc.
  • Worked on Shell scripts.
  • Worked on Datafix.
  • Worked on Oracle Forms.
  • Worked on OBIP reporting tools, also write report queries.
  • Worked on tools like Microsoft VISIO, HPQC for bug tracking.
  • Worked on Oracle Retail ERP suites.

Environment: Oracle Retail Suite, Oracle Forms, SQL, PL-SQL, UNIX, Weblogc.

Confidential

Lead Engineer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using.
  • OOAD methodology to capture and model business requirements.
  • Worked on development for new changes (CR) and bug fixing using J2EE, Hibernate and PL/SQL.
  • Designed and developed Service layer using Spring framework, Hibernate persistence layer and Struts for web-tier.
  • Worked in production support on Oracle Retail Invoice Matching, Reconciliation Reporting and Merchandising Operation Management modules.
  • Worked on technical design of new changes on retail invoice matching.
  • Wrote TRD based on FRD.
  • Worked on BI reports on fixing issues, change requests and new changes.
  • Working on retail invoice matching issues/Incidents - the incidents are on Java changes, functional support and base product changes.
  • Worked on BI Reports and ARGWS reconciliation reports.
  • Worked on various need base reports.
  • Developed build scripts for ear and war applications to deploy on Web logic server.
  • Tested persistence layer and service layer with transactions using JUnit test cases.
  • Developed web services using Axis soap engine.
  • Worked on Shell Scripts
  • Unit Testing.

Environment: Oracle Retail Suites, Java, J2EE, Web logic, Struts, Oracle, Microsoft Visio, Eclipse3.1, JDBC2.0, XML.

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on development for new changes (CR) and bug fixing using J2EE, Hibernate and PL/SQL.
  • Designed and developed Service layer using EJB and Hibernate persistence layer.
  • Coding-Coding using SQL, PL/SQL, JAVA/J2EE, Hibernate.
  • Setup the RPM, Allocation and ReIM development environment.
  • Involved in Technical Design on GAPS.
  • Involved in Coding and Unit testing.
  • Giving regular training to my team on GAPs or if any issue on RPM coding.
  • Involved in Development effort estimation and Testing effort estimation
  • Involved in Test Planning, Test designing and testing.
  • Reviewing business documents and test packs.
  • Reviewing test execution progress.
  • Giving application training to Team when needed.
  • Helping to my onsite development Leads on defects triage and fixing the defects.
  • Helping to my onsite leads on defect triage and defect reports.
  • Supporting on Item integration to Legacy system.

Environment: Oracle Retail Suites, Java, J2EE, Web logic, Hibernate, Oracle, Microsoft Visio, Eclipse3.1, JDBC2.0.

Confidential

Senior Software Engineer

Responsibilities:

  • Designed and Develop the Technical Requirement Document for retail pricing changes
  • Designed and developed Service layer using EJB and Hibernate persistence layer.
  • Coding-Coding using SQL, PL/SQL, JAVA/J2EE, Hibernate.
  • Setup the RPM development environment.
  • Involved in Coding and Unit testing.
  • Giving regular training to my team on GAPs or if any issue on RPM coding.
  • Involved in Development effort estimation.
  • Reviewing business documents.
  • Giving application training to Team when needed.
  • Helping to my onsite development leads on defects triage and fixing the defects.
  • Helping to my onsite leads on defect triage and defect reports.
  • Supporting on PIM integration with RMS.

Environment: Oracle Retail Suites, Java, J2EE, Web logic, Hibernate, Oracle, Microsoft Visio, Eclipse3.1, JDBC2.0, XML.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in design and implementation of the RPM and it involves Core Java, J2EE, Hibernate and PL-SQL.
  • Involved in RPM customization.
  • Developed Client and Server APIs to interact with the different modules of the project.
  • Responsible for deploying different modules of the project in Web logic application server.
  • Involved in the Integration of the project on Web logic application server.
  • Involved in QA process.
  • Worked on QA estimation, planning and execution at implementation level.
  • Helping offshore on Test pack Preparation and execution.
  • Reviewing business documents and test packs.
  • Played an active role in the deployment process of the applications on the server side.
  • Involving in Building the modules in Linux environment with ant script.
  • Worked on various activities deployment and integration of all the modules as part of Integration Team.
  • Supporting on EBM integration with RPM and POS.
  • Involved in Fixing the UAT Bugs, change requests (CRs) analysis and impact analysis of CRs.
  • Involved in development of Oracle tables, stored procedures, and functions.

Environment: Java, Hibernate, EJB, PL-SQL, Ant, Oracle, Eclipse, C++, Linux.

Confidential

System Engineer

Responsibilities:

  • Worked on Oracle PL/SQL.
  • 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.
  • Extensively worked on Pl/SQL, procedures, package, functions, etc.
  • Worked on Shell scripts.
  • Worked on Datafix.
  • Worked on Oracle Forms.
  • Worked on OBIP reporting tools, also write report queries.
  • Worked on tools like Microsoft VISIO, HPQC for bug tracking.
  • Worked on Oracle Retail ERP suites.

Environment: Oracle Retail Suite, Oracle Forms, SQL, PL-SQL, UNIX.

Confidential

System Engineer

Responsibilities:

  • Designed and developed Service layer using EJB and Hibernate persistence layer.
  • Coding-Coding using SQL, PL/SQL, JAVA/J2EE, Hibernate.
  • Involved in Coding and Unit testing.
  • Involved in Development effort estimation.
  • Helping to my onsite development leads on defects triage and fixing the defects.

Environment: Oracle Retail Suites, Java, J2EE, Web logic, Hibernate, Oracle, Microsoft Visio, Eclipse, JDBC, XML.

Confidential

System Engineer

Responsibilities:

  • Involved in coding and integration of converted code with other Citidirect module.
  • Coding-Coding using SQL, PL/SQL, JAVA.
  • Involved in Coding and Unit testing.
  • Unit Testing and Production Support.

Environment: Java, Web logic, Oracle, JDeveloper, JDBC.

Confidential

System Engineer

Responsibilities:

  • Involved in coding and integration of converted code with other Confidential direct module.
  • Coding-Coding using SQL, PL/SQL, JAVA.
  • Involved in Coding and Unit testing.
  • Unit Testing and Production Support.

Environment: Java, Web logic, Oracle, JDeveloper, JDBC.

Confidential

Software Engineer

Responsibilities:

  • Involved in writing PL/SQL package
  • Design the UI using VB.
  • Unit Testing, Integration testing.
  • Production Support

Environment: PL/SQ, VB, Shell Scripts, C++.

We'd love your feedback!