We provide IT Staff Augmentation Services!

Java Technical Lead Resume

0/5 (Submit Your Rating)

DE

SUMMARY

  • 10+ years of consecutive experience in Java/J2ee Technologies as a lead architect and Project Management skills involving in all phases of Software Development Life Cycle.
  • Experience on complete Software Development Life Cycle (SDLC) in enterprise, web - based, Object Oriented Analysis ad Design (OOAD) Service Oriented Architecture (SOA) and client/server applications with models like Waterfall, Scrum and Agile Methodology.
  • Worked as a technical lead in different projects and lead the team involving in various stages of development such as Analysis, Design, Development and Testing.
  • Worked extensively in Java, J2EE, JSP, JSF 2.2, Struts 1.2, Ajax, JSTL, Java Script, JQuery, HTML, xml, web methods and Oracle. Had knowledge in hibernate and spring framework.
  • Worked on Jasper reports and crystal reports extensively to generate reports.
  • Had good working experience with internal project specific software like Quality Center, Subversion, Blade logic, Beyond Compare and nexus.
  • Worked on several application servers like Websphere 8, Weblogic 10.3, Tomcat 8 and Oracle application server.
  • Worked with banking domain for two and half years and telecom domain for one year.
  • Extensive experience in Development and Software Process Improvement. This involves preparation of Program Specification, Analysis, Estimation, Coding, Testing and Process related Activities.
  • Experience with Object Oriented Design (OOD) and Object Oriented Analysis (OOA), SDLC, RUP, UML associated Tools such as MS Visio. Accomplished a series of internet / intranet projects (using J2EE) and Java-based applications.
  • Highly motivated and team spirited individual with passion for learning and has capability to meet deadlines in a fast paced environment.
  • Extremely diligent and possess good communication skills. Strong Analytical and problem solving skills. Ability to quickly master new concepts and applications.
  • Received star performer award from TCS for working in WEBDIVA, Banking project for my valuable contribution in leading the team
  • Expertise in Developing reports using Crystal Reports 2008 client and Jasper Reports
  • Experienced on Strategic Business Database designing with Oracle, DB2 and Sql Server 2008.
  • Extensive experience with SQL, PL/SQL programming and tuning the queries on Oracle and sybase.
  • Good experience writing application deployment scripts using Shell Scripting. Worked on UNIX, LINUX to move the project into production environment.
  • Extensive Experience working on Version Controls such as SVN, VSS and Perforce.
  • Excellent skills in creating and accessing various databases using SQL Queries, PL/SQL scripts on various databases like Oracle 10g, DB2, SQL Server.
  • Expertise in trouble shooting and bug reporting using defect tracking tools like jira and trac.

TECHNICAL SKILLS

Programming Languages: Java, PL/SQL

Technologies: Java (AWT, JFC/SWING), J2EE (Applets, Servlets, JSP, JSF 2.2, JSTL, JDBC, JNDI, JTA, JMS, JMI), Web Methods.

Markup Languages: HTML 5, XHTML, DHTML, CSS, XML, XSD, XSLT, XPATH, DTD

Scripting Languages: JavaScript, AJAX, JQuery, Shell Script, Unix

Application Servers: WebLogic 10.3/9.2/8.1/6.0 , IBM Web Sphere 6.1/5.1/3.5.2 , Oracle Application Serve 10g

Web Servers: Tomcat 4.1, Apache Web Server1.3, IIS Web Server4.0.

Frame Works: J2EE1.2/1.3/1.4, Jakarta-Struts1.0/1.1/2.0, Hibernate3.1/3.2

Version Control Tools: Perforce, SVN and VSS.

Java IDE’S: MyEclipse3.1, Eclipse2.1/3.0, RAD7.0/6.0, Oracle JDeveloper 10.1.3

Design Methodologies: UML, OOAD, Design Patterns

Design Tools: Rational Rose, MS Visio

Development Tools: PL/SQL Developer, Rapid SQL 7.7, TOAD 9.0/7.5.0.0 , HP Quality center10.0, ClearCase7.0.0.0, Build, Code Coverage and Profiling tools ANT1.7/1.6.5, Maven2.0, FindBugs 1.3.9

Utilities Tools: Putty 0.60, WinSCP 3.7.6

RDBMS: Oracle 8i/9i/10g/11g, MySQL4.0, MS SQL Server7.0, Sybase, DB2, MSAccess.

Operating Systems: UNIX, LINUX, Windows (95, 98, 2000, NT4.0), MS-DOS.

Reporting Tools: Crystal Reports 2008, Jasper Reports

Other Expertise: C, C++, VB6.0, VB Script.

