We provide IT Staff Augmentation Services!

Lead Java Consultant,resume Profile

4.00/5 (Submit Your Rating)

SUMMARY

  • Working as a lead developer for web-based applications and desktop applications using latest Java technologies since 10 years.
  • Experience mostly includes requirement analysis, design , development of web pages, forms etc. and writing business logic, Implementation, Testing, Deployment and Maintenance full SDLC using Java/J2EE technologies and open source frameworks.
  • Experience in Front end using AngularJS, JavaScript, CSS, HTML, and JQuery.
  • Experience in Struts 1.2/2.0, EJB 2.0, and J2EE MVC framework using iterative approach and Agile methodology.
  • Extensive Experience as a JAVA/J2EE LEAD developer in developing Web application architecture with UML Unified Modeling Language , ARGO UML, Rational Rose and Visio.
  • Good knowledge on technologies like Backbase, YUI, and RBML.
  • Having experience and insight to elevate any application, computing platform infrastructure or data operation to the Cloud Computing Technology. Successfully designed and delivered secure Cloud Solutions.
  • Good knowledge on Java Reflection, Apache commons Digesters.
  • Excels at investigating new technology with good business sense and priorities. Proven background leading teams in stressful, deadline-oriented environments.
  • Gained good experience in project management skills like Estimation of Projects, Metrics and Resource Management.
  • Experience in development and implementation of applications in J2EE environments using JAVA 1.6/ J2SE 1.6, JSP 2.0, Servlets 2.4, JPA, JDBC, Java Mail API, JUnit with RDBMS as Oracle9i/10g/11g, SQLServer 2005/2008, SQL, PL/SQL, Stored Procedures, and Triggers.
  • Hands on experience on developing Webservices using Axis2, JAX-WS, JAXB, WSDL, SOAP, Web Services, XSLT, JSON, ExtJS, and Java Collection API.
  • Exposure in designing of J2EE application using Rational Rose1.5, SVN, CVS and VSS, with IDE like Eclipse, MyEclipse, IntelliJ, Net Beans.
  • Good knowledge in Hibernate technology.
  • Excellent work ethic -- Exceptional team-handling and decision-making skills, extremely well organized, incredibly motivated team player, proactive and strong self-starter with excellent communication, interpersonal, analytical and presentation skills
  • Experience in using JAXB, JAXP, Xalan, Xerces, and XML, XSL, XSL-FO, and XPATH technologies
  • Hands on experience on BEA Weblogic 8.1.4 application servers, Tomcat 4.x server, JBoss 5.x/ 7.x.
  • Hands-on development using JQuery, Restful Web services, Java, SQL, Ajax.
  • Involved in various phases of software engineering life cycle of N-Tier, Web Portals using JAVA J2EE standards, DAO objects, self-motivated, excellent communication and ability to learn and grasp new technologies and domains.
  • Configured Bugzilla and well versed with the usage/administrating the tool
  • Experience in conducting code reviews and evaluating code metrics.
  • Experience in requirement gathering and writing Functional spec, Technical documents and documents related to project.
  • Onsite - offshore coordination - Single point of contact from onsite for critical production applications and driving the offshore team in providing necessary support services.

TECHNICAL SKILLS

Middleware /Backend Server Side

Java/ J2EE Java Beans, JNDI, EJB, JAXP SAX/ DOM , RMI, JDBC, JMS, Web-Services JAX-RPC, JAX-WS, Axis2 , XML, DTD, XSD, XSLT, PL/SQL, JDBC 3.0

User Interface/Front End

Java 1.6 / J2EE JSP, Servlets , Struts 1.2/2.0, Tiles, AngularJS, JQuery, CSS, XSLT, HTML, JavaScript, AJAX, JSON, DWR, EXTJS, JSTL

Databases

Oracle 9i/8i/10g and SQLServer 2005/2008

Application Servers

Web Logic, Apache 5.1,JBoss 4.x/5.x/7.x, Tomcat 5.x

IDE/ Configuration Tools/ Scripting

