We provide IT Staff Augmentation Services!

Technology Lead Resume

MD

SUMMARY

  • 1 7 years of extensive experience in Software Development Life Cycle (SDLC) enterprise application design, development, testing, debugging, documentation, deployment , integration of different software applications, products using Core Java and Java/J2EE technologies
  • SCJP 5.0 Certified
  • Agile development experience
  • Strong experience in application performance improvement, using tool like Eclipse Memory Analyzer (MAT), HP REAL USER MONITORING (RUM), IBM Pattern Modeling and Analysis and Introscope monitoring tool.
  • Strong knowledge on Amazon web services - Amazon EC2, Amazon Elastic Container Service, AWS Lambda, AWS Code Pipeline, AWS RDS.
  • Strong knowledge on Docker Cloud - automatically build and test Docker applications with every git push.
  • Very Strong Core Java skilled in related areas like J2EE, JSP, Servlet, EJB, JMS, JNI, RMI
  • Strong experience in Struts, spring, JPA, Hibernate, SOAP and Spring boot REST Web Services, Spring micro services,WSDL XML, J2EE design patterns .
  • Well versed with complete Life Cycle Development process that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing and Implementation and Post Production support.
  • Experience in developing and deploying applications using WebSphere, Weblogic, Tomcat and JBOSS
  • Good experience on IBM MQ,JMS
  • Experience in using IDEs like WSAD, RAD, Eclipse
  • Used Log4J, Log4J2, ANT, Maven to increase productivity and software quality.
  • Strong configuration management tool experience with Jenkins-pipeline, Sonarqube, HP fortify.
  • Experienced in using tools like HP Quality Center for writing test plans, test cases.
  • Experience in using various Configuration Management tools like CVS, Clear Case and SVN, git, bit bucket
  • Worked on Oracle, DB2, Mysql. Hands on experience in writing Functions, Stored procedure, Joins using Oracle PL/SQL.
  • Strong Knowledge and experience on NodeJS, ExpressJS, ReactJS, MySQL, MongoDB.
  • Build Java Web client to interact with ExpressJS Rest façade service
  • Good knowledge on Apache Camel and Apache Karaf.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS

Languages / Frameworks/ Development Tools / APIs: JAVA 7/6,JavaScript, JQuery, JSON, Python, AJAX, XML/XSD, JSP, HTML, Apache Struts2, Spring, EJB3/MDB, JMS, Python, NodeJS, ExpressJS, ReactJS, AngularJS 2.0, Typescript, JNDI, LDAP/Kerberos, JEE Security Basic Authentication and Role based Authorization, encryption api Jasypt, RMI, Java Sockets, Servlets, Applets, AWT/Swing, Java Mail API,VbScript.

Application/Web Servers: IBM RSA/RAD 9.2/8.0/8.5/6.0 , IBM WAS 8.5/7.0/6.1/5.1 , IBM Liberty JBOSS, Amazon Web Services (AWS), Weblogic 6.1, Eclipse 3.0, Apache Tomcat 5.0/4.0/8.0, AXIS 1.2, JavaWebServer2.0, IBM MQ 7.

Build & Design Tools: SonarQube, Jenkins, Maven, Ant, HP FortifySource Code Analyzer, JUnit, JMockit, TestNG, MS Visio 2003,VSS 6.0, Rational Clear Case, Mercury

Database /Frameworks: DB2 9x, Oracle 10/8i/9i, MS SQL Server 2000, MySQL 5.7, JPA 2.0,Hibernate 3.0, JDBC, ODBC, PL/SQL, SQL, Mongo DB 3.4.4

Operating Systems: Windows, UNIX, LINUX

IDE Tools: Eclipse, IBM WSAD 5.0, RAD 7.0, Net Beans 4.0/5.1/6.1, TOAD

Version Control Systems: CVS, SVN, VSS,MKS,git,bitbucket

PROFESSIONAL EXPERIENCE

Confidential, MD

Technology Lead

