We provide IT Staff Augmentation Services!

Lead Software Developer Resume

3.00/5 (Submit Your Rating)

Collierville, TennesseE

SUMMARY:

  • 12+ years of professional experience in Information Technology with extensive knowledge in developing applications using JAVA/J2EE.
  • Hands on experience in Core Java, Spring Framework, Struts, Hibernate, Web Service (SOAP/REST), JSF, AngularJS, HTML5, JavaScript, JQuery, CSS3, VXML and SQL Queries.
  • Hands on experience in Spring integration with Struts, Hibernate, iBatic and SOAP/Restful WebServices.
  • Experience in JAVA/J2EE full stack implementation.
  • Experience in Pivotal Cloud Foundry & Knowledge in Google Cloud Platform.
  • Developed cloud native applications using SpringBoot 1.5.2, Spring Cloud Config, Hystrix and Redis 2.4.6.
  • Hands on experience in MicroServices.
  • Hands on experience in AngularJS 1.5 & 2.0.
  • Involved in application deployment in WebSphere, WebLogic, JBoss and Apache Tomcat.
  • Involved in application build using Ant, Mavan, Gradle, Jacoco, PMD & Jenkins CI/CD tools.
  • Knowledge in DataStax Cassandra.
  • Knowledge in Cloud Foundry (cf CLI) commands.

TECHNICAL SKILLS:

Programming Language: JDK 1.8

Framework: Struts 1.x/2.x, Spring 2.x/3.x/4.x (IOC, AOP, MVC, JDBC & ORM), Hibernate 3.x, Jersey 2.0.

Cloud Technologies: SpringBoot 1.5.2, SpringCoudConfig, Hytrics. Erueka

Cloud Foundries: Pivotal, Google Cloud Platform

Component/Middleware: Java Bean/XML, Socket Program, JMS, FTP, SFTP

Web Technologies: HTML 5.0, Java Script, JQuery, AJAX,DWR, CSS, ICEFaces 4.1, Java Script MVC, Dojo, XSTL, AngularJS 1.5 and 7.0

WebService/Messaging Technology: SOAP (JAXWS), Jersey 2.0, REST and JMS

Voice Technology: VXML 2.1

Unit Test: Junit 4.0, Selenium tool, soapUI Testsuite

RDBMS: MYSQL 5.5, SQL Server 2000, Oracle9i (SQL)

NoSQL: Cassandra, Redis

Scripting Language: Unix, Shell script

Code Repositories: Conexus SVN, GitLaps

Build Tools: Ant 1.8.2, Maven, Gradle 4.5

Development Tool: Eclipse IDE, RAD, Web sphere MQ, MQSurfer, SOAP UI, RAD, Putty, WinSCP3, soapUI 5.0.0

Web/Application Servers: Apache Tomcat 7.0, WebSphere 5.1, JBOSS 4.1, WebLogic 10.3.2

CM Tools: Jenkins, Jacoco

Voice Server: Holly Connect 4.0, Voxeo

Continuous Integration Tool: CruiseControl, Jenkins

Operating System: Windows XP, Windows 7, Linux

Deployment OS/Tools: Linux, putty, winScp3

Defect Management Tools: HP QC, Zira

SDLC Methodology: Waterfall model, Agile methodology (SAFe Agile), Test - driven methodology

PROFESSIONAL EXPERIENCE:

Confidential, Collierville, Tennessee

Lead Software Developer

Responsibilities:

  • As a Lead Software Developer participating in the application design and development using Spring MVC, AngularJS 7.2, CSS3 JavaScript, Bootstrap 3.2 & JAXWS WebServices.
  • Hands on with Spring (IOC, RESTAPI & MVC), AngularJS 7.2, CSS3, JavaScript and SOAP WebServices.
  • Writing unit testing using Selenium tool and using soapUI for unit testing.
  • Participating in the UAT/production defect fixes and participate test / production build & deployments.
  • As a Lead Software Developer implemented the UI pages using AngularJS
  • As a Lead Software Developer implemented backend RESTful API using Spring framework.
  • As a Lead Software Developer deployed the application into Pivotal Cloud Foundry.
  • Participating in the code review and we are using Jacoco tool for the code coverage and pmd rules for coding standards.
  • Mentor and assist the offshore team in code implementations, debugging and fixing bugs.
  • Actively involving in gathering business requirements working closely with business team.
  • Involving in writing, sizing the user stories and preparing the high level and detailed design documents.
  • Participate PI planning, Spring grooming, Spring planning and retro meetings.
  • Participate in BRS, SRS, User story, HLD, LLD and test case reviews and scrum calls.
  • As a Lead Software Developer implemented SOAP client using Spring Framework.
  • As a Lead Software Developer participating all AGILE activities like DSU, Spring grooming section, Spring planning, Retro, Sprint demo PI planning.
  • Prepared HLD and LLD and test cases.

