We provide IT Staff Augmentation Services!

Java/j2ee Lead Developer Resume

2.00/5 (Submit Your Rating)

VA

SUMMARY:

  • Over 11 years of professional experience in analysis, design, development, build and deployment of large, scalable, distributed Java/J2EE based enterprise applications.
  • Extensive experience in developing web applications by layered - architecture using Struts, Spring MVC.
  • Expertise in JSP, Servlets, JSF, Spring MVC, Hibernate, Struts, JDBC and JNDI.
  • Experience with Agile/scrum development process.
  • Experience in developing and consuming REST Web services.
  • Experience on several Utility tools like Eclipse, CVS, GIT and SVN.
  • Possessing strong programming and analytical skills with an eye for details and proven problem solving and debugging abilities.
  • Worked on multiple application servers WebSphere, JBOSS, Tomcat and WebLogic server
  • Involved in designing the architecture for various projects.
  • Worked on various defecting tracking tool ALM, Rally, Bugzilla and Mercury.
  • Proficient in configuration tools such as Clear case, CVS and Subversion, Star Team
  • Proficient in object oriented design using design patterns such as sequence diagrams, use case diagrams etc.

TECHNICAL SKILLS:

Programming: Java, J2EE, Servlets, JDBC and JSP

Databases: Oracle 10g and MS SQL Server

Web: HTML, XML, CSS and JavaScript

Frameworks: Struts, Spring and Hibernate

Version Control: CVS, SVN and GIT

Build Tools: Ant and Maven

Application servers: Apache Tomcat, WebLogic and JBoss

IDE: Dream Weaver, Eclipse, STS and Net Beans

OS: UNIX, DOS and Windows environment

Testing: SOAP UI

Web Services: REST and SOAP

PROFESSIONAL EXPERIENCE:

Confidential,VA

Java/J2EE lead Developer

Responsibilities:
  • Implemented and produced REST web services with Spring MVC.
  • Writing the JUNIT test cases and executing. Responsible for unit testing the application using JUnit. Unit tested the changes and performed the code review.
  • Writing HQL query to perform database operation.
  • Written the java script validations for frontend applications.
  • Worked in Continuous Implementation and Deployment environment with experience in Maven based deployment setup.
  • Creating API for internal and external application using REST and SOAP based design.
  • Used Hibernate to develop persistent classes following principles.
  • Developed Hibernate configuration files for establishing database connection and Hibernate mapping files based on POJO classes.
  • Used HP ALM for defect tracking systems.
  • Involved in data gathering during the business analysis and planning phase of the project.
  • Worked extensive on preparing the class and sequence diagrams.
  • Peer review and well maintained the process for code quality.
  • Involved in Agile Software Development to deliver the tasks on each sprint without missing deadlines
  • Involved in writing DAO layer using Hibernate to access the Oracle database
  • Involved in the deployment for SIT and bug fixing.
  • Handling the scrum call as daily and delivering the status about individual task. And addressing if have any road block to deliver the task.
  • Involved to estimate the task for the Point Story of the current sprint.
  • Involved in product grooming section for the next iteration Point stories.
  • Involved the architectural design for the each point stories.
  • Developing the UI pages using JSF2.0
  • Used JSF validation framework for front end validations.
  • Worked on JSP and JSF for front end page designs.

Environment: Java, Spring, Hibernate, SOAP, RESTFUL, JDBC, JavaScript, HTML, JavaScript, CSS, JNDI, CVS, Log4j, Junit, JENKIN, Maven, Ant, JSON, Web Sphere, Web services (SOAP & RESTFUL)

Confidential, TX

Java/J2EE Lead Developer

