We provide IT Staff Augmentation Services!

Technical Lead Resume

Phoenix, AZ

PROFESSIONAL SUMMARY:

  • More than 10 years of strong experience in design, development and deployment of Client/Server business applications using Object Oriented Programming (OOP), Java/J2EE technologies.
  • Actively involved in each phase of Software Development Life cycle (SDLC) Requirements, Design, Implementation, Debugging and Testing during the development of the application.
  • Good experience working in an Agile development environment
  • Expertise in application development using Java, J2EE, JSP, Servlets, Struts, Tag Libraries, JDBC, Spring, XML, Restful and SOAP web services.
  • Expertise in client side designing and validations using HTML, DHTML, CSS, Dojo, JavaScript, jQuery and AngularJS.
  • Expertise in using frameworks like spring and Struts.
  • Working Experience in SOA technologies like IBM Data Power.
  • Working experience in J2EE design patterns such as Business Delegate, Factory design pattern, Proxy design pattern, Data Transfer Object, Data Access Object, Session Façade, Singleton pattern.
  • Excellent skills in RDBMS databases like Oracle, DB2 and PostgreSQL.
  • Working experience in NoSQL MongoDB.
  • Working experience in Elastic Search.
  • Well Experienced in J2EE web development using MVC architecture.
  • Good knowledge about using Clear Case, WinCvs, Git and SVN for version control and used Maven Repository and Ant scripts for building the application.
  • Hands on experience with JUnit in performing unit test and LOG4J in determining the application functionality.
  • Knowledge and experience in XML, DTD, XSD, XML Schema, XSL (XSLT, XPath) and JAXB.
  • Experience in Operating Systems like Windows, Linux and UNIX.
  • Interact with the business team(s) to understand the requirements and prepare the Business Requirements Document and Functional Specifications.
  • Work with the project management team to decide the project timelines.
  • Involved in all stages of software development life cycle (SDLC).
  • Proficient in writing SQL queries for various analysis and adhoc reports
  • Work with business and QA teams in the preparation of test plan, test cases and test case documents.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
  • Excellent people skills.
  • Excellent work ethics, Leadership and Team player qualities.

TECHNICAL SKILLS:

Programming Languages: Java, SQL, HTML, XML, JavaScript, DHTML, and CSS

Java Technologies: Java (core API), JavaBeans, JSP, Servlet, JDBC, RMI, J2EE (JNDI, EJB, JUnit).

Web Frameworks: Spring, Struts 1.2 and Struts 2.

Web Services: Restful and SOAP.

SOA Tools: IBM Data Power.

GUI Java Programming: JSP, Java Script, Dojo, JQuery, Angular 1.x & 4.x.

App Servers/ Middleware: JBOSS, WebSphere, BEA Web Logic 8.1and Apache Tomcat 7.

IDE Tools: Eclipse, JDS, Net beans 4, STS (Spring Tool Suite) and IntelliJ Idea.

SQL Programming Tools: TOAD, DB Studio and PGADMIN 4.

Databases: DB2, Oracle and PostgreSQL

Version Control s: Clear case, SVN, WinCVS and Git

Build Systems: Ant, Maven

Operating Systems: Windows, Redhat Linux.

Other Technologies: MongoDB, Elastic Search.

PROFESSIONAL EXPERIENCE:

Technical Lead

Confidential, Phoenix, AZ

Responsibilities:

  • Responsible for representing design discussions and Architecture discussions for the meta data based design.
  • Architected, Designed and implemented few of the key REST APIs like search using Elastic.
  • Coding using Java, spring MVC, spring boot, Spring Rest, AngularJS and JSON.
  • Worked with Spring JDBC templates to communicate with PostgreSQL DB.
  • Developed the application using IntelliJ IDEA.
  • Worked on preparing test cases and executing unit testing with Junit.

Technologies & Environment: Java/j2EE, Spring, Java Script, AngularJS, Bootstrap, JSON, HTML, PostgreSQL, Elastic, NodeJs, Apache Tomcat, Maven and GIT.

Technical Lead

Confidential, Phoenix, AZ

