We provide IT Staff Augmentation Services!

Technology Lead Resume

Omaha, NebraskA

PROFESSIONAL SUMMARY:

  • More than 9 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based and N - tier Architectures in domains like Banking, Retail and Insurance
  • Extensive experience of designing and developing software applications with the Java, JSP, Servlets, Java Beans, JNDI, AJAX, ORM, JDBC, XML, JavaScript, JQuery, CSS.
  • Experienced in a fast-paced Agile Development Environment Scrum.
  • Proficient in Java/J2EE Design Patterns including Model View Controller (MVC), Data Access Object (DAO), and Business Delegate. Well versed with core Java concepts.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as HTML, XML, CSS, Java Script and JQuery using AJAX.
  • Proficiency in developing MVC based applications by using various integration of open source frameworks like Struts, Spring and Object Relational Mapping Technologies like Hibernate
  • Experience creating different services using SOAP based and Spring WebServices.
  • Worked on IDE’s such as Eclipse and WSAD/RAD for developing, deploying and debugging the applications.
  • Good working knowledge of persisting java objects using Hibernate that simplify data storage and retrieval to the underlying database.
  • Worked on various XML technologies i.e., writing DTD, Schema, Namespaces and SAX, DOM parsers.
  • Experience working with databases such as Oracle, MS-SQL and using PL/SQL to write stored procedures, functions and triggers for different Data Models.
  • Experience in deploying applications in various Application servers like Apache Tomcat, Web Sphere, and JBoss.
  • Experience in unit testing framework - JUnit Tests.
  • Excellent analytical and problem-solving skills for the design and testing of prototypes through product release.
  • Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite cordinator to provide the update on the daily basis.
  • Having knowledge on Scala and Apache Spark.

TECHNICAL SKILLS:

Web Technologies: J2EE, JSP, Servlets, Java (JDK 1.4, 1.5/1.6/1.7), Java Beans, JMS, JNDI, JavaScript, HTML, Hibernate, Spring MVC, Spring Web services, JDBC, SQL, WSAD

Application Server: JBoss, IBM Web Sphere

Web Server: Apache Web Server, Tomcat, Sun one web server

Languages: JAVA, UNIX shell scripting, Scala

Databases: Oracle, MS-SQL.

Tools: Rational Rose, Clear Case, Ant, Data studio, TOAD, Code Check, PMD, Eclipse TPTP

Operating Systems: Unix, Windows, Linux

Reporting Tool: Jasper Reports

Modeling Tools: Visio,Altova XML Spy

Version Control Tools: VSS, CVS, SVN, Clear case,GitHub

PROFESSIONAL EXPERIENCE:

Technology Lead

Confidential

Responsibilities:

  • Responsible for retrieving business logic from the existing code and validate them with business
  • Worked with the offshore team as onsite cordinator to provide the update on the daily basis.
  • Did design reviews /code reviews with client and mentored the offshore team in resolving issues.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts for developers to start.

Environment: Jdk 1.6, Spring MVC, SVN, Splunk, Oracle 11g

DevOps/ Java Developer

Confidential

Responsibilities:

  • Closely coordinate development and deployment/ release activities
  • Track the defects and release tickets across all environments
  • Monitor the server logs and communicate to stake holders on the status.
  • Involved in fixing minor to major defects assigned.

Environment: Jdk 1.8,Spring MVC, Bladelogic,, Github,LINUX.

Applications Developer

Confidential

Responsibilities:

  • Did Analysis, design, coding, testing, and document moderate to highly complex programs to ensure optimal performance and compliance.
  • Reviews and understands specifications to achieve coding tasks.
  • Reviews, analyzes, and refines requirements and specifications to ensure quality
  • Used ANT scripts to build the application and deployed on application server.
  • Performed unit testing using Junit framework and developed test cases for testing.

Environment: Jdk 1.7/1.6, Struts1.3.8, Struts, Eclipse 3.5, BEA WebLogic server, CVS, LINUX.

Confidential, Omaha, Nebraska

Java/ J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements.
  • Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Designed application modules, base classes and utility classes using core java
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) using annotations.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database.
  • Developed Hibernate DAO classes and with the spring frame work manager classes retrieve and save the data from the database.
  • Designed and developed Spring Webservices.
  • Worked on ANT Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the Application Server.
  • Implemented log4j for logging purposes and debug the application.
  • Designed and developed the application presentation layer using JSTL/JSP.
  • Prepared JUnit test cases and executed the test cases using JUnit in eclipse.
  • Involved in bug fixing during the System testing, Integration testing and User acceptance testing.
  • Supported the application during the warranty period.

Environment: Jdk 1.6/1.5, SAML, Struts, Eclipse 3.5, JBoss Application server, JSP 2.0, Servlets, JDBC, hibernate 3.3.x, Spring 3.0, Spring Webservices using JAXB, CSS, JUnit 4.4, VSS, Log4j, Oracle9i/10g/11g, TOAD, UNIX, Ant 1.8, Agile Scrum.

Confidential, Dallas, Texas

Java/ J2EE Developer

Responsibilities:

  • Responsible for retrieving business logic from the existing code and validate them with business
  • Worked with the offshore team as onsite cordinator to provide the update on the daily basis.
  • Involved in code reviews and mentored the offshore team in resolving issues.
  • Participated in weekly design reviews and walkthroughs with project manager and offshore development teams.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts for developers to start.
  • Designed application modules, base classes and utility classes using core java
  • Responsible for gathering the requirements, requirement analysis and development
  • Involved in High level and detailed level designing and Code reviews
  • Worked on batch programs using UNIX shell scripting and controlled through standalone programs
  • Involved in the build, testing and documentation.
  • Involved in debugging PL/SQL queries and fixing issues.

Environment: Eclipse, HTML,Java Script,CoreJava, JSP,Servlets,JDBC,PL/SQL, CVS and Web application server

Confidential, CA

Java/ J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements
  • Manage team and co-ordinate between customers and offshore development efforts. Monitor development progress and report status / risks to all stake holders
  • Worked on code-merge and code integration. Involved in monitoring the defects and assigning it to the concerned.
  • Used Rational ClearCase as Version Control System for the application.
  • Technology and team lead for a team of 8-10 developers through the whole SDLC using waterfall methodology
  • Estimate and plan tasks for the team across multi-phased release
  • Used n tier architecture using MVC Struts for implementing MVC Design pattern
  • Developed multiple modules
  • Test plan creation and review
  • Support User Acceptance Test from offshore location
  • Managed and mentored new developers

Environment: Java 1.4, J2EE, JSP, Struts, Webservices using JAX-WS, Oracle 9i, WebSphere Application Server, Rational Clearcase, Aqua DataStudio.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Created mockups, wire frames and interactive prototypes to demonstrate application functionality.
  • Performed prototype tests and design verification.
  • Responsible for making Process Diagrams, Class Diagrams and Business Functions.
  • Involved in writing the presentation layer in Java Server Pages (JSP).

Environment: ALTOVA XML Spy, Rational Rose, JSP, Struts, Java, JavaScript, Hibernate, XML, JRules

Hire Now