Responsibilities:
  • Application Overview and understanding of Business Functionality of the System.
  • Involved in the overall system development with Spring MVC, Hibernate configuration
  • Used spring framework for dependency injection with the help of Configuration files.
  • Extensively implemented and integrated file uploads and downloads.
  • Developed spring controllers to write business logic.
  • Used Hibernate to develop persistent classes following ORM principles
  • Developed Hibernate configuration files for establishing database connection and Hibernate mapping files based on POJO classes.
  • Deployed spring configuration files such as application context, application resources and application files.
  • Developed Helper Classes, spring configuration xml files etc.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Wrote complex SQL and HQL queries using object criterion for database interaction
  • Involved in writing DAO layer using Hibernate to access the Oracle database
  • Developed multi-threaded content services to handle content in efficient way.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed Maven build scripts and created the War files and deployed in Tomcat application server.
  • Used log4j for logging.

Environment: Java, J2EE, Spring 3.0, Hibernate, Web services (SOAP & RESTFUL), JAXB, Log4j, Oracle, SVN, Eclipse, Junit, JSP, ANT, HTML, CSS, JavaScript, JSON, XML, WebSphere

Confidential

Java/J2EE Developer

Responsibilities:
  • Implementing Design patterns using MVC architecture for developing Presentation tier with Struts framework.
  • Involved in adding the new features to the existing system based on the requirements.
  • Involved in developing some applications using JSPs, Servlets, JAVA Beans, Core Java, and JDBC.
  • Developed the Server Side components in Java using EJB’s.
  • Developed Session Beans representing different types of business logic abstractions.
  • Developed Message Driven Beans to send messages asynchronously.
  • Developed Entity Beans using Bean Managed Persistence (BMP).
  • Coding, Unit Testing and deployment is carried out with Eclipse and web logic application server.
  • Used IBM Rational Purify Plus tool to check performance of the System, to remove unwanted code and to fix bottle necks in the system.
  • Worked in Mercury Quality Center which is a repository used for Testing purpose.
  • Have automated some Manual Test Cases using HP Quick Test Professional (QTP).
  • Worked with SOAP Sonar Tool to test Web Services Methods.
  • Developed some tools using VB Script and Unix Shell Script.
  • Developed SQL statements to perform various data access functions.
  • Used Log4J utility to log error, info and debug messages.
  • Used Ant for building and deploying J2EE Application archives (Jar and War) on WebLogic.
  • Used CVS for versioning and concurrent access to the project files.

Environment: Java, Struts, JSP, Servlets, JavaBeans, HTML, JDBC, MS SQL Server, WebLogic10, JavaScript, Eclipse, CVS, Unix, Tomcat, VB Script, QC, QTP, Rational Purify Plus, SOAP Sonar, Ant, Log4J, Putty.

Confidential

Java/J2EE Developer

Responsibilities:
  • Involved in Requirement analysis and design, development of the application using Java Technologies.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Developed SQL and PL/SQL scripts to transfer tables across the schemas and databases.
  • Used Java Script for Client side validations
  • Wrote SQL queries using SQL for interacting with database
  • Developed User Interface using JSP and HTML pages. XML and JSP's are used for reports.
  • Servlets are used as the controllers and the Session Beans are used for Business logic purpose.

Environment: Java, J2EE, Tomcat, MySQL and MVC

Confidential

Software Developer

Responsibilities:
  • Involved in Low Level Design (LLD) of the System.
  • Prepared Class Models, Component Breakdown and Program Specifications.
  • Implementing Design patterns using MVC architecture for developing Presentation tier with Struts framework.
  • The Client side was developed using JSPs, CSS, HTML, and JavaScript.
  • Tested the Client side code using Tomcat Web Server.
  • The Server side was developed using Core JAVA, JDBC, and Java Beans.
  • Coding, Unit Testing and deployment is carried out with Eclipse and WebLogic application server.

Environment: Core Java, JDBC, JSP, Servlets, Struts, Oracle, WebLogic 8.1

Confidential

Software Developer

Responsibilities:
  • Involved in the requirement analysis & design.
  • Involved in the implementation phase for developing the Servlets classes and JSPs.

Environment: Servlets, JSP, JDBC, MY-SQL, Apache Tomcat

Confidential

Project Trainee

Responsibilities:
  • Participated in front end design
  • Involved in the implementation phase for developing the Servlets classes and JSPs.

Environment: Java, JDBC, JSP, Servlets, Oracle & Apache Tomcat

We'd love your feedback!