We provide IT Staff Augmentation Services!

Sr. Technical Lead & Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • 14 Years of experience in SDLC, Object oriented analysis/design and development, Model View Controller, JAVA and J2EE (Servlets, JSPs, JNDI, Java Beans, EJB, RMI, and JDBC).
  • Working experience on complete Project life cycle from Software Requirement Specification (SRS) to Operations and Maintenance.
  • Extensive experience in Design, Development and Integration of J2EE Applications using WS, JAX - RS,JMS, Java Mail, JAXB, JAXP, Web Services ,JSON, Maven and Ant build.
  • Experience in developing web applications using SOAP based Web services - SOAP, WSDL, CXF, AXIS, and JAX-WS and Restful Web Services - JAX-RS, CXF, and JERSEY.
  • Hands on experience in implementing web applications using frameworks like Struts 1.x/2.x, spring 3.2(IOC, DI, AOP, Spring MVC, Spring Test module), JSF 2.1 and integration with ORM tools like Hibernate 3.5.
  • Experienced in leveraging RDBMS like Oracle, MySQL, DB2, and Sybase.
  • Experience in developing applications using web/application servers like Weblogic, WebSphere, JBoss and Tomcat.
  • Used Apache POI and HSSF to generate excel reports.
  • Extensive experience on modern front-end templating frameworks for JavaScript - Including Bootstrap, JQuery, AngularJS, backboneJS etc.
  • Experience in implementing Java/J2EE design patterns such as Singleton, Factory Pattern, Adapter, Front Controller, Business Delegate, Service Locator, Intercepting Filter, Data Transfer Object and Value Object.
  • Experience on personalization module using XML, as portable data and developed required standard templates of XSL used IBM lotus XSL parser for XSLT and XPath.
  • Experienced in RSA algorithms, Optimizing techniques and Refactoring.
  • Experience in writing JUnit test cases, mocking frameworks and groovy scripts for automation.
  • Experienced in implementing JAVA Collections Framework.
  • Strong Oracle 8i/9i/10g/11g, PL/SQL experience and good exposure to Sybase, MS SQL Server 2000, MYSQL, DB2.
  • Experience in using Find Bugs & PMD tools to write efficient code.
  • Strong experience in Linux, Unix platforms, Shell Scripting, Perl Scripting.
  • Experience in writing JUNIT test cases with Mockito and running the test suites and test coverage using EMMA tool.
  • Hands on experience on Jenkins which provides continuous integration services for software development for various projects and implemented cruise control using Ant scripts.
  • Expertise in deploying code move from one environment to other environment
  • Experience in tracking defects, issues, risks using HP Quality Center.
  • Implemented SDLC methodologies including Waterfall, RUP and Agile; involved in spring planning, estimations, dividing stories into tasks and tracked issues using Jazz server.
  • Experience in using version controlling systems like SVN, CVS, Harvest and IBM Clear case.
  • Good experience in Healthcare, eTrading, Banking, Investments, IT Regulatory risk and Telecom Billing domain.
  • Excellent communication skills and team player spirit coupled with problem analysis and solving abilities.

TECHNICAL SKILLS

Languages: C, C++, Java, UML, SQL & PL/SQL

JAVA & J2EE: JAVA 1.4/1.5/1.6/8 , J2EE, JDBC, Servlets, JSP, JNDI, EJB-Session Bean, Entity Bean, JMS, IBM MQ Series, XML, XSD, DTD, JAXP, DOM, SAX, JAXB, and Multi-Threading.

Frameworks: Struts 1.x/2.x, spring 3.2, JSF, Hibernate 3.5

Application/Web Server: Websphere 5.0/6.0/8.x, Web Logic 8.1/9.2/10.x, Tomcat

Web services: SOAP, WSDL, AXIS, CXF, JAX-WS, REST - JAX-RS, CXF, JERSEY

Database: Oracle 9i/10g/11g, DB2, MySQL, Sybase, Teradata, SQL Server