Confidential

JAVA/J2EE Technologies: JDK 1.8, SpringBoot 1.5.2, REST, Jersey 1.19, Spring Cloud Config, Hystrix, Redis 2.4.6, Cassandra DataStax, SLF4J, GIT repository and Erueka.

Responsibilities:

  • As a Developer implemented the MicroService using SpringBoot, REST with Jersey framework.
  • As a Developer implemented centralized property loader using SpringCloudConfig.
  • As a Developer implemented retry, circuit breaker and fall back functionality using Hystrix.
  • As a Developer implemented caching using Redis.
  • As a Developer implemented Dashboard using Eureka.
  • As a Developer implemented Junits.
  • Prepared HLD, LLD and test cases.

Confidential, Collierville, Tennessee

Lead Software Developer

Responsibilities:

  • As a Lead Software Developer participating in the application design and development using Spring MVC, ICEFaces 4.2, CSS3 JavaScript, Bootstrap 3.2 & JAXWS WebServices.
  • Hands on with Spring (IOC, & MVC), ICEFaces 4.2, CSS3, JavaScript and SOAP WebServices and Oracle SQL queries.
  • Writing unit testing using Selenium tool and using soapUI for unit testing.
  • Participating in the UAT/production defect fixes and participate test / production build & deployments.
  • As a Lead Software Developer implemented the UI pages using JSF tags
  • As a Lead Software Developer implemented managed bean using JSF and Spring Controllers.
  • Participating in the code review and we are using Jacoco tool for the code coverage and pmd rules for coding standards.
  • Mentor and assist the offshore team in code implementations, debugging and fixing bugs.
  • Actively involving in gathering business requirements working closely with business team.
  • Involving in writing, sizing the user stories and preparing the high level and detailed design documents.
  • Participate PI planning, Spring grooming, Spring planning and retro meetings.
  • Participate in BRS, SRS, User story, HLD, LLD and test case reviews and scrum calls.
  • As a Lead Software Developer implemented SOAP client using Spring Framework.
  • As a Lead Software Developer participating all AGILE activities like DSU, Spring grooming section, Spring planning, Retro, Sprint demo PI planning.
  • Prepared HLD and LLD and test cases.

Confidential, Collierville, Tennessee

Lead Software Developer

Responsibilities:

  • As a Lead Software Developer implemented the POC screens using HTML 5 and Bootstrap 3.2.
  • As a Lead Software Developer implemented scripts using AngularJS 1.5.
  • As a Lead Software Developer implemented Spring Controller and implemented JAXWS client.
  • Prepared HLD, LLD and test cases.

Confidential, Collierville, Tennessee,

Lead Software Developer

Responsibilities:

  • As a Lead Software Developer participating in the application design and development using Spring MVC, ICEFaces 3.3, CSS3 JavaScript, JAXWS WebServices and Oracle 11g database.
  • Hands on with Spring (IOC, MVC, and JDBCTemplacte, Spring Transaction Management), ICEFaces, CSS3, JavaScript and SOAP WebServices and Oracle SQL queries.
  • Writing unit testing using Selenium tool and using soapUI for unit testing.
  • Participating in the UAT/production defect fixes and participate test / production build & deployments.
  • Participating in the code review and we are using Emma tool for the code coverage and pmd rules for coding standards.
  • Mentor and assist the offshore team in code implementations, debugging and fixing bugs.
  • Actively involving in gathering business requirements working closely with business team.
  • Involving in writing, sizing the user stories and preparing the high level and detailed design documents.
  • Participate PI planning, Spring grooming, Spring planning and retro meetings.
  • Participate in BRS, SRS, User story, HLD, LLD and test case reviews and scrum calls.
  • Working as a Reporting Manager in CIAM, Dynamic Profiling, CDS & EFWS projects.
  • Involving in resource management like timesheet approvals, leave approvals & appraisals etc…
  • Involving in review meetings, project planning & resource planning.
  • Involving in the new proposals and work orders.

