We provide IT Staff Augmentation Services!

Tech Lead Resume

2.00/5 (Submit Your Rating)

Richardson-tX

SUMMARY

  • Java architect/Sr. developer having close to 16+ years of experience in software development, System solution design and technical architecture for enterprise and web applications.
  • Strong working experience in Frameworks like Spring DI/JDBC/MVC/Boot and Hibernate.
  • Expertise in Core and JEE Design Patterns like Factory, Abstract Factory, Observer, Singleton, Data Access Object, Template, and MVC in the development of Multi - Tier Distributed Enterprise Applications.
  • Expertise in application development using Core Java, Collection, Multithreading, JSP, Servlet, Web Services SOAP/REST.
  • Strong knowledge of AWS cloud service.
  • Strong knowledge of Core Java, Collection and multithreading.
  • Working knowledge of frameworks like AngularJS and Spring Boot/Microservices.
  • Hands on work experience with JSON and XML.
  • Hands on work experience of Amazon Web Services(AWS) S3.
  • Worked on ORM tools like Hibernate.
  • Hands on deployment, installation, and configuration and post release support with Application servers like Websphere, Weblogic and Tomcat.
  • Testing frameworks Junit, Mockito and Hamcrest.
  • Real time experience in application development on Windows & UNIX platforms using Eclipse.
  • Used the build tools like Maven and ANT.
  • Worked on databases like Sybase, SQL Server, MySQL, DB2 and Oracle.
  • Good command over Object Oriented Principles and other design principles.
  • Strong Experience in Software design (UML) and Architecture Using Visio, Eclipse.
  • Excellent analytical, problem solving and interpersonal skills. Consistent team player with excellent communication skills and ability to learn new concepts, technology in short span.
  • Good experience in leading the teams and coordinating with teams in different locations.

TECHNICAL SKILLS

Languages & Technologies: Java, Servlets 2.x/3.0, JSP1.2/2.0, JSTL, EL, EJB 1.x/2.0, JDBC 2.0, JNDI, JMS, XML, DOM, SAX, Service Oriented Architecture (SOA) - SOAP, WSDL, REST, JAXB, Java SDK, Crystal API, POI, SAAJ, JAX-WS, CXF, JSON, Crypto for digital signature.

Frameworks: Springs 3.0, Spring Boot/Microservices, Hibernate 3.0, Struts 1.3, Angular JS.

Web/Applications Servers: JBOSS, Tomcat, Weblogic, Websphere

Tools: / IDEs: Eclipse, Ant, Maven, Log4J, Junit, Mockito, Hamcrest

Scripting Languages: Perl, JavaScript, JQuery

Database: Oracle 12, Sybase, SQLServer, DB2, MySQL, Postgres

Amazon Web Services: EC2, S3, DynamoDb, VPC, CloudFormation, Route53

Web Technologies: HTML, XML, CSS, JSON

Job Scheduling: Autosys, SRS

Source Control: SVN, CVS, Harvest, VSS, SCCS, Serena Dimension, Star Team

Caching Framework: Ehcache, Hazelcast

Other Tools: Rally, Jira, SOAP UI, Putty

PROFESSIONAL EXPERIENCE

Confidential, Richardson-TX

Tech Lead

Responsibilities:

  • Designing and coding of REST microservice application.
  • Coding in Java 8.
  • Interacting with other teams.
  • Mentoring team members.
  • Creation of UML design documents.
  • Setting up spring framework for the server side.
  • Coding JUnit test cases using Mockito.
  • Used Hazelcast for Caching.
  • Followed the agile development methodologies.
  • Did code reviews using Checkstyle and FindBugs.

Environment: Windows, JDK 8.0, MyEclispe, Maven4.0, Karaf 2.7, Spring REST webservice, Spring 4.1, AngularJS 1.3, HTML5, CSS 3, CVS, log4j, Junit 4.11, Mockito, JSON, TDP, Scrum, SOAP UI, Checkstyle, FindBugs.

Confidential, Plano-TX

Designer and Senior Developer

