We provide IT Staff Augmentation Services!

Lead Software Developer Resume

0/5 (Submit Your Rating)

Collierville, TennesseE

SUMMARY:

  • 11.5+ (5+ in USA) years of professional experience in Information Technology with extensive knowledge in developing applications using JAVA/J2EE.
  • Experience in JAVA/J2EE full stack implementation.
  • Hands on experience in Core Java, Spring, Struts, Hibernate, Webservice (SOAP/REST), HTML5, JavaScript, JQuery, CSS3, VXML and SQL Queries.
  • Hands on experience in Spring integration with Struts, Hibernate, iBatic and SOAP/Restful WebServices.
  • Hands on experience in SpringBoot 1.5.2, SpringCloudConfig, Hystrix and Redis 2.4.6.
  • Hands on experience in MicroServices implementation on Pivotal Cloud Foundry.
  • Hands on experience in AngularJS 1.5.
  • Involved in application deployment in WebSphere, WebLogic, JBoss and Apache Tomcat.
  • Involved in CI - CD using Ant, Mavan, Jenkins and CloudBees.
  • Knowledge in DataStax Cassandra.
  • Basic knowledge in Cloud Foundry (cf CLI) commands.
  • Experience in application design using design principles and 12 factor apps.

TECHNICAL SKILLS:

Programming Language: JDK 1.4, 1.5, 1.6 & 1.7

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

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

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

Build Tools: Ant 1.8.2, Maven

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

PROFESSIONAL EXPERIENCE:

Confidential

Responsibilities:

  • Implemented Microservices using SpringBoot.
  • Implemented centralized property file using SpringCloudConfig.
  • Implemented DataStax Cassandra code using Spring data source.
  • Implemented caching using Redis.
  • Implemented GUI using AngularJS 1.5 and Bootstrap.
  • Deployed the executable jar files in PCF using cf commands.

Confidential, Collierville, Tennessee

Lead Software Developer

Responsibilities:

  • As a Lead Software Developer implemented the MicroService using SpringBoot, REST with Jersey framework.
  • As a Lead Software Developer implemented centralized property loader using SpringCloudConfig.
  • As a Lead Software Developer implemented retry, circuit breaker and fall back functionality using Hystrix.
  • As a Lead Software Developer implemented caching using Redis.
  • As a Lead Software Developer implemented Dashboard using Erueka.
  • Prepared HLD, 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.

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, 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

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

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.

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.

Confidential

Team Lead

Responsibilities:

  • As a developer participated in the Actions, Hibernated, HibernateServiceDAO, Spring and VXML code for Confidential IVRS.
  • Co-ordinate with the client.

Confidential

Developer

Responsibilities:

  • As a developer participated in the design Action Forms, Actions, HibernateDAO, HibernateServiceDAO and Spring for StreamVision Manager.
  • As a developer participated in unit testing, defect fixing, build & deployment.

Confidential

Developer

Responsibilities:

  • Involved in designing user interface screen using JSP with Struts specific tags.
  • As a developer participated in unit testing, defect fixing, build & deployment.

Confidential

Developer

Responsibilities:

  • As a developer involved in development of Employee Module
  • Involved in developing servlets and utility components
  • Involved in designing user interface screen using JSP tag.
  • As a developer participated in unit testing, defect fixing, build & deployment.

Confidential

Developer

Responsibilities:

  • As a developer involved in development of Agent Module.
  • Involved in developing servlets and utility components.
  • Involved in designing user interface screen using JSP tags.

We'd love your feedback!