We provide IT Staff Augmentation Services!

Lead Java/j2ee Developer Resume

5.00 Rating

Eden Prairie, MN

SUMMARY

  • Over 6+ years of experience in design, development and implementation of Object Oriented Applications, Intranet, Internet and Java & J2EE applications.
  • Experience in understanding and gathering the Business requirements, translating them into Functional specifications and develop code along with detailed design.
  • Expertise in developing applications using Core Java concepts like OOPS, Multithreading, Garbage Collections, Collection etc.
  • Well experienced in designing and developing n - Tier applications using JAVA, J2EE, Servlets, JSP, JDBC, JavaScript, JSON, JQuery, EJB, JSTL, JMS, SOAP, Restful Web services, JAXB, AJAX, XML,XSLT, UML.
  • Extensive experience in Hibernate, Spring and Struts Frame Work.
  • Designed the front end using Java Applets and Swing, as well as JSP.
  • Well experienced in Service Oriented Architecture (SOA) and MVC Architecture.
  • Apache Axis 1.2 is used to develop and configure SOAP and WSDL based Web Services accessed by numerous clients running both Java and Non Java applications.
  • Experienced in Debugging, Performance tuning and code optimization.
  • Proficiency in developing and deploying applications using Application Servers such as Web logic, Websphere, Apache Tomcat and JBoss.
  • Good experience in development of unit test cases using JUnit.
  • Designed and Programmed for Database Design in Oracle, SQL Server, and M SQL
  • Experience in RUP and Agile development (TDD and SCRUM) methodologies.
  • Good working experience in Operating Systems like Windows /XP/7/8, UNIX, Linux.
  • Motivated, Energetic, Innovative and team player with excellent communication, analytical, problem solving and trouble shooting skills.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Willing to learn and adapt to new technologies

TECHNICAL SKILLS

Operating Systems: Windows NT/2000/XP/Vista/7/8,UNIX, Linux

Languages/ Scripts: Java, J2EE, PL/SQL, C, C++

J2EE/JAVA Technologies: Servlets, JSP, EJB, JDBC, JMS, JSF, RMI, JNDI, JSTL, SOAP, Applets

Frameworks: Struts, Spring, Hibernate, JUNIT

Web/Application Servers: IBM Web Sphere, BEA Web Logic, Apache Tomcat, JBoss

IDE Tools: Eclipse, Intellij, JBoss, RAD, UML, Rational Rose

Database: Oracle, DB2, My SQL, MS SQL Server, DB2, PL/SQL

Web Technologies: HTML, JavaScript, AJAX, DHTML, XML, CSS, JQuery, JSON

Other Tools: Ant, Maven, Log4j, CVS, Sub version, Hudson, Firebug, RestCleint, Gradle.

PROFESSIONAL EXPERIENCE

Confidential, Eden Prairie, MN

Lead Java/J2EE Developer

Responsibilities:

  • Involved in the full software development lifecycle (analysis, design, code, test and document) from inception to production transition for web-enabled application based on J2EE and Web Logic.
  • Implemented the validation framework using JavaScript to extend client side as well as server side validations.
  • Worked on various Operating Systems which include Windows 95/98/2000/NT/XP and Linux (RedHat), UNIX (Sun Solaris 9.0/8.0/7.0, IBM AIX, HP UX 11i v1.5/1.6/2.0).
  • Used spring framework in the development of business components and integrated with the Hibernate ORM tool.
  • Involved in group meetings with Managers, Team Members in designing, implementing and testing.
  • Responsible for the design and development of the web front-end, middle-tier messaging and approval system.
  • Worked on environment issues, Compatibility checks after post migration of applications to Unix to Linux
  • Implemented MVC pattern at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Developed user interfaces using JSP, JDBC, Servlets using J2EE Patterns.
  • Used Spring-IOC concepts and Spring MVC pattern for developing the application.
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
  • Used FTP and Telnet protocols in order to migrate files to heterogeneous Operation systems like UNIX, Linux and windows.
  • Support the application through debugging, bug fixing and maintenance releases.
  • Written BDDs to test the user interfaces that were developed within the application.
  • Coordinated the development of Crystal Reports and data extraction to assist management and managers better understand changes in business using Crystal Reports, Xcelsius and Crystal Reports Scheduler.
  • Installing and configuring several Oracle 10g, 11g databases on Linux and Unix platforms.
  • Used defect tracking systems like HP Quality Center.
  • Used JUnit for unit testing.

Environment: Servlets, JSP, JSF, Spring MVC, HTML, XSLT, JavaScript, AJAX, XML, Jquery, CSS, XML, JMS, SQL, PL/SQL, Web Logic, JUnit, UNIX, Shell Script, SAX Parser, Web Services, Linux, Hibernate

Confidential, Boston, MA

Lead Java Developer

Responsibilities:

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML
  • Configured and installed oracle 10g Data guard for Physical standby Databases on Linux.
  • Involved in the development of presentation modules. The application is based on the MVC-II Architecture using Struts framework.
  • Used Struts Action Classes and regular Java classes. Implemented client side validations using JavaScript and server side validation in the Action classes.
  • Developed Web pages using JSP, JavaScript, HTML, AJAX, CSS, and XSLT to create the user interface views.
  • UsedUNIXshellscripts to deploy the applications in various work environments like QA, and
  • Designed and developed a web client using Servlets, JSP, Java Script, HTML and XML using Struts Framework.
  • Implemented Data Guard, Standby, and Oracle Streams technologies in mission critical systems and configured Switch over and Failovers with Physical standby database on Linux environments.
  • Developed Java classes for implementing asynchronous processing using Web logic.
  • Involved in creation and deployment of Enterprise Application in Web Logic.
  • Developed Business Logic modules usingEJB session beans.
  • Employed Hibernate 2.0 to store the persistent data as an Object-Relational Mapping (ORM) too for communicating with database.
  • Used JMS for sending the messages to the Export Queue.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Using SFTP agent (WinSCP, Filezilla) to deplore files in Windows and Linux Operating Systems
  • Handled database migration from Solaris to Linux
  • Used JUnit to unit test the modules & Log4j for logging error/debug messages.
  • Resolved the issues encountered during the System Test and Acceptance Test.
  • Involved in bug-fixes, enhancements and code refactoring.
  • System Administrator working on windows 2008, Solaris 11, Red Hat Enterprise Linux 6 (RHEL), Centos, Ubuntu, OEL

Environment: Java, JavaScript, Servlets, JSP, Ajax, Struts, XML, Oracle 10g, PL/SQL, Hibernate, Springs, UML, Rationale Rose, Web logic, Linux, EJB, PVCS, Rational Application Developer, Eclipse, HTML, DHTML, JMS,CSS.

We'd love your feedback!