Responsibilities:

  • Designing and coding of REST webservices of application.
  • Designing and coding spring JDBC queries.
  • Creation of UML design documents.
  • Designing and coding of multithreaded module which talks to Mosel software.
  • Coordination with mosel team for integration with Mosel
  • Creation of file read/write/archive module which reads writes files and archives in zip file.
  • Setting up spring framework for the server side.
  • Setting up spring Boot framework.
  • Coded piece to store input files on AWS S3.
  • Used patterns like MVC, Factory, Data Access Objects, Singleton and Template
  • Coding JUnit test cases using Mockito.
  • Implemented Ehcache for Caching.
  • Followed the agile development methodologies.
  • Did code reviews using Checkstyle and FindBugs.
  • Implemented Dozer Mapper for object Mapping

Environment: Windows, JDK 8.0, Oracle 12, MyEclispe, Maven4.0, Weblogic 12, Spring REST webservice, Spring 4.1, Spring Boot/Microservice, spring jdbc template, AWS S3, AngularJS 1.3, HTML5, CSS 3, JMockit 1, Star Team log4j, Junit 4.11, Mockito, JSON, Rally, Informatica 9.5, Scrum, Mosel, SOAP UI, Dozer mapper, Checkstyle, FindBugs.

Confidential, Plano-TX

Designer and Senior Developer

Responsibilities:

  • Designing and coding spring REST webservices of application.
  • Designing and coding UI of application.
  • Coordination with upstream team for digital signature verification of cloud profile.
  • Coding to read digitally signed files and open it.
  • Creation of UML design documents.
  • Implementing and Coding of Spring Security Framework for user authentication.
  • Coding Spring MVC controller service.
  • Coding JUint test cases for REST webservice.
  • Followed the agile development methodologies.
  • Used hibernate for database connectivity.

Environment: Windows, MySQL, HTML, CSS, Eclipse Kepler, Maven4.0, Tomcat 7, Crypto, Spring REST webservice 3.0, Spring 3.0, Spring MVC, Hibernate, SVN, log4j, Junit 4.11, Hamcrest, Mockito, JSON, JAXB, JIRA, Spring Security Framework 4.0.

Confidential, Richardson-TX

Architect and Senior Developer

Responsibilities:

  • Designing SOAP services of SBC application.
  • Interacting with business and BA to design the service.
  • Coordination with upstream and downstream system’s managers and leads.
  • Creation of UML design documents.
  • Writing schema and WSDL for service.
  • Created clients for other webservice which the application uses.
  • Writing controller for REST service.
  • Integrating the application to the HCSC Springboard framework.
  • Followed the agile development methodologies.

Environment: Windows, SQLServer, MyEclipse 10.0, WAS 7.0, JAXB, SOAP web service, REST webservice, Spring 3.0, Spring MVC, Spring JDBC template, JDK 6.0, SOAP- UI, CXF, CVS, log4j, JUnit, JQuery, AJAX, JSON, Springboard framework.

Confidential

Designer and Senior Developer

Responsibilities:

  • Designing the services of Equoting application.
  • Worked on setting up the webservice on WAS 7 Server.
  • Created clients for other webservices which the application uses.
  • Coded the business logic of the Equoting application.
  • Used spring framework for Dependency Injection.
  • Used Spring MVC for UI part of the application.
  • Used Spring JDBC Template for Database connectivity.
  • Executed logging using log4j.
  • Used MyEclipse 10 as development IDE.
  • Integrating the application to the HCSC Springboard framework.
  • Following the agile methodologies.
  • Made changes to NRSG and supporting it as per the request of business.

Environment: Windows, SQLServer, MyEclipse 10.0, WAS 7.0, JAX-WS, Spring 3.0, Spring MVC, Spring JDBC template, JDK 6.0, SOAP- UI, CXF, Serena Dimension, log4j, JUnit, JQuery, Springboard framework.

Confidential

Designer and Senior Developer