UI Technologies: HTML 5, JavaScript, CSS 3, AJAX, JSP, JSTL, JSON, JQUERY, AngularJS

Core Expertise: Java and J2EE design patterns, Core Java concepts – Collections, Java 1.5 features, Multi-threading, Exception handling, IO, Concurrency etc.

Version control Tools: CA Harvest, CVS, SVN, IBM clear case, TFS, Git, PVCS, Source Safe, MKS, Sourcetree

Design Tools: Rational Rose, Microsoft Visio, JUDE

Build Tools: Ant, Maven, Jenkins, Cruise Control, Bamboo

Other Tools: Log4J, TOAD, SQL developer, HP Quality Center, JIRA, Autopsy’s, SOAP UI, FileZilla, Putty, Edit Plus, Nitro, Docker, Confluence

IDEs: RAD, Eclipse, JBuilder, WSAD and Net beans

Operating Systems: Windows, UNIX

SDLC Methodologies: Waterfall, RUP and Agile Software development methodologies

PROFESSIONAL EXPERIENCE

Confidential

Sr. Technical Lead & Developer

Responsibilities

  • Serve as technical advisers to management and provide programming perspective on requirements.
  • Technical leadership for design, development and testing of the implementation effort for mid-sized customer projects or sub-projects on large customer engagements.
  • Work on Spring framework to inject micro services, entity services, transaction management and rapid transaction processing systems.
  • Designed and developed UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Working in Agile software development practice paired programming, test driven development and scrum status meetings.
  • Extensive use of Build and Integration tools such Nitro, Docker and Bamboo.
  • Writing Spring Boot and Spring Rest Micro services.
  • Oversee project lifecycle activities, track/log metrics, conduct baseline analysis and provide detailed report.
  • Implement advanced java API and core java for coding sophisticated business logic.
  • Providing JSON response format to support various service clients (CRM and LSR).
  • Ussing JPA Repository to create data layer to the services to do CRUD operations in to DB.
  • Set up Object & relationship mappings with Associations, inheritance, and named queries etc.
  • Used core java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Validated query execution plans & tuned queries using Indexes, Views and Batch processing.
  • Involve in unit testing using JUNIT with Mockito, Integration testing and system testing.

Environment : JAVA, J2EE, Spring Boot, JPA Repository, AngularJS, ReactJS, Web Services, Spring REST, JSON, Design Patterns, Log4j, Eclipse, Microsoft SQL Server, Docker, Stash, Nitro, Bamboo, Source Tree, Git, Any Point, JIRA, Agile.

Confidential

Sr. Technical Lead & Developer

Responsibilities

  • Responsible for the underlying architecture for the software program, as well as for overseeing the work being done by any other software engineers working on the project.
  • Have ownership of development plans and have supervisorial Environment in delegating work and ensuring that software projects come in on time and under budget.
  • Serve as technical advisers to management and provide programming perspective on requirements.
  • Technical leadership for design, development and testing of the implementation effort for mid-sized customer projects or sub-projects on large customer engagements.
  • Assess and manage functional and non-functional requirements and ensure that they are addressed with the technical solution.
  • Supervising geographically distributed development teams.
  • Work on Spring framework to inject services, entity services, transaction management and rapid transaction processing systems.
  • Designed and developed UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Extensive use of Build and Integration tools such as Ant, Maven and Jenkins.
  • Expertise in writing Spring Rest and Jersey web services.
  • Oversee project lifecycle activities, track/log metrics, conduct baseline analysis and provide detailed report.
  • Implement advanced java API and core java for coding sophisticated business logic.
  • Develop custom JSP converters and validators , customized default error messages by creating message resource bundle.
  • Building RESTful Web services using JAX-RS API.
  • Designing and developing RESTful service interface using Spring MVC to the underlying customer event API.
  • Providing XML and JSON response format to support various service clients.
  • Used Hibernate to create data layer to the services to do CRUD operations in to DB.
  • Set up Object & relationship mappings with Associations, inheritance, and named queries etc. using Hibernate.
  • Used core java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Validated query execution plans & tuned queries using Indexes, Views and Batch processing.
  • Deployed web services are tested using SOAP UI tool.
  • Involved in unit testing using JUNIT with Mockito, Integration testing and system testing.
  • Deployed the application in UNIX machine and used FTP to see the logs etc.
  • Used Ant tool to build & deploy the application on the server.

