We provide IT Staff Augmentation Services!

Designer And Lead Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • 12 years of software development experience as an SOA Integration Developer and software developer on Service Oriented Architecture Design and Development, Object oriented (OOPS) design and development, Web services (JAX - RPC, JAX-WS and Restful), web programming using JAVA/J2EE, JSP, Struts, Hibernate.
  • Experienced in writing Mediation flows acting as middleware providing features like dynamic endpoint lookup, transformation and routing using the spring integration and apache camel.
  • Well proficient in developing both Front End & Back End applications using Java, Servlets, JSP, Web Services, JavaScript, Angular JS, HTML, JMS, Struts, Hibernate, JDBC, XML, JAXB along with XSDs, DTDs, ANT, Log4J, Spring Framework (AOP, IOC, Spring MVC and Spring integration), Integration of Restful web services with Spring MVC.
  • Well experienced in functional and technical systems analysis & design, systems architectural design, presentation, process interfaces design, process data flow design, and system impact analysis and design documentation and presentation.
  • Worked extensively to build Model-view-Controller (MVC) and Multi-tier client/Server Architecture using Design Patterns like Business Delegate, DAO, Data transfer Object, Service Locator, Factory Pattern, Singleton and Session Façade Pattern.
  • Experience in Multithreading - Creating Multithreaded applications with java.util.concurrent package, Executor Framework
  • Proficient in programming with different Java IDE’s like Eclipse, STS and RAD.
  • Experience in Application Servers like IBM WebSphere Application Server, JBOSS EAP6 and Tomcat.
  • Developed Persistence layer using object relational mapping framework- Hibernate. Integrating Struts Framework with Hibernate.
  • Experience in JMS and messaging system like IBM MQ, active MQ and the apache Kafka.
  • Having experience working with the rest based micro services with spring boot
  • Having experience working with Web Services using SOAP and REST approach.
  • Proficient in creating server-side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment.
  • Experience in Design and Development of database systems using Relational Database Management Systems including Oracle, MS SQL Server and My SQL.
  • Expertise in Test Driven development using Junit, Power mock and Mockito.
  • Used Log4j and SLF4j to create logs of the application’s flow of control.
  • Experience in working with the source control and version control tools such as GIT.
  • Ability to grasp new technologies and to correctly apply new tools to build applications.

TECHNICAL SKILLS:

Operating Systems: Windows 7/ 2000/XP/95/NT Server. UNIX, Linux.

Languages: Java (1.5,1.6,1.7,1.8), Groovy, JavaScript, JQuery, J2EE

Frameworks/ Architectures: Struts 1.2 and 2.0, Spring AOP, Spring security, Spring Core, Spring Data, Spring MVC, Hibernate,JPA,Spring Boot

Middle-ware: JMS, IBM MQ,SOAP and REST based web services using jersey and spring, Spring Integration and Apache camel

Building and Logging Tools: Maven,Ant,Log4j and SLF4J

Databases: MS-SQL Server, My SQL,Oracle,DB2

Tools: /IDE: Spring Tool Suite, IBM RAD, Eclipse IDE 3.6/10x

DevOps: Jenkins, deploy and Ansible scripting

Version Control: CVS, SVN,GIT

Application/Web Servers: WAS 8.x, Tomcat 8, JBoss 5, Jboss EAP6,openshift

Test Driven Development(TDD): Junit,Power Mock and Mockito

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Designer and lead Developer

Responsibilities:

  • Worked with the business and system analyst to finalized the requirement
  • Converted the plain business requirement to the technical requirement by creating the high level design of the service using Microsoft Visio.
  • Created the low level design of the service using Microsoft Visio and worked with the architecture team to get the signoff on the design.
  • Worked on the development of the service and delivered with in the given time frame.
  • Worked with QA during the testing and with business team during the UAT.
  • Provided support during the warranty period.

Environment: Java 1.8, Camel REST DSL, Camel Java DSL, Apache Camel 2.18, Spring, Spring Security with Json Web Tokens(JWT), JMS, IBM MQ, Apache Kafka GIT, XML.Jenkins, IBM U-Deploy, SLF4J, JAXB, Maven, spring boot 1.5.1. RELEASE and Open shift container.