Project Management Methedologies: Business Strategies, Communication, Project Methodologies (Agile and Waterfall), Requirements Analysis, Project Scheduling, Costing and Budgeting

Testing Tools: Selenium, RFT

PROFESSIONAL EXPERIENCE

Confidential, DE

Java Technical Lead

Responsibilities:

  • Lead the team of 9 members as a technical lead, architect involving in project planning, High level and low level design documents.
  • Worked on OOAD design patterns. Used factory design pattern.
  • Involved in complete coding. Worked with the team in different modules involving Billing Conversions and Online Services
  • Fix problems discovered that are within the existing system functionality (Preventive Maintenance).
  • Involved in developing web interfaces and user interfaces using JSPs, JSF (prime faces), Servlets, HTML,CSS, JavaScript, ksh and JQuery.
  • Worked extensively on angular js and on node js for server-side creating restfull web application using node js. Made few R&D on bootstrap and node js.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application
  • Involved in creating project schedule, project charter, authorizing the release of resources.
  • Perform stakeholder analysis, document risks and opportunities.
  • Prepare Test Plan & Test data. Testing the code changes at functional and system level
  • Involved in quality metrics and other management related activities leading design and development team.
  • Followed the Agile methodology to develop and deliver the project in 3 week sprint phases.
  • Used Struts framework for implementing MVC2 architecture.
  • Worked extensively on java messaging server (JMS) and mesage driven beans for sending messages to the internal users.
  • Worked on creating Stored Procedures, Functions using Oracle and sybase. Worked on the SQL Invoker utility which helps Java and Database interactions.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Retrieving data from different databases using Jasper reports tool and generating reports to the customers that show all the customer transaction reports.
  • Wrote unit test cases for Unit Level testing using Junit. Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.

Environment: JAVA 6, J2EE, JMS, JSF 2.2, Struts 2, Hibernate, Spring, JQuery, XML, JSP, JSTL, EJB, JDeveloper, Servlets, Eclipse, RAD, HP Quality Center, Oracle 10g, PL/SQL, JUNIT, UNIX, ANGULAR JS, Log4J, Websphere, Jasper Reports.

Confidential, NC

Java Team Lead

Responsibilities:

  • Designing, Developing and Deploying web based multi-tiered enterprise applications using Java, J2EE, StrutsAWS, Hibernate, and spring.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application
  • Designed and implemented Dynamic Pages Layout using HTML5, CSS, JavaScript, angular js, JSP and JSF 2.
  • Interacting with business stakeholders and subject matter experts to understand requirements, analyse and translate them into technical specification.
  • Followed, Scrum Agile Software Development methodology for the implementation which is based on “Develop quickly, deliver often”.
  • Involved in Requirement Analysis and Design of the Applications and involved in System Integration.
  • Used scrum methedology to develop the application
  • Involved in complete coding. Used Struts MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application
  • Website design development, involving front end technologies. Developed expertise web pages and received star performer award for dynamic web pages.
  • Performed version control activities using Clear Case and SVN.
  • Involved in coding & unit testing phases, preparing Test Plan & Test data
  • Testing the code changes at functional and system level
  • Analysed the current legacy screens and described their behaviour as a set of Behavioural driven (BDD) scenarios.
  • Worked in production support activities and weekly status repots.
  • Automated unit test and screen flow tests to speed up testing of various screens and validate business rules.
  • Conducting the team related activities, interviews, technical sessions, meetings and group discussions.

Environment: Java 5.0, J2EE 1.4, Struts 1.2, Hibernate, Spring, Junit, MVC, Oracle, My Eclipse, WebSphere 7.0, AJAX, JavaScript, HTML, JSF, CSS, Agile Methodology, SVN, Maven, Beyond Compare, Quality Centre, Unix shell scripting.

Confidential, DE

Application Developer

Responsibilities:

  • Planned and defined system requirements to Use Cases and Use Case scenarios using the UML methodologies.
  • Scheduled meetings with developers, system analyst and testers.
  • Analysis, design and development of web based multi-tiered enterprise applications based on Java, J2EE design patterns.
  • Worked on WebLogic server.
  • Involved in complete coding and developing business modules using Servlets.
  • Developed Applications Using J2EE Technologies like EJB Session Beans, and Message Queue’s and JSPs with Spring frame work.
  • Designed web pages using CSS3 and HTML5
  • Prepared Install documents and release documents.
  • Wrote SQL Queries as a part of backend testing.
  • Created PL/SQL programs to send data to downstream applications.
  • Testing the code changes at functional and system level
  • Tracked defects using Quality Centre.
  • Extensively worked with LDAP directory protocol services
  • Good work experience with TOGAF framework as part of enterpris3e architecture stadards.
  • Worked with Jira tracker for planning, organizing and assigning tasks.
  • Reporting status of assigned development & test tasks to project management