Environment : JAVA, J2EE, Spring MVC, Hibernate, Servlets, JSP, XML, Web Services, SOAP, REST, JavaScript, AngularJS, AJAX, JSON, JQuery, Design Patterns, JMS, Log4j, Eclipse, TFS, Microsoft SQL Server 2008, Tomcat, Docker, Stash, Nitro, Bamboo, Oracle, UNIX, CSS, Maven, Ant.

Confidential

Sr. Technical Design Lead

Responsibilities

  • Leading role in implementing modern and complex solutions and products to successfully address and fulfil customer requirements.
  • Responsible for the underlying architecture for the software program, as well as for overseeing the work being done by any other software engineers working on the project.
  • Have ownership of development plans and have supervisorial Environment in delegating work and ensuring that software projects come in on time and under budget.
  • Serve as technical advisers to management and provide programming perspective on requirements.
  • Technical leadership for design, development and testing of the implementation effort for mid-sized customer projects or sub-projects on large customer engagements.
  • Assess and manage functional and non-functional requirements and ensure that they are addressed with the technical solution.
  • Familiar with agile software development methodologies.
  • Supervising geographically distributed development teams.

Environment : JAVA, J2EE, Spring, Struts, Hibernate, XML, Web Services, SOAP, REST, JavaScript, AJAX, JSON, JQuery, Design Patterns, AngularJs, Bootstrap, Jboss, Log4j, Eclipse, Microsoft SQL Server 2008, Tomcat, SVN, CSS, Maven, Ant.

Confidential

Sr. Technical Design Lead

Responsibilities

  • Develops, tests and maintains code using software development methodology and appropriate technologies for the system being used.
  • Works closely with Business Analysts to develop detail systems design and written test plans for on-line and report application programs.
  • Performs analysis on projects and provides a project plan that shows the tasks needing to be completed and a time estimate for each task.
  • Used Spring 3.0 framework to auto wire/inject components and also configure the batch jobs.
  • Developed SOAP Web Services, REST Web Services to retrieve data from different applications.
  • Used JSPs in the presentation tier along with various spring tags, JSTL tags and EL tags.
  • Used CSS for UI styling and used JavaScript and JQuery for client side validation.
  • Provides status reports that give a detailed description of the current project’s progress and indicates time devoted to each task of the project.
  • Participates in design walkthroughs with appropriate focus groups and related users to verify accuracy of design in meeting business needs.
  • Prepares installation instructions and coordinates installation procedures with the Quality Control Specialist
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Involved in writing Multi-Threading Synchronization concepts in Java Programs.
  • Used Design Patterns including Business Delegate, Abstract Factory, Service Locator, and Singleton while developing the code.
  • Supports and troubleshoots application code problems with IS and user staff.
  • Coordinates programming efforts performed by in-house programmers or outside consultants to ensure that all programming is completed per the project plan.

Environment : JAVA, J2EE, Spring, Struts, Hibernate, Servlets, JSP, XML, Web Services, JavaScript, AJAX, JSON, JQuery, Design Patterns, Jboss, Tomcat, Log4j, Eclipse, Microsoft SQL Server 2008, MKS, CSS, Maven, Ant.

Confidential

Lead Developer/Designer

Responsibilities

  • Involving designing, developing and configuring Server side J2EE components like Spring, Hibernate, Java, J2EE, XML, Servlets, JDBC, and deployment in Jboss and Tomcat Servers.
  • Involved in developing Front-end/UI screens and validations using JSP, JAVA script.
  • Participate in architectural design decisions.
  • Followed AGILE methodology with SCRUM meetings.
  • Resolved priority 1 issues in quick time.
  • Ensured compliance with organization-wide coding and testing standards.
  • Write the JUnit Test Cases.
  • Content Management.
  • Worked on Oasis Mobile Web interface.
  • Used Angular JS directives to build a Web application.
  • Mentor junior software developers.
  • Ensure tasks get executed on time and to required standards.