Confidential, Philadelphia, PA

Lead Developer

Responsibilities:

  • Interfacing the Confidential product manager to get the requirements and analyze the requirements.
  • Estimate the scope for the requirement and determine the feasibility of the code.
  • Worked on high and low level design including the design diagrams using Visio tool
  • Worked on writing the web service interface (contract) and XSD.
  • Worked on business layer to write the actual business code
  • Worked on JUNIT test cases for the application
  • Provide support in QA and UAT phase of the application

Environment: Java 1.8, Apache camel REST DSL for publishing the service as rest and JAVA DSL for writing the camel routes, Apache Camel 2.18, Spring Security, JMS, IBM MQ, and spring, GIT, XML.Jenkins, IBM U-Deploy, SLF4J, JAXB, Maven, spring boot and Open shift container.

Confidential, Philadelphia, PA

Lead Developer

Responsibilities:

  • Worked with business user and other development team and analyze requirements and translate business requirement into product design.
  • Involved in requirement, design and development and testing phases of project.
  • Followed agile software development practice paired programming, test driven development and scrum status meetings.
  • Extensively worked on business tier using the Spring Integration.
  • Worked on the integration part of the application to other system using web services calls.
  • Write technical specifications and other forms of documentation.
  • Responsible to co-ordinate with external system like Thunderhead, ECM and FINEOS development team for integration with ODAN.
  • Used JUNIT to test persistence and service tiers.
  • Managing and coordinating the offshore Team as a onsite tech lead
  • Responsible to review the code for team member’s modules.

Environment: Java 1.8, spring Integration 4.x, Apache Camel, Spring Data JPA, Spring MVC and SOAP based Web services, SVN, XML.SLF4J, Jenkins and JAXB

Confidential, Philadelphia, PA

Lead

Responsibilities:

  • Worked closely with the architecture team to prepare the design of the TNET rest service
  • Participate in the design review of the service with the different architecture team.
  • Created design documents for the application.
  • Worked on design diagrams which used in the low level design document
  • Worked on development of the rest service using the JAX-RS and Jersey framework.
  • Worked on the JUNIT test cases for the application
  • Support QA during the QA phase of the application
  • Participated in the UAT phase of the application.
  • Provide the warranty support of the application.

Environment: Java 1.7, JAX-RS, Restful Web services, SOAP based service SVN, Spring Security, XML.Jenkins, SLF4J and JAXB

Confidential, Collierville, TN

Lead / Sr. Java Developer

Responsibilities:

  • Involved in requirements analysis of the system
  • Involvement in defect fixing and code review
  • Implemented Distributed Caching mechanism for centralized data throughout the cluster.
  • Integrated with external systems using Web services
  • Worked Maven scripts for building the projects.
  • Worked closely with clients, internal and external, to achieve best possible results when either developing a new product, enhancing the existing application, or fixing any problems

Environment: Java 1.5, spring MVC, Hibernate, JMS, Restful service, Web services MySQL, Jboss as 7.1.1. final, SVN, XML

Confidential, Fort Worth Texas

Lead / Sr. Java Developer

Responsibilities:

  • Implementation of Service and DAO layer for implementing business logic to perform entitlement review.
  • Consumes Restful Web services in LWF from various systems.
  • Developed a persistence layer using Hibernate to transparently store objects into database
  • Preparation of Test Cases using JUnit and Unit testing of the modules
  • Responsible for requirement gathering, understanding, analyzing, designing
  • Coordination with offshore team members
  • Involved in analysis, design and implementation process
  • Responsible for integration testing, deployment of the application.
  • Involved in change request activities and post migration verification of deployment
  • Bug fixing and support work for the application
  • Coordination with offshore team, explain the complex requirement and making them to understand properly.
  • Tuning performance of the application to support real time hundreds of user without any issue.
  • Involved in Peer Review for SRC Code Review, Unit Test Case Review.

Environment: Java, JUnit, JavaScript, HTML, XML, spring, Hibernate, Struts, JMS, Web services, Oracle, WAS7.0, SVN, xml, EHCACHE.

We'd love your feedback!