Environment: Java, J2EE, UML, Hibernate, Spring, JDBC, Eclipse, WebLogic, XML, XSLT, SQL, Windows and Unix shell scripts, Quality Centre, IBM RAD 7.5, IBM WAS 7.2, DB2, SSH Tectia, Jira

Confidential

Java Applications Developer

Responsibilities:

  • Retrieving Dynamic data from XML which is generated on hourly basis.
  • Fetching weather data and displaying it dynamically.
  • Involved in coding of web based applications & unit testing the new codes.
  • User management screens, login, activate/deactivate user, Add/edit station details etc.,
  • Testing the code changes at functional and system level
  • Ensure availability of document/code for review
  • Fix problems discovered that are within the existing system functionality (Preventive Maintenance).
  • Developed code to call web methods using Jquery. Involved in Businesss process management and activity monitoring
  • Modifications required to the code to prevent problems from occurring in future (Preventive Maintenance).
  • Worked on developing code in JAVA, J2EE, HTML, CSS.
  • Developing Web Pages for Moes site (part of Confidential ).
  • Worked on crystal reports to generate reports on complete wether information.
  • Multi Language conversion of the complete Confidential site.
  • Building professional rapport with External Systems, which boosts the pace at which I solve the issues which involves communications with External Systems.
  • Handling issues with clients.

Environment: Windows XP, Java/J2ee, Servlets, JSP, Struts, Web Methods, XML, Oracle, JDeveloper IDE, Beyond compare, Web sphere

Confidential

Application Developer

Responsibilities:

  • Developing Web Pages for User Interface using jsps, java, j2ee technologies
  • Fetching dynamic data and displaying it in word format from java.
  • Developed a java application to extract rtf data from server
  • Worked on R&D activities and scripting on angular js
  • User management screens, login, activate/deactivate user, Add/edit station details etc.,
  • Testing the code changes at functional and system level
  • Ensure availability of document/code for review
  • Fix problems discovered that are within the existing system functionality (Preventive Maintenance).
  • Modifications required to the code to prevent problems from occurring in future (Preventive Maintenance). Worked on noSql technology, mongo DB
  • Worked on web method developer and integration Server. Involved in business integrator enterprise applications integration at data level
  • Integrating the application and deploying it in SIT, DEV, UAT and PROD boxes.
  • Creating Database procedures, functions and triggers. Copying the database
  • Retrieving data from database by calling procedures. Retrieving data from XMl and writing XML schemas and mapping them using JAXB
  • Worked in SNMPV3 agent and management development activities.
  • Involved in backend activities such as building queries, procedures and functions.
  • Handling issues with clients..

Environment: Windows XP, Java/J2ee, Servlets, JSP, Struts, XML, XSTL, JAXB, Oracle, JDeveloper IDE, Beyond compare, Web sphere, noSql, html, angular js

Confidential

Java Developer

Responsibilities:

  • Developing Web Pages for User Interface using Java / J2ee Technologies
  • Retrieving data from database by calling procedures and displaying it
  • Developed a java application to extract rtf data from server. Worked with GIS and geoserver.
  • Integrating the web pages and deploying.
  • Testing the code changes at functional and system level. Ensure availability of document/code for review
  • Converting the entire JSP web pages of the site into JSTL. Worked in security models, authentication and authorization services.
  • Fix problems discovered that are within the existing system functionality (Preventive Maintenance).
  • Modifications required to the code to prevent problems from occurring in future (Preventive Maintenance).
  • Involved in designing activities creating styles and style sheets for the web page accordingly
  • Involved in backend activities such as building queries, procedures and functions.
  • Handling issues with clients.

Environment: Windows XP, Java/J2ee, Servlets, JSP, Struts, EJB, XML, Oracle Application Server, JDeveloper IDE, Beyond compare, Web sphere, Sybase

Confidential

Junior Java Developer

Responsibilities:

  • Requirement Collection for Library, Sports Module.
  • Coding and developing the web pages using Java / J2ee Technologies.
  • Attending training sessions and reporting to manager.
  • Generation of the reports for the stores module using Crystal reports. s Working with Data Base tables, Stored Procedures, Functions and Triggers.
  • Functional Testing of the entire EMS Application.
  • Had good work experience with LDAP, TCP / IP

Environment: Windows, Linux, Java/J2ee, Servlets, Oracle, Eclipse, Tomcat

We'd love your feedback!