Responsibilities:

  • Responsible for capturing the web service technical requirements for creating enterprise service in Confidential environment.
  • Conducted many technical design meetings with Confidential Architects to lead the web service design efforts.
  • Led and designed JAX - WS-EJB service for interacting with different sub-systems as per Confidential SOA design principles.
  • Worked on integration of security module with existing Confidential Web Security architecture. Used multiple WS- Security models (User Name Token, LTPA Binary Security Token and Digital Signature) to support multiple consumers.
  • Developed multiple web service clients to interact with different sub-systems. Developed .NET client to support .NET consumers.
  • Resolved many interoperable issues with non-Java clients such as .NET and CICS Mainframe legacy consumers.
  • Provided POC for using asynchronous web client invocation to improve the performance of the service.
  • Used Introscope tool to analyze the performance metrics and recommended changes to resolve the performance issues.
  • Designed user security module for role based authentication and authorization in UI application.
  • Optimized JPA layer by using Name Queries to improve the performance of data retrieval.
  • Used JPA 2.0 criteria builder queries as per the complexity of the data retrieval process.
  • Performed build and deployment of the application in development and testing environments using Confidential standard build and deployment scripts.
  • Led a team of 5 and mentored junior team members and helped them with coding standards.

Environment: IBM WebSphere 8.5/7.0, JAX-WS, .NET (C#),Spring REST Service, WS Security (UserNameToken, LTPA BinaryToken and Kerberos), JSP, JSTL, Custom Tags, HTML, JavaScript, JQuery, AJAX,, UCD deployment, Struts2 EJB 3.0, JPA 2.0, HP Fortify, BitBucket, SonarQube, Jenkins,OpenShift, Maven, Python, JMockit, TestNG, JMS, Introscope, SOAPUI, XML Spy

Confidential

Technology Lead

Responsibilities:

  • Build REST service fa ade using ExpressJS that consumes existing SOAP/REST/DB call internally to address the sequential interaction with backend services.
  • Build Java Web client to interact with ExpressJS Rest fa ade service.
  • Setup Mongo DB and MySQL for data persistence.

Environment: NodeJS, ExpressJS, ReactJS, MySQL, MongoDB

Confidential, MD

Senior Java J2EE Developer

Responsibilities:

  • Involved in the Coding part as a developer, performance and creation of low level and high level design, also involving business requirements gathering from the business team.
  • Application performance improvement, using tool like Eclipse Memory Analyzer (MAT), HP REAL USER MONITORING (RUM), IBM Pattern Modeling and Analysis.
  • Created high level and detailed design documents.
  • Developed the application using JSP, Struts 2, JPA, EJB,JAWS, XML-RPC, JMS (IBM MQ),Java Script, HTML
  • Created RESTFul web services using Jersey framework ( JAX-RS )
  • Used RAD Confidential the IDE.
  • Debugging & fixing production issues which include Java/ JS/ JQuery/HTML coding.
  • Implemented functionality rich user interfaces using HTML, CSS, JavaScript, AJAX, JQuery and JSPs .
  • Used Struts framework for the development
  • Created JUnit test cases for Unit testing
  • Created SQL scripts for the DB2 database.

Environment: Java, J2EE, RUM,MAT,JPA, HTML4, CSS, JavaScript, Ajax, SOAPUI, Restful, Web Services, XML, XSLT, JAXB,JSON,XSD, UML, JUnit, Apache2, SQL, Oracle, JDK 1.6, JDBC, Core Java, JSP, Version one, JQuery, Maven, Log4J, HTML, RAD, DB2 9.7, Web sphere application server, JMS.

Confidential

Senior Java J2EE Developer

Responsibilities:

  • Involved in design, development and enhancements of the projects for building wireline flows.
  • Played a key role in developing IPHONE applications flows
  • Designed and Developed presentation layer of POS.com using JSP, Servlets, AJAX, Tiles, JavaScript .
  • Played a key role in developing the business layer and data management components of this web based system over J2EE architecture.
  • Used Web Services (JAXWS ) to interact with other external interfaces in order to exchange the data in the form of XML and by using SOAP protocol involved in design, development of Restful and SOAP webservices
  • Developed EJBs for implementing backend functionalities
  • Used Struts Framework for implementing MVC pattern .
  • Developed data access layer using Hibernate framework .
  • Involved in meetings and discussions with Business Architects to understand the system requirements and solution approach.
  • Played key role in communicating to several middleware systems in Confidential &T to understand and implement their designs and develop the multiple projects
  • Created Ant and Maven scripts to build and deploy the application
  • Developed stored Procedures in PL/SQL
  • Performed client side designing and validations using HTML, DOJO, CSS, JavaScript, JSP and Struts Tag Library.
  • Coordinating with QC and production support during Releases
  • As Security Analyst, used Fortify Scan tool to track down any PCI issues in the code and provide the resolutions
  • Preparation of Application Design doc, test plan and cases.
  • Used Eclipse for the Application development
  • Worked closely with cross-functional teams (QA, BA, PM, Product Owner) as a part of AGILE environment

Environment: Java, Struts 1.0, Springs 3.0, Hibernate 2.0, JSP, HTML, RESTful, CSS, JavaScript, AJAX, ANT, SAML, Web services, Windows XP, Oracle 10g, Tomcat, jQuery Mobile, JDK1.5, J2EE, EJB 3.0, 2.0, DOJO, Jquery, JDBC, SQL, Javascript, XML, JUnit Test Cases,Eclipse, RAD, Unix, Maven, Weblogic 9.2

Confidential

Senior Java Developer

Responsibilities:

  • Involved in the Coding part as a developer and creation of low level and high level design, also involving business requirements gathering from the business team
  • Designed and develop creative intuitive user interfaces that address as per clients requirements
  • Developed user interfaces using JSP, AJAX, XHTML, CSS, Jquery and JavaScript .
  • Involved in designing the new enhancements and deployed the existing application
  • Involved in reframing the POS architecture using J2EE and struts framework
  • Developed the application using struts and work flow manager.
  • Wrote Stored Procedures using SQL .
  • Developed the EJB’s Action classes for business logic
  • Build the application using ANT . GUI developed in JSP .
  • Involved in Bug Fixing and Documentation
  • Coordinating with QC and Production support during Releases
  • Performed Code reviews and code fixes
  • Preparation of low level design document, test plan and cases
  • Used Eclipse IDE for the Application development

Environment: Java, J2EE, JDK 1.3, Struts 1.2, Servlets, Spring, Web services, Hibernate, AJAX, HTML, DHTML, JSP, Servlets, JDBC, CSS, JavaScript, JQuery, JSP, JDBC, JNDI, JSON, SOAP, XML, XSLT, LOG4j, Apache Tomcat, SQL, PL/SQL, Oracle 10g, Eclipse, EJB, windows, UNIX, TOAD, SSH, SQLPlus, Maven, JUnit Test Cases, XML, Windows 2000, Ant, Weblogic 8.1

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in the creation of the web based interface for the end user which included graphical and the architectural dashboard using the third party tool , JFree Chart , which reads data from the Database and then shows it on the web browser.
  • Created Low level design after analyzing the requirements.
  • Design, maintenance and enhancement of application using Core Java, Struts and Hibernate.
  • Designed and Developed various layer using Struts, Hibernate, JSP, HTML
  • Developed client side validation scripts using JavaScript.
  • Implemented several patterns including MVC
  • Used WebSphere App server for deployments.
  • We have consumed and exposed Web Services using SOAP.
  • Created Unit test plans for various interfaces.

Environment: Java, J2EE, Struts, Servlets, Spring, TOAD, SSH, JFree Chart, MVC, AJAX, HTML, DHTML, JSP, CSS, JavaScript, JQuery, JSP, JDBC, JNDI, JSON, SOAP, XML, XSLT, LOG4j, Apache Tomcat, SQL, PL/SQL, Oracle 10g R2, Eclipse, Solaris 8, Solaris 10, HP UX,Linux, SQLPlus, Editplus

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in Change the design (if required) and implement it once Confidential &T's Design team approves it.
  • Involved in Implementation of middleware framework using Hibernate and Spring Framework .
  • Planning and implementing the optimization strategies
  • Involved in end-to-end web application coder delivering modules on-time in an agile based process
  • Designed JSP pages for Confidential &T using Java script/ HTML and JQuery
  • Developed user interfaces using JSP, AJAX, XHTML, CSS, Jquery and JavaScript .
  • Attending calls and making our work synchronized with the clients.
  • Created JUnit test scripts and used for unit testing.
  • Finally ensuring that the fix has reduced the customer dissatisfaction.
  • Developed stored procedures, triggers, cursors SQL queries in Oracle 11g.
  • Worked on Agile Methodologies

Environment: Java, J2EE, Struts, Servlets, Spring, JSP, Spring,Hibernate, Jasper, Tomcat5, MVC, AJAX, HTML, CSS, JavaScript, JQuery, JSP, JDBC, JNDI, JSON, SOAP, XML, XSLT, SQL, Oracle, Eclipse, Unix, JUnit

Confidential

Core Java Developer

Responsibilities:

  • Involved into prepare the detailed PIE design, construct and unit test the application.
  • Design of the application utilized Enterprise Java Beans (EJBs), struts, hibernate
  • Worked and implemented using core JAVA, J2EE, JSP, Servlets, Struts .
  • Designed and develop creative intuitive user interfaces that address as per clients requirements
  • Developed user interfaces using JSP, AJAX, HTML, CSS,
  • Developed the application front end using Spring Framework .
  • Involved in Requirements Specification, Analysis and Design of the application.
  • Performed Client Side Validations using Validation Framework in Struts .
  • Deployed application in Apache Tomcat application server in pre-production environments.
  • Oracle database was used for the application.

Environment: Core Java, J2EE, Servlets, Spring, JSP, Struts, EJB, Hibernate, AJAX, HTML, DHTML, JSP, CSS, JSP, JDBC, JNDI, JSON, SOAP, XML, Apache Tomcat, Eclipse, Unix, and Oracle

Confidential

Core Java Developer

Responsibilities:

  • Analyzing the code as to deduce the functionality of the application
  • Designed and implemented the search engine tool using Core Java and Spring JDBC Template
  • Developing the prototype of the system using Struts, Servlets and Core Java
  • Designed and develop creative intuitive user interfaces that address as per clients requirements
  • Developed Wed based user-interface using JSP, AJAX, XHTML, CSS, Jquery and JavaScript .
  • Involved in Requirements Specification, Analysis and Design of the application.
  • Created new views using JSP, Servlets, Java Beans and XML .
  • Integrated backend codes using JQUERY, and AJAX to get and post the data to backend servers.
  • Designed and developed web interfaces using MVC Architecture and Struts Framework .
  • Performed Client Side Validations using Validation Framework in Struts .
  • Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
  • Deployed application in Apache Tomcat application server in pre-production environments.
  • Written large number of Oracle 10g queries , functions, procedures including creating tables, indexes and performance tuning.
  • Created Unit test plans for various applications

Environment: Core Java, J2EE, Struts, Servlets, Spring, Hibernate, MVC, AJAX, HTML, JSP, CSS, JavaScript, JQuery, JSP, JDBC, JNDI, SOAP, XML, LOG4j, Apache Tomcat, Oracle 10g,My SQL and MyEclipse

Confidential

Java Developer

Responsibilities:

  • Involved in the development of GUI using Java Server Faces ( JSF) and responsibility to connectivity GUI to Database through Hibernate interfaces .
  • Implemented the application using Core Java, Hibernate 3.2, JSP, Servlets and Spring 3.0, Web Services, SOAP, WSDL.
  • Developed the health care application using J2EE, Hibernate, spring, Web Services, HTML, JavaScript, CSS, JQUery, SOAP, REST, JSP , and Servlets Experienced with programming multithreaded, synchronization applications in Java.
  • Used Struts framework for the development
  • Involved in designing the Java Components using SOA, J2EE, Spring, JSF, JAX-WS
  • Worked on the development of health care report page using Javascript, HTML, CSS in Velocity template
  • Developed Triggers, PL/SQL and Stored procedures in Oracle
  • Created SQL scripts for the DB2 database

Environment: Core Java, J2EE, Struts, Servlets, Spring, MVC, AJAX, HTML, DHTML, JSP, CSS, JavaScript, JQuery, JSP, JDBC, JNDI, SOAP, XML, XSLT, LOG4j, Apache Tomcat, SQL, PL/SQL, Oracle 10g, Eclipse, JSF1.1, Hibernate3.0, Tomcat 5.5, MySQL 5.0, DB2, UNIX Shell Script, SQL

Hire Now