Responsibilities:

  • Responsible for representing design discussions and Architecture discussion for the TDAP/BTOD.
  • Architected, Designed and implemented few of the key REST APIs.
  • Identify the older modules/code stack that can be re - usable with minimal changes and defining the interfaces that allow the communication with those modules.
  • Coding using Java, spring MVC, spring boot, Spring Rest, AngularJS and JSON.
  • Worked with Spring JDBC templates, Spring Mongo Repository for DAO layer.
  • Developed the application using Eclipse IDE (spring tool suite).
  • Designed and implemented the MongoDB collections.
  • Worked on preparing test cases and executing unit testing with Junit.

Technologies & Environment: Java, Spring, Java Script, AngularJS, JSON, HTML, MongoDB, NodeJs, JBOSS and GIT.

Technical Associate

Confidential

Responsibilities:

  • Involved in design and implementation of SOA services using IBM Data Power.
  • Coding using Java, spring, Restful Web services, Servlets, JSP, Java Script, jQuery, JSON, XML, and HTML.
  • Developed the application using Eclipse IDE (spring tool suite).
  • Worked with Maven and SVN for Design & Development of Project Build System and version control.
  • Worked on preparing test cases and executing unit testing with Junit.

Technologies & Environment: Java, Spring, Restful Web services, SOAP, SOAP UI, Servlets, JSP, Java Script, jQuery, JSON, XML, HTML, IBM WebSphere, IBM Data Power, Maven and SVN .

Technical Associate

Confidential

Responsibilities:

  • Involved in understanding client requirements and translating them to Product Requirement document (PRD) and Detailed Function Specification document (DFS).
  • Worked closely with the offshore team and guided them in understanding Product requirements and customer environment. Also, as an on-site engineer, was primary interface between offshore team and Client.
  • Worked on providing the development environment needed for entire team.
  • Coding using Java, Spring, Servlets, JSP, Java Script, Dojo, JSON, XML and HTML.
  • Worked on building SOA services using IBM Data Power.
  • Developed the application using Eclipse IDE.
  • Used Maven for Design & Development of Project Build System.
  • Worked with Log4J effectively for logging messages to the appropriate log files
  • Worked on preparing test cases and executing unit testing and Integration testing.

Technologies & Environment: Java, Spring, Servlets, JSP, Java Script, Dojo, JSON, XML, IBM WebSphere, IBM Data Power, Maven and SVN .

Senior Software Engineer

Confidential

Responsibilities:

  • Involved in understanding client requirements and translating them to Product Requirement document (PRD) and Detailed Function Specification document (DFS).
  • Worked on providing the development environment needed for entire team.
  • Coding using Java, Spring, Servlets, JSP, Java Script, ARIA, JSON, XML, CSS and HTML.
  • Developed the application using Eclipse IDE.
  • Used Maven for Design & Development of Project Build System.

Technologies & Environment: Java, Spring, Servlets, JSP, Java Script, ARIA, JSON, WebLogic, Maven and Clear Case .

Technical Associate

Confidential

Responsibilities:

  • Worked on Provisioning for both L2VPN and L3VPN which involved defining rules in XML based rule Engine and defining transformations for IOSXR devices.
  • Worked on ISC specified query builders, Value Objects, Utility Classes for Repository module.
  • Worked closely with the offshore team and guided them in understanding Product requirements and customer environment. Also, as an on-site engineer, was primary interface between offshore team and Client.
  • Worked closely with the Customers like AT&T, Verizon and Sprint to solve production issues.
  • Involved in troubleshooting customer’s network issues and ISC database problems and provided immediate and appropriate solutions.
  • Worked on various Customer issues by integrating customer database with ISC.
  • Worked on North Bound Interface (NBI) for Device provisioning through XML.
  • Involved in ISC Spring release for MPLS provisioning improvements.
  • Worked with SAX, DOM Parsers and XPath for parsing and comparing device configuration while deployment and auditing.
  • Worked on preparing test cases and executing unit testing and Integration testing.

Technologies & Environment: Java, Struts, Servlets, JSP, Java Script, XML, HTML, JDBC, Apache Tomcat, Log4J, JSTL, Clear case.

Technical Associate

Confidential

Responsibilities:

  • Responsible for developing components by Model-View-Controller (MVC) using Struts.
  • Coding using Java, Servlets, JSP, Java Script and HTML, JSTL.
  • Developed the application using Eclipse IDE.
  • Used BEA Web logic for application deployment.
  • Involved in doing the unit testing and writing Test Cases and Test Plan

Technologies & Environment: Java, Servlets, JSP, Java Script, HTML, JDBC, XML, Eclipse, Web logic, WinCVS

Hire Now