Responsibilities:

  • Designing the application.
  • Making suggestions to the client on the sort of technologies to be used.
  • Coding and setting up the WebService on WAS 7 Server.
  • Coding the clients for other webservices which Confidential uses.
  • Prepared UML diagrams for the details designs using MyEclipse and Visio.
  • Coded the part business logic of the application.
  • Used Spring framework for Dependency Injection.
  • Used Hibernate as ORM.
  • Used Java Multithreading.
  • Executed logging using log4j.
  • Used MyEclipse 9 as development IDE.
  • Created CVS repository.
  • Integrating the application to the HCSC Springboard framework.

Environment: Windows, Unix, Visio, DB2, MyEclipse 9.0, Hibernate, WAS 7.0, JAX-WS, Spring 3.0, JDK 6.0, SOAP- UI, CXF, CVS, log4j, JUnit, Springboard framework.

Confidential, Marysville-OH

Project Lead

Responsibilities:

  • Implemented MVC2 using Struts 1.2.
  • Worked on JSPs, Servlet, JSTL, HTML, JavaScript.
  • Worked on remote scripting using AJAX programming model.
  • Created reporting capability in the system by using Crystal Java SDK API.
  • Prepared UML diagrams for the details designs using MS VISIO.
  • Designing, coding and testing of the application.
  • Extensively used Collections API to manage Java Objects in different layers.
  • Worked on fine tuning complex SQL queries for improving the performance.
  • Developed DAO components.
  • Executed logging using log4j.
  • Leading a team of 4 during design, build and testing phases.
  • Managed versioning of files using SVN.
  • Worked on Hibernate.
  • Worked on database clients like QMF, Visual Studio for production support.

Environment: Windows XP, Visio, SQL Server, DB2, Eclipse 9.0, Weblogic, JMS, J2EE, QMF, JSP2, Servlets, JavaScript, Ajax, Hibernate, Java, Struts 1.2, SVN, Crystal Java SDK API.

Confidential, Framingham- MA

Project Lead

Responsibilities:

  • Worked on Struts 1.2.
  • Used J2EE technologies like JSPs, Servlet, JSTL, HTML, JavaScript.
  • Worked on AJAX programming model.
  • Prepared UML diagrams for the details designs using StarUML.
  • Developed DAO components.
  • Designing, coding and testing of the application.
  • Tuned complex SQL queries for improving the performance.
  • Extensively use Collections API to manage Java Objects in different layers.
  • Used WSAD 5 as development EDI.
  • Used JDBC API.
  • Worked on DB2 Stored Procedures.
  • Worked on Perl Scripts.
  • Used QMF as database clients.

Environment: AS400, Windows XP, Unix, DB2, WebSphere 5, Servlets, JSP2, JavaScript, Ajax, JDBC, Java 1.4, WSAD 5, QMF, Stored Procedure Builder, Java, Struts 1.3, Harvest, Perl.

Confidential, NYC-NY

Project Lead

Responsibilities:

  • Worked on JSPs, JSTL, HTML, JavaScript.
  • Worked on remote scripting using AJAX programming model.
  • Implemented Spring framework for IOC and AOP.
  • Moved the application from conventional JDBC to Hibernate 3.0.
  • Prepared UML diagrams for the details designs using MS VISIO.
  • Designing, coding and testing of the application.
  • Used multithreading to implement complex logic in the business layer.
  • Extensively use Collections API to manage Java Objects in different layers.
  • Created boxes and jobs in scheduling tool Autosys.
  • Worked on POI API to generate reports in Excel sheet from Java.
  • Worked on ticketing tool SRS.
  • Worked on Perl Scripts.
  • Worked on JDBC
  • Used SQL Advantage.

Environment: Unix, Windows XP, Sybase, DB2, Java 5, Tomcat 5.5, JSP 2, Servlets, Ajax, JavaScript, Hibernate3, Spring3, Spring IOC, Spring AOP, Eclipse, SQL Advantage, Autosys, CVS, POI, Perl.

Confidential

Senior Java Developer

