We provide IT Staff Augmentation Services!

Technical Lead (j2ee) Resume

2.00/5 (Submit Your Rating)

Quincy Boston, MA

SUMMARY

  • Dynamic and Creative Full - Stack Developer with over 6 years of experience in developing and maintaining Web Applications in Java/J2EE.
  • Expertise in developing web-based components/applications using JSP, Servlet, JDBC, Struts, JSTL, Spring, SQL/PLSQL.
  • Good knowledge in Hibernate, Restful Web Services and Spring Boot.
  • Extensive experience developing UI using HTML, CSS, JavaScript, JSON, XML and JS Frameworks like JQuery, ExtJS and GWT.
  • Experience in working with WebSphere, Tomcat Server in Cloud Environment, Eclipse and RAD IDE and Databases like Oracle, DB2.
  • Experience in software configuration management tools such as CVS and ClearCase, VSS, SVN in Operating Systems like Windows, UNIX.
  • Good analytical, problem-solving and communication skills with ability to learn and adapt to quickly changing technical requirements.
  • Team player, ability to multitask in a demanding environment to meet the project deadlines
  • Adherence to high quality standards and processes including documentation.

TECHNICAL SKILLS

Programming Languages: Java, C, ABAP

Technologies & Framework: J2EE (JSP & Servlets), JDBC, Struts, Tiles, Spring, Hibernate, REST API, Spring Boot.

Application Servers: WebSphere 6.1, Tomcat, Cloud

RDBMS/Database: SQL, PL/SQL, Oracle 8i/9i/10g, MS Access, DB2, MySQL

Web Technologies: HTML, CSS, JavaScript, XML, JSON, JQuery, ExtJS 3, GWT

IDE, Tools & Utilities: Eclipse, RAD, CVS, TOAD, Remedy, Quality Center, ClearCase, Data Studio, Clear Quest, SVN, Maven, STS, IntelliJ, Eureka, GIT

Platforms: Unix, Windows XP/7/10

PROFESSIONAL EXPERIENCE

Confidential, Quincy/Boston, MA

Technical Lead (J2EE)

Responsibilities:

  • Meet with business users to gather requirements. Effectively communicate and interact with clients. Worked individually and also in team, based on requirements and priorities.
  • Analyzed business requirements and compose them into a Functional Specs and technical use cases.
  • Served integral role in analysis, design, development and implementation in a continuous development environment.
  • Used appropriate GWT components in designing the screens and used JDBC to populate data for each of the screens.
  • Implemented effective time-zone based representation of data on the UI and consumed enterprise Security Framework for the complete security entitlements in the project, based on user roles.
  • Created complex multi-table joins and conditional queries and stored procedures using callable statements based on the project requirements.
  • Displayed strong troubleshooting and debugging skills, so the issues are resolved in time for a better user experience.
  • Worked closely with my team of 3 developers and have coordinated activities and shared inputs. Have done code reviews and ensured code quality across the project.
  • Handled deployments to Cloud Controller and provided support thereafter.
  • Have always shown enthusiasm in learning new technologies and have quickly adapted myself to the new technical requirements and delivered the projects on time.
  • Participated in the entire SDLC and interfaced with project managers, business analysts, DB, QA and deployment teams to improve business outcome.
  • Used Clear Quest to update and track the defect status. Used CVS & ClearCase for version control. Developed code using Eclipse IDE and Tomcat is the Web Server.

Environment: GWT, Cloud Controller, Java, JSP, Servlet, JDBC, JavaScript, Oracle 10g, Tomcat 6.0.28, Eclipse, CVS, ClearCase, Clear Quest, Windows XP.

Confidential, Hartford, CT

Java Developer

Responsibilities:

  • Built, integrated and modified web application, according to client specifications.
  • Prepared detailed design document and unit test cases for each requirement.
  • Developed customized, interactive user interface using ExtJS and JavaScript that provide user experience that exceed client expectations.
  • Created Objects in Java as an object-oriented approach to capture data as it is retrieved and this object contains support for masked, unmasked and encrypted versions of the data.
  • Created AJAX call to partially update portion of the screen when requested.
  • Implemented Spring Controller to processes the request and return back the value as JSON.
  • Used debugging skills to improve the quality of code and improve application performance.
  • Applied Design Patterns and implemented Controller, Model, Façade, Service and DAO Layers.
  • Worked in team to meet common goals and merged code with other web developers.
  • Added new functionality in the application to efficiently handle session and created timeout page to be redirected to. Used JavaScript and cookies to set/reset session.
  • Involved of Windows 7 upgradation and fixed issues in the web pages due to the upgrade.
  • Participated in deployment activities using ClearCase for version control. Used Clear Quest to update and track the defect status.
  • Developed application using RAD IDE and WebSphere is the server used.

Environment: Java, JSP, Servlet 2.4, JDBC, Spring 2.5.2, Tiles, HTML, JavaScript, AJAX, ExtJS 3.0, JSON, CSS, XML, IBM WebSphere Application Server 6.1, RAD 7.5, ClearCase, Clear Quest, DB2, IBM Data Studio 2.2, Windows XP/7.

Confidential

Software Engineer

Responsibilities:

  • Used Apache Struts JSTL & Tiles Framework for presentation layer and Validators for error handling.
  • Created Struts Action classes which were paired with the Action Mappings defined in struts configuration file for the model and Action Servlet as the controller.
  • Understood J2EE Design patterns like MVC and Data Access Objects.
  • Created Data Access Components using JDBC and used Oracle for the DML and DDL operations and have established a connection bridge between the java application and Oracle database
  • Worked on backend changes includes data fixes, writing complex queries for generating reports, enhancements and maintenance activities on packages and stored procedures using TOAD.
  • Documented the Functional Specification and Test Cases, uploaded test scripts in Quality Center, for IT and QA sign-off.
  • Prioritized change requests, analyzed the root cause for the problem raised, and provided quick solution.
  • Worked with Release/Change Management Team to deploy Bug Fix, Maintenance or Enhancement requests.
  • Participated in deployment activities using ANT and Kintana Package to Dev, and Stage Environments
  • Worked on various parts of Development Life Cycle that includes Analysis, Development, Testing and Production Support in a Client Server environment using Eclipse IDE.
  • Performed Integration activities, building and deploying the application in IBM WebSphere Application Server.

Environment: Java, JSP, Servlet 2.4, JDBC, Struts1.2, Tiles, SQL, PL/SQL, Oracle9i, ANT, PERL, HTML, JavaScript, CSS, XML, DTD, XSL, Windows XP, UNIX, IBM WebSphere Application Server, Eclipse, CVS, Remedy, Kintana, Quality Center.

Confidential

Software Developer

Responsibilities:

  • Understand and analyze the Functional Requirements from the User.
  • Worked closely with the architecture team to understand the design of the application.
  • Created Class and Sequence diagrams for some of the major business modules.
  • Involved in creating a web user interface using JSP, Servlet, HTML, XML, CSS and JavaScript.
  • Developed Entity Beans and Session Beans to implement the backend business logic and JDBC for DB connections.
  • Implement complex SQL queries and stored procedures to retrieve the information from the Database Also worked with stored procedures using callable statements and triggers and functions based on the project requirements

Environment: Java, JSP, Servlet, JDBC, Oracle, Windows 2000, JavaScript, HTML, CSS, XML, VSS

We'd love your feedback!