Sr. Developer Resume
Pittsburgh, PA
SUMMARY
- Total 18+ years of experience in IT working as Technical Architect and performed diversify roles as Technical Architect, System Engineer, Sr Technical Lead in designing the solution and application delivery.
- Worked on Cloud transformation using AWS Cloud platform and good exposure in collecting not functional requirement to improve performance and security of the application.
- Excellent experience in preparing Functional Specification and Technical Application Design documents
- Extensive Experience in Java/J2EE Design Patterns, working with SpringMVC, SpringBoot and developing web services using REST/SOAP.
- Extensive experience in enterprise level solutions in Insurance, Banking and Financial domains.
- 8+ years working experience in Confidential Capital Stream finance center platform.
- Have worked on various tools like IBM Rational (Software Architect Team Concert), MS Visio, UML Tools, Maven, Jenkins, Sonar, JFrog Artifactory.
- Excellent problem - solving skills with ability to analyze situations, identify existing or potential problems, and recommend solutions.
- Extensive Experience in Design and Building Complex Business components, Developing Multi-Tier Web Applications and Server-Side Business Logic using J2EE, XML & UML.
- Extensive experience in PL/SQL programming in Oracle 11g database technology.
- Strong team player with the ability to take initiative and work well independently.
- Having Good communication, interpersonal and organization skills.
- Ability to adapt quickly and competently to new technologies and interact well with all levels.
- Highly motivated, good listener, attentive to details and can work independently or as a part of a team.
TECHNICAL SKILLS
Languages: Java 8.0, J2EE, PL/SQL XML, XSL
Frameworks: Struts, JPA, Spring4, Spring Boot, Apache-Turbine, Hibernate4
Web Technologies: JavaScript, REST, SOAP, REACT, HTML5, Maven
Cloud Technologies: AWS Services, DynamoDB
Databases: ORACLE 11g, SQL Server
Products/Tools: RAD 9.5, CVS/SVN, GIT, TOAD12. ReadyAPI, SonarQube
Application Servers: Tomcat7.0, WebSphere 8.5, IIS 5.0
PROFESSIONAL EXPERIENCE
Confidential
Technical Architect
Responsibilities:
- Architect, design and develop micro services to decompose Monolithic applications into using open-source framework like Spring Boot.
- Analyse the backend table and create tables in DynamoDB and PostgreSQL.
- Design and implement RESTful web services & APIs using Spring Boot.
- Prepare effort estimate for the new features identified by product owners.
- Prepare batch python script to migrate data to DynamoDB.
- Strong knowledge and understanding of CI/CD process and tools.
- Review test plan to validate the data migration and application.
- Work with Business analyst, Product owners, application architecture team and Scrum teams in designing. migration process without impacting current TEST/PROD environments.
- Perform Code review and Tracking project issues/ defects.
Confidential
Technical Architect
Responsibilities:
- Analyse the existing service account system and CyberArk system functionality.
- Perform GAP analysis between new and old system and Impact analysis on existing system.
- Prepare effort estimate and review Code and Tracking project issues/ defects.
- Work with Business analyst, Product owners, application architecture team and Scrum teams in designing migration process without impacting current TEST/PROD environments.
- Analyse and fix defects found by QA & Product owners and work closely with Quality Assurance Team to close out all open defects.
Confidential
System Engineer
Responsibilities:
- Involve in design of complex and strategic development projects. Identify and address interfacing functions and applications.
- Prepare effort estimate for the new features identified by product owners.
- Research available open-source tools and emerging technologies to provide innovative solutions to application systems.
- Work with Business analyst, Product owners, application architecture team and Scrum teams in designing and developing Loan renewal process and identify all the business functionality related to renewal.
- Analyse and fix defects found by QA & Product owners and work closely with Quality Assurance Team to close out all open defects.
Confidential, Pittsburgh, PA
Technical Architect
Responsibilities:
- Involved in development of Confidential 9.x and 10.x product versions.
- Understand the requirements and implementing the as per the Business requirements.
- Perform Impact, Gap and Feasibility analysis on the Business design provided by Business Analyst team and provide estimation for the tasks.
- Designed and coded application components in an Agile environment.
- Developed application components using Spring MVC, jQuery, REACT, JSON, Spring Boot.
- Implemented Restful web services for exchanging Confidential collateral information and SOAP web-services to exchange customer and Loan details.
- Perform Code review and Tracking project issues/ defects.
- Prepare weekly status reporting to management team.
Confidential, Salt Lake City, UT
Technical Lead
Responsibilities:
- Work with Project or Program Manager and Finance to create reports for project status.
- Develops work breakdown structures and task codes. Develops time phased expenditure plans.
- Designed and coded application components in an Agile environment.
- Developed application components using Spring MVC, jQuery, Ajax, JSON, Spring Boot.
- Implemented Restful web services for exchanging Confidential collateral information and SOAP web-services to exchange customer and Loan details.
- Timely reporting on issues impacting cash management and project performance.
- Develop and manage project forecast models.
Confidential, Pittsburgh, PA
Sr. Developer
Responsibilities:
- Designed and coded application components in an Agile environment.
- Developed application components using Spring MVC, jQuery, Ajax, JSON.
- Use XML parser APIs such as JAXB in the web service's request response data marshalling as well as un-marshalling process.
- Developed business layer using Spring.
- Used Spring ORM to integrate Spring Framework with hibernate.
- Developed custom tags, JSTL to support custom User Interfaces.
- Developed JUnit test cases for all the developed modules.
- Work with QA team to review test cases and testing the business functionality.