Responsibilities:

  • Implemented presentation layer using JSP, HTML, CSS
  • Debugging and bug fixing during testing and production phase.
  • Developed DAO components.
  • Performed quality assurance activities like review and peer reviews.
  • Worked in high pressure environment of 30 minutes SLA.
  • Created boxes and job in Autosys.
  • Worked on JDBC.
  • Worked on Perl script.
  • Worked on GS developed PMLang.
  • Created Stored Procedures in Sybase.
  • Used log4j for logging purpose.
  • Used Sql Advantage as Sybase client.

Environment: UNIX, Sybase, WebSphere 5, Servlets, JSP 2, JavaScript JDBC 2, Java 1.3, Perl, PMLang (GS Developed), Autosys, Mainframe, SCCS.

Confidential, Jacksonville, FL

Project Lead

Responsibilities:

  • Worked on JSPs, JSTL, HTML and JavaScript.
  • Lead a team of 19 people.
  • Connected to webservice exposed by Dot net by using SAAJ API.
  • Used JAXB parser to parse response XML from webservice.
  • Prepared UML diagrams for the details designs using MS VISIO.
  • Designing, coding and testing of the application.
  • JUnit testing during build phase.
  • Extensively use Collections API to manage Java Objects in different layers.
  • Prepared process related activities like WBS, time reporting, capacity planning.

Environment: AS400, Windows, DB2, WebSphere 5.1, Servlets, JSP2, JavaScript, Webservice, SOAP, SAAJ, WSDL, Java 1.4, JAXB, XML, Dot net, VSS, JUnit.

Confidential

Senior Java Developer

Responsibilities:

  • Developed GUI using JSP, Servlets, HTML and Java Script.
  • Implemented service/business layer using EJB 1.1
  • Extensive use of JNDI for lookup of EJB objects.
  • Developed stateful and stateless session beans.
  • Developed Entity Beans.
  • Re-designed the working of totals and calculations features.
  • Done debugging and bug fixing for each release.
  • Involved in deployment of application.
  • Used Session Façade and ValueListHandler design patterns.
  • Used Visio to design various use cases and other diagrams.
  • Requirement gathering and interacting with client.

Environment: Java 1.3, EJB1.1, UML, WebSphere 4.0.1, DB2 7.1, VSS, WebSphere Studio, Visio, JSP 1.0, Servlet, JavaScript, JDBC 2.0, Toad, Oracle8i.

Confidential

Java Developer

Responsibilities:

  • Developed GUI using JSP, HTML and Java Script.
  • Done debugging and bug fixing for each release.
  • Involved in deployment of application.
  • Implemented JDBC for Java and database connectivity.
  • Used WML for creating mobile version.
  • Requirement gathering and interacting with client.

Environment: Jdk 1.2.2, JSP 1.2, JBoss, JDBC 2.0, JavaScript, Linux, MySQL.

Confidential

Java Developer

Responsibilities:

  • Developed GUI using JSP, Servlets, HTML, XSLT, and Java Script.
  • Implemented service/business layer using EJB 1.1
  • Extensive use of JNDI for lookup of EJB objects.
  • Designed the logic of working of totals and calculations features for calculation of NWC of client.
  • Used session Façade and ValueListHandler design patterns
  • Worked in debugging and bug fixing for each release.
  • Involved in deployment of application.
  • Requirement gathering and interacting with client.

Environment: Jdk 1.2.2, EJB1.1, Websphere 4, Oracle8i, Visual Source Safe, Toad, Servlet, JavaScript, JDBC2, Windows NT.

Confidential

Java Developer

Responsibilities:

  • Developed GUI using JSP, Servlet, HTML and Java Script.
  • Used SAX parser for parsing the files provided by third party vendors.
  • Worked on collection APIs.
  • Done debugging and bug fixing for each release.
  • Involved in deployment of application in production.
  • Implemented JDBC for database connectivity.
  • Requirement gathering and interacting with client.
  • Implemented Applets.

Environment: Jdk 1.2.2, JSP 1.2, Servlets, JDBC 2.0, JavaScript, Linux, MySQL

We'd love your feedback!