Lead Developer Resume
Wilmington, DE
SUMMARY
- 9 years of strong working experience in Software Development, SDLC Methodology, Agile and Waterfall Model.
- Strong Programming Skills in designing and implementation of multi - tier applications using Java, J2EE, Spring Core, Spring Boot, Spring JPA, Spring Security, Microservices, Hibernate, jQuery, JavaScript.
- Experience in developing Web Services using - SOAP, WSDL and RESTful
- Experience in working with Jboss, Apache and Tomcat servers.
- Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
- Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
- Experience in Java design patterns such as Singleton, Model and View Controller, Factory Pattern, Data Access Objects (DAO), and Template.
- Experience in Junit testing using Easy Mock.
- Strong knowledge in Oracle database.
- Experience in using building projects using Maven.
- Hands on experience with using GAIA cloud platform and Cloud Foundry.
- Experienced in working with software management tools like Splunk, Wily, Crucible, Jira and HP Service Manager.
- Business domain knowledge in fields such as Credit cards and Retail.
- Experience in interacting with business analysts, developers, technical support and help them in base line the requirement specifications.
TECHNICAL SKILLS
Programming Languages: Java, Java Script
J2EE Technologies: Spring Core, Spring Boot, Spring JPA, Spring Security, Hibernate, Spring RESTful, SOAP web services
Monitoring Tools: Splunk, Wily, Glide Alerts
Version Control Tools: SVN and GIT
Operating systems: Linux and Windows
Build Tools Used: Maven, Jenkins, ANT
Methodologies: Agile/Scrum, Waterfall
Databases: Oracle 11i
PROFESSIONAL EXPERIENCE
Confidential, Wilmington, DE
Lead Developer
Responsibilities:
- Responsible for leading a team involved in analysis, design, development and unit testing.
- Analyzed the requirements and prepared a detail design document and mapping document
- Developed Restful webservices in Spring boot for the web layer to consume.
- Developed Spring security authentication and authorization for the Restful services
- Implemented soap webservices using wsdl and xsd.
- Implemented microservices using Spring boot and RESTFul.
Environment: Windows 10, JBOSS Application Server, GAIA cloud platform, cloud foundry, Intellij, Java 1.8, Spring Boot, Spring Security, SOAP webservices, Restful webservices, GIT. d
Confidential, Wilmington, DE
Lead Developer
Responsibilities:
- Implemented features like chase pay offers, order services using SOAP web services
- Developed DAO layers using Spring JPA
- Implemented Junit test cases using Easy Mock
- Worked on configuring Splunk with the web services
- Developed catalog services which will allow external systems to retrieve the products from Blackhawk vendor.
- Developed Disney services that helps users to redeem their points on Disney cards.
Environment: Linux, JBOSS Application Server, Java 1.7, Spring JPA, SOAP webservices, Splunk.
Confidential, Wilmington, DE
Developer
Responsibilities:
- Developed Transfer rewards feature which allows users to transfer points between cards
- Implemented Adjust Rewards module that enable users to adjust points on their cards
- Wrote Junit test cases using Easy Mock
- Implemented Java and J2EE Design patterns like Data Access Object, Singleton, Factory Pattern and Service Locator
- Involved in documentation, review, analysis and fixed post production issues.
- Zero Defects during QA and Post production.
Environment: Linux, Apache, Tomcat, Java 1.7, Spring Core, SOAP webservices, jQuery, Splunk, Struts 2.
Confidential
Developer
Responsibilities:
- Used JAX-RS API to create Restful web service to interact with UI layer
- Developed single page user interface applications using jQuery and Restful web services
- Wrote queries, procedures and triggers to manipulate the data
- Worked on core java concepts like multithreading, exception handling and Collections
- Used Spring Core for dependency injection
- Extensively used jQuery and jQgrid to design user interfaces
- Extensively used apache POI for accessing and processing MS Excel files
Environment: Windows 7, Tomcat, Java 1.5, Restful webservices, jQuery.
Confidential
Developer
Responsibilities:
- Designed and developed the user interface of Account Builder using spring MVC.
- Implemented SOAP Webservices for DTVWEbServices.
- Used hibernate as persistence framework to map the ORM objects to tables
- Implemented apache cxf framework in Webservices.
Environment: Java 1.5, JSP, Spring 3, Oracle-10g, WebLogic, HTML, JDBC, Hibernate 3.2.