Eclipse 3.4, WSAD 5.1, Net Beans 6.0, Jbuilder, SVN, CVS, VSS, Ant, Maven, MyEclipse, IntelliJ, Net Beans

Modeling/ Design:

ArgoUML, Rational Rose 1.5, MS Visio

OS

Windows 2000, XP, Unix, Linux

Design Methodologies

OOAD, UML, Rational Rose 1.5

Frameworks/ Design Patterns:

MVC, Struts1.2/2.0, SOA, Spring2.0, Java/ J2EE Design Patterns, Hibernate

Database Tools

TOAD, Visio, Oracle SQL Developer.

Reports/Reporting Tool

Jasper Reports 3.7

Testing Tool

Junit 4.0

Performance profiling/monitoring tools

Jmeter, Jprofiler

WORK EXPERIENCE

Confidential

Role: Lead Java Consultant/Architect

Responsibilities:

  • Involved in designing the entire application.
  • Closely worked with Business users to meet their requirements.
  • Prepared Functional Design and Technical Design Documents.
  • Analyzing and providing solutions for critical issues.
  • Worked as DBA for entire DB design and specific changes.
  • Application development methodology is Iterative development.
  • Provide input into the design, development delivery of the application and work alongside external development partner using Java 1.6, Struts 1.2, JPA with hibernate, , CSS, Jasper Reports, EJB 2.3, Restful Web services, Jboss 7.1 as an application server and JavaBeans, HTML, CSS, AngularJs, JQuery ,JavaScript, as client interface.
  • Development of J2EE based application deployed on Jboss Application Server with MVC architecture using Struts2 MVC, J2EE, JSP, Servlets, and Hibernate.
  • Development of entire module using Webservices.
  • Involved in SIT test preparation and creating UT test templates.
  • Writing test cases for the functionalities using JUnit
  • Creating Technical Specification documents for new enhancements and bugs in the project.
  • Creation of Entities using JPA provider from database.
  • Recommending IT process solutions for the improvement of current application functionality
  • Worked with QA team to resolve testing issues
  • Involved in production deployments and postproduction support.
  • Identify process bottlenecks, constraints, and improvements to enhance the design of the process and continue value cycle

Environment:

Java, J2ee, XML, XML Schema, MVC Apache struts, JSP, Servlet, Http: SOAP, WSDL, UDDI, Jboss7.1 application server, SQLServer, JUnit, Log4j, ArgoUML, EJB, Maven Build, Restful Web services, JQuery, AngularJS, CSS, HTML.

Confidential

Role: Sr. Java Lead Consultant

Responsibilities:

  • Prepared analysis documents
  • Interacted with the design team for the mock-ups. Involved in analyzing various critical production defects from technical and business perspectives, implementing solutions/fixes for the same.
  • Designing the application using JSP Servlets, JDBC, DAOS and Struts as J2EE framework.
  • Involved in development, deployment, Support and change requests. Delivered the project end to end.
  • Implemented the design pattern like Singleton pattern.
  • Ensuring the bugs fixing raised in Insight as per the priority and closing the same as per the schedules.
  • Leading the development team as per the enhancements following the agile methodology and Reviewed Code for JSPs as per the mock ups.
  • Developing unit testing and integration testing were all part of responsibilities.
  • Worked in an Agile Environment, attending daily Scrum, updating tasks accomplished and on progress, participating in Sprints.
  • Application which involved identifying the memory leaks and memory consumption and continuously monitoring the performance.
  • Monitoring the Unit Testing team and validating the same

Environment:

Java 1.6, JSP 2.0, Servlets 2.4, XHTML, HTML, AJAX, EXTJS, Tomcat 6.2,, AXIS 2, Struts1.2/2.0, MySQL, SqlServer2005

Confidential

Role: Project Lead/Architect

Responsibilities:

  • Involved in preparation of Estimations, Metrics, Project Plan and Designing of the entire Project.
  • Prepared analysis approach documents.
  • Designing the project using Digesters.
  • Estimations and Metrics submissions.
  • Leading the developing team to ensure the project as per the approved design.