Confidential, Collierville, Tennessee

Lead Software Developer

Responsibilities:

  • As an Lead Software Developer involved in the application development using Struts 1.3, EJB in business layer, DOM and Restful framework for interacting with upstream/downstream systems, Oracle 10g as data base.
  • Hands on with Core Java, Struts 1.3, EJB, DOM, RESTFUL, JSON, Oracle SQL queries, HTML5.0, JQuery, AJAX, JavaScript MVC, and JSON & CSS.
  • Performed unit testing using JUnits.
  • Involved in test level and production defect fixing.
  • Involved in the application build (ant) and deployment (WebLogic 10.3.2).
  • Actively involved in gathering business requirements working closely with business analysts and preparing the High Level Design Document
  • Participated in code, BRS, SRS, HLD, LLD and test case reviews.
  • Mentor and assist the team in application development, debugging and fixing bugs.
  • Involved in project & resource planning.

Confidential

Lead Software Developer

Responsibilities:

  • As a Technical Lead, actively involved in gathering business requirements working closely with business analysts and onsite team and prepared high level and detailed design documents.
  • Hands on with Core Java, Spring (IOC, AOP), Struts 2.0, Hibernate, DOJO, SFTP.
  • Involved in writing Junit test cases.
  • Translated the functional requirements into technical specifications and design, develop and test changes.
  • Participate in code, BRS, SRS, HLD, LLD and test case reviews.
  • Mentor and assisted the team in debugging and fixing bugs.
  • Involved in test level/production defect fixing and enhancements.

Confidential, New Jersey

Lead Software Developer

Responsibilities:

  • As a Lead Software Developer, actively involved in gathering business requirements working closely with Business analysts and preparing the High Level and Detailed Design documents.
  • Hands on with Core Java, Spring IOC, AOP, JDBCtemplate & Restful framework to interacting downstream systems. Used IBatics for data base transactions, used Oracle 10g as data base.
  • Participated in code review (Emma, profiling, JCAP), BRS, SRS, User story, test case reviews.
  • Mentor and assisted the team in debugging and fixing bugs.
  • Involved in test level/production defect fixing and enhancements.
  • Involved in the production deployment support (development checkout).

Confidential

Application Architect

Responsibilities:

  • As an Application Architect, actively involved in gathering business requirements working closely with Business analysts and onsite team and prepare high level and detailed design documents.
  • Hands on with Spring, Struts, JMS (MQueue), DWR, EJB, JAXWS webservices.
  • Participate in code review. Used CCAP & JCAP to do the code review.
  • Participate in BRS, SRS, HLD, LLD and test case reviews.
  • Mentor and assist the team in debugging and fixing bugs.
  • Involving in defect fixing and enhancement in all the modules
  • Involved in the production support and production bug fixing.

Confidential

Senior Developer

Responsibilities:

  • As a Senior Software Developer, actively involved in gathering business requirements working closely with Business analysts.
  • Single handedly implemented the main flow of address book and signed payment module using Spring portlet MVC and FTL.
  • Written Junits (Easy mock) to unit test the send list portlet, addressbook portlet stub, controller parts.
  • Participate in code review meetings.
  • Provided UAT support for these modules: address book, sendlist and paymentinitiation portlets(includes fixing bugs)
  • Involved in the code refactoring.
  • Based on the SIG, 45 report did the performance improvements in account formatting functionality in all the portlets (service layer stub layer, controller layer and FTL).
  • Participated scrum calls.

Confidential

Module Lead

Responsibilities:

  • As a Model Lead, participation in client meetings for status updates, requirement gathering, project planning etc.., Confidential onsite.
  • As a developer participated in the design and implementing the TUI (Telephonic User Interface) and MAS (Messaging Application Server) using VXML, Spring core, AOP, MVC
  • Single handedly implemented the TUI module using VXML, Java script.
  • Involved in the performance improvement part in (Telephonic User Interface) and MAS (Messaging Application Server).
  • Participate in code review meetings.
  • Involved in UAT & production defect fixing and deployment support.
  • Participated in the UAT with client and fixed the bugs.
  • Made an extensive documentation of the changes and imparted KT to support offshore team.

Confidential

Senior Developer

Responsibilities:

  • As a developer participated in the design and implementing in Parsers.
  • Involved in coding.
  • Involved in Junit test case.
  • Coordinate with onsite team.

We'd love your feedback!