Environment : JAVA, J2EE, Spring, Hibernate, Servlets, JSP, XML, Web Services, Soap UI, EJB, JavaScript, AJAX, JSON, JQuery, Design Patterns, Tomcat, Jboss, Eclipse, SQL Server, Tera Data, CVS, UNIX, Swing, Angular JS.

Confidential

Lead Developer

Responsibilities

  • As a Developer Study the requirements and understanding the requirements.
  • Used JBoss Developer Studio to develop the application
  • Used SVN as a version control
  • Direct interact with Business to fixing issues.
  • Interact with offshore team for resolving issues and fixing defects.
  • Involved in Unit testing.
  • Write the JUnit Test Cases.

Environment: JAVA, J2EE, Servlets, JSP, Struts, XML, JavaScript, Tomcat, AJAX, JQuery, Eclipse, SQL Server 2008, SVN, JUnit.

Confidential

Sr. Software Engineer

Responsibilities

  • Analyzing requirements, preparing Application Design Documents and estimation efforts
  • Used WSAD to develop the application
  • Used PVCS as a version control
  • Preparing Technical Design documents.
  • Direct interact with Business to fixing issues in Production Support.
  • Interact with offshore team for resolving issues and fixing defects.
  • Involved in Unit testing.

Environment: JAVA, J2EE, Servlets, JSP, Struts, Hibernate, XML, JavaScript, RAD, Tomcat, Web Services, SQL Server, PVCS.

Confidential

Sr Developer

Responsibilities

  • Analyzing requirements, preparing Technical design documents and estimation efforts
  • Designed the application using MVC design pattern, Struts.
  • Used IDE WSAD5.0 to develop the application
  • Introduced new Process in DCP system to reduce Defects
  • Implemented Singleton and Service Locator Design patterns
  • Implemented Multithreading concepts for job scheduling to process the transactions coming from upstream.
  • Implemented Java components in Hibernate to interact with the database
  • Used Log4J for access logging and error logging of the error info and access info messages
  • Involved in writing Tables and Stored Procedures in SqlServer
  • Used JSP and HTML for preparing GUI’s
  • Used Ant tool for Build and Deploy the application in Dev Environment.
  • Used PVCS as a version control
  • Preparing Unit Test Case documents
  • Setting the development environment
  • Resolving the defects which are raised by QA’s and Business
  • Direct interact with Business to fixing issues in Production Support
  • Interact with offshore team for resolving issues and fixing defects.

Environment: JAVA, J2EE, Servlets, JSP, Struts, JDBC, XML, Web Services, SOAP, JavaScript, AJAX, JSON, JQuery, Design Patterns, Jboss, Log4j, WSAD, Microsoft SQL Server 2008, SVN, CSS, Maven.

Confidential

Developer

Responsibilities

  • Study the requirements and understanding the requirements.
  • Used Eclipse for application development
  • Involved in implementing the Servlets
  • Carrying out analysis & defining the system requirements.
  • Front-end development with HTML.
  • Database Connectivity using JDBC.
  • Involved in Unit testing

Environment : JAVA, J2EE, Spring, Hibernate, Servlets, JSP, XML, Web Services, SOAP, REST, JavaScript, AJAX, JSON, JQuery, Design Patterns, Jboss, Log4j, Eclipse, Microsoft SQL Server 2008, Oracle, SVN, Ant.

Confidential

Project: Web Commerce, Developer

Responsibilities:

  • Used JBuilder for application development
  • Involved in implementing the servlets
  • Front-end development with HTML.
  • Database Connectivity using JDBC.
  • Involved in Unit testing

Environment : Servlets, JSP, EJB, JMS, Oracle, JBuilder, WebLogic

We'd love your feedback!