Environment:

Cloud Computing, Java Reflection, Apache commons Digesters, Xml, SQLServer, Java, JBoss server.

Confidential

Role: Java Technical Lead

Responsibilities:

  • Involved with business partners in requirements gathering, analysis, design, development and enhancements.
  • Involved in SMP, SCP and Common server installations and leading the development team in coding for GUI in WSMAP, MML, Shell script and also Stored Procedures for migration to support both INFORMIX and ORACLE.
  • Coordinated with the offshore team in understanding the business requirements on regular basis.
  • Documentation for SRS, LLD and UTP Strictly followed the version control procedure while making the changes.
  • Leading the team in BMML WSMAP and involved in Metrics submissions and estimations and interactions with clients.

Environment:

Java 1.4, J2EE Technologies, Velocity Framework, UNIX, Informi9.x, Oracle9i, SVN, USAP, Uniportal, SMP, SCP, Common Server.

Confidential

Role: Sr. Technical Lead/Architect

Responsibilities:

  • Analyzing the system and working on the SB screens and menu definitions.
  • Mentoring the development team in developing shell scripts and understanding the code for every screen.
  • Documenting the source code by tracing it out corresponding to the SB screens that operates individually.
  • Documenting the data-files used for every source code as per the screen and incorporating the same in the screen documentation.
  • Understanding the various modules and documenting the source code for Reporting, Billing, Maintenance and other activities.
  • Metric submissions and involved in all estimations and interaction with the clients.
  • Understand the business requirements of the application to ensure any development or maintenance meets the customer's business requirements the agreed design

Environment:

UNIBASIC, SB Client Environment

Confidential

Role: Java Technical Lead

Responsibilities:

  • Involved with business partners in requirements gathering, analysis, design, development and enhancements.
  • Prepared guidelines document how to use TEST CONTROLLER.
  • Coordinated with the team in understanding the business requirements on regular basis.
  • Leading the team for Client Server side validations for accuracy of data entered by end user and also in JUnit testing.
  • Prepared Technical and Functional Documentation for tools like AIDAN.

Environment:

Java 1.4, J2EE Technologies, Struts, RBML, AIDAN, TIMS and CVS.

Confidential

Role: Module Lead

Responsibilities:

  • Perform a variety of technical duties involved in the programming, development, designing and analysis of assigned work areas and applications to meet county needs, resolve technology problems and provide for system enhancements, provide input concerning the development and implementation of project specifications, goals, objectives and time lines.
  • Review, analyze and modify existing systems, programs as necessary design, develop and implement new system applications as assigned.
  • Played a key role in Requirements gathering, Analysis and developed documents for Clients and end users, Development and Enhancement of the website.
  • Involved in the Unit testing.
  • Emphasis on re-usability and initiatives which demonstrate productivity improvements through creation of component library, knowledge sharing, queries etc
  • Involved in Data Traceability work
  • Debug programs by preparing test data and testing program operations as assigned run test data in actual computer operations detect and resolve programming errors and miscalculations troubleshoot and resolve application errors and malfunctions as necessary.
  • Estimate for any Request For Change and its impact on the delivery schedule
  • Involved in development of page flows and work flows.

Environment:

Java, J2EE Technologies, Apache Tomcat 5.x, Win2000, JSF, AJAX, XML,SQL Developer, Eclipse 3.2, and CVS.

Confidential

Role: Sr. J2EE Developer

Responsibilities:

  • Involved in developing the JSP screens for the modules and Enhancement of website.
  • Development the modules as per the design.
  • Coordinated with the Onsite team in understanding the business.
  • Involved in the JUnit Integration testing.
  • Strictly followed the version control procedure while development.
  • Analyzed the end user needs and customized accordingly as per the user requests.
  • Involved in weekly client meetings for status updates and planning new strategies in upcoming phases of project

Environment:

Jdk1.4, Java Servlets, JSP, Tomcat4.x, HTML, Oracle, Windows XP and VSS.

We'd love your feedback!