We provide IT Staff Augmentation Services!

Api Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Overall 11 years of total IT experience in analysis, designing, development, Support and implementation of B2B, Enterprise application in Telecom, Banking and E and U industry.
  • Excellent experience as a Core Java developer using Java Swing, J2EE (Servlets/JSP/GWT ), Struts, Spring MVC, Spring Data, JDBC, Hibernate, JPA, REST Web Services, Design and Development,
  • 8 Months hands on experience in MuleSoft - Anypoint Studio 6.0.3 and Developing System, Process APIS.
  • 8 Months hands on experience in RAML, YAML
  • Playing the role of analyst. Leading development team in wireline /wireless applications.
  • Highly skilled on experience of in Core Java /J2SE/ technologies.
  • Hands on experience of in developing Restful API’s using Jax-RS framework (Apache CXF).
  • Hands on experience of in JPA / Hibernate ORM
  • Good experience of Struts 1.1 /Spring 2.5, 3.X (Spring Core, Spring MVC, Spring Transaction Management, Spring DAO, Spring SL4J, Spring AOP,)
  • Hand of experience of developing (SOAP /REST/HTTP Web API’s).
  • Hands on experience of Java Swings, Google Widget Toolkit. Spring MVC
  • Have worked with design team in creating High Level and Low Level design for following suit of Enterprise applications.
  • Java 1.6, Web Component 5.1 Oracle certified Professional.
  • Prism: - Florida Power and Lights.
  • Assist Agency: - Florida Power and Lights.
  • Entitle Process Engine: - Credit Suez Bank.
  • Static Data Web: - Confidential Paris.
  • International Provisioning Tool: - Confidential
  • Integrated Office: - Confidential .
  • Integrated Office - SCPMS ( Confidential Call Provisioning Platform) Transformation, Confidential
  • Business Mobility Framework, Confidential Wireless Integration, Confidential EAI Currency Project, Confidential .

TECHNICAL SKILLS:

JAVA: Core JavaCollections and Generics, Multithreading, File handling and I/O, Annotations, Reflection, Serialization, Externalization, Concurrency, Executor Framework, Memory Management

Database Management: JDBC, JPA, JTA, JNDI, SQL, JSON,, JPQL, Hibernate

XML/XSD Processing: JAXB, JDOM

Networking/Messaging/E-mailing: RMI, JAVAMAIL,Apache HTTP Client, IBM MQ

Web Technologies/Web Services: SERVLETS, JSP, Struts, Spring, Velocity, Java Web Services (SOAP and HTTP/REST), JAX-WS, JAX-RS, Jersey, WADL, WSDL, SL4J, SOAP UI, Rest client UI, JSF, Prime Faces, AspectJ, Angular, IB Blue mix.

UI/Charting/Reporting/Image Processing: JAVA-SWING, JAVA-AWT, Applets, Basic CSS, Google Widget Toolkit, DOJO, Prime Faces, Spring MVC 2.5, Angular1

MSOffice Support: POI, JSON/GSON, JSON API, Jackson JSON API, Google JSON and GSON API

Document Management: Interwoven Content Management

Java /J2EE Design Patterns: Factory, Singleton, Assembler, Composite, Observer Observable, MVC, IOC DI, Front Controller, Session Façade, DAO, Delegate Pattern

Architecture: SOA, UML, OOAD, Class Diagram, Sequence Diagram, Object Diagram, Component Diagram,REST

INTEGRATIONS: HTTP/REST Web Services Integration,HTTP1.1, Jersey, Spring, Jersey 2.1 Integration, Filters and Interceptors

JMS Integration: IBPRO (Client Developed JMS Framework), MDB, Mule Any point Studio

Email Integration: Java mail

Cloud Foundry: IBM Blue mix

Web Servers and Application Servers: Apache Tomcat 6.x.x and 7.x.x, JBoss,5.x, 6.x WAS 7.X

Operating Systems: Windows XP, Windows 7, Windows 8, Unix

Packages: Microsoft Office 2000, 2003, 2007 (Microsoft PowerPoints, Word, Excel, Access, Outlook, Visio)

Other tools: SVN, VSS, Check style, PMD, RAD, Eclipse (Europa, Galileo, Ganymede, Helios, Indigo, Juno, Kepler, Luna), Quest, Bugzilla, Adobe Live Cycle Designer, Oracle SQL Developer, TOAD, Maven, RSAR

Version Control: CVS, VSS, Clear Case, SVN

Bug Tracking: Bugzilla, Jira

Estimation Techniques: Functional Point Estimation

Solutions: Request for Proposal(RFP), RFP Response, Software requirement Specification (SRS), Functional Requirement Specifications

Knowledge: Load Balancer, Infinispan, EH Cache, Spring Integration, Jenkins

EXPERIENCE:

Confidential

API Developer

Responsibilities:

  • Designing and Developing Process and System API s using Mule Soft any point Studio.
  • Designing RAML, YAML specs.
  • Designing process flows for micro services.
  • Implemented Arche station in process APIS.
  • Writing Munit.
  • Exposure to API - Lead - Connectivity design principals.

Technologies /Tools: Mule Design - Any Point Studio - 6.0.3 /Runtime 3.7

Confidential

Java Lead

Responsibilities:

  • Configuration and Integrating MSDP Adaptation nodes with Existing SOAP Services.
  • Designed and Developed Service Management Module.
  • Was responsible in developing SubscriberManagementService, BillingSystemServices.

Technologies: Java/J2SE 1.6, Spring IOC, Hazel Cast, MSDP - (Ericson Multiservice Delivery Platform), Spring MVC, SOAP Web Services. Spring Integration.

Scripting: JQuery, Java ScriptTools and IDE: Eclipse, Jenkins, SOAPUI, Postman

Build tool: Maven

Environment: Unix, Windows

Confidential, Overland Park, KS

Java Lead

Responsibilities:

  • To Design, Implement new Web Tool to integrate with existing AMT services.
  • Development of new Web Interfaces using Faces.
  • Interacted with client for requirements gathering and functional clarifications.
  • Prepared Design specifications, mockups and sample solutions and demonstrated to client.
  • Involved in use case analysis, assessing the impacts and scoping the deliverables.
  • Estimated the complex tasks and arranged their assignments.
  • Designed and implemented workflows and prepared technical specs.

Technologies: Java/J2SE 1.6, Spring IOC, Spring Data, JPA Transaction, Postman plugin to test existing REST implementation, Lombok, JSF, Prime Faces

Tools: and IDE: Eclipse

Database: OracleTest: Junit

Management Tool: HP -ITSM, ALM

Methodologies: Agile

Confidential, Overland Park, KS

Project Lead

Responsibilities:

  • Responsible for designing and developing web wizard components using spring MVC framework. As project lead I was responsible in documenting the business requirements, converting business requirements in to functional requirements.
  • Creating ADD, and working with POC’s like DBA, EAI analyst, SCP Architect to get the work done.
  • Development, Management, Delivery, UAT and Production environments.
  • Coding using Java, J2EE, JSP, spring, DBMS, MQ, and Maven.
  • Unit, Functional and Integration Test case writing and their Implementation.
  • Involved in design and development using Java and J2EE technologies.
  • Involved in integration support, defect fixes and Unit testing during UAT process.
  • High Level Design (HLD), Low Level Design (LLD)
  • Requirement Analysis, Functional Requirements, System Impact

Technologies: Java/J2SE 1.6, Spring, JQuery, POI, CSV, JTA Transaction, Hibernate 3.1, Spring 3.X, HTTP, SOAP, JPA, Profiler, XML, Message queuing .

Tools: and IDE: My Eclipse, RSAR

Database: Oracle, IBM MQ.

Test: Junit

Management Tool: HP -ITSM, ALM

Methodologies: Waterfall.

Confidential, Overland Park, KS

Lead Developer

Responsibilities:

  • Responsible for leading small development team and dev-ops team from onshore.
  • As a Project lead I was responsible to design, develop, deploy, Order Placement APIS for various ordering system and exposing it to Care tool, I was responsible in managing scope, planning, Tracking, change control, aspect of the project.
  • Responsible for effective communication between the project team and the vendors like Bridgewater and Rodpost along with Confidential management team.

Technologies: Java/J2SE 1.6, Spring DAO, Spring Transaction Management, Hibernate 3.1, spring 3.X, HTTP, SOAP UI. CFX - Web Services

Tools: and IDE: My Eclipse, RSAR

Database: Oracle, MySQL

Test: Junit. Easy Mock

Management Tool: HP -ITSM, ALM

Methodologies: Waterfall

Confidential, Overland Park, KS

Team Lead

Responsibilities:

  • Responsible for working with SME’s of different applications (Third party applications) to perform impact analysis due to changes which was targeted as a part of Currency project. Collecting the estimation from development, testing and dev-Ops team and planning the release for Global releases.
  • As a part of cost cutting concerns, Confidential Initiated a drive to migrate Legacy applications running on IBM WebSphere, BEA WebLogic to migrate on JBOSS EAP servers.
  • Created ERD (Engineering Requirement Document) as per Confidential standards, collecting software pre-requisites, creating, dispatching validating task for Software Installation team, Service engineering team etc.
  • Responsible for software upgrade like IBM MQ 7.0 to 7.X
  • Also was involved In leading an offshore team to Redesign and Develop - Struts based Confidential -Tariffs web site
  • Worked with Interwoven Contentment Management team to configure CTRL M Jobs etc.
  • Responsible for leading team of 6 members to migrate WPS 7.0 portal applications on JBOSS 6.1

Technologies: Java /j2EE (Struts, JSP, Servlet),AJAX, Site minder, Spring Transaction Management

Tools: and IDE: Eclipse, ITSM, Staffing tool

Database: OracleManagement Tool: HP -ITSM, ALM, JIRA

Methodologies: Agile

Confidential, KS

Team Lead

Responsibilities:

  • Responsible for leading small development team and dev-ops team from onshore.
  • Responsible to design, develop, deploy, Order Placement APIS for various ordering system and exposing it to Care tool.
  • Responsible in managing scope, planning, tracking, change control, aspect of the project. Responsible for effective communication between the project team and the vendors like Bridgewater and Rodpost along with Confidential management team.

Technologies: Java/J2SE 1.6, Spring, JQuery, POI, CSV, JTA Transaction, Hibernate 3.1, Spring 3.X, HTTP, SOAP, JPA, Profiler, JSON, IBM Message queuing .

Tools: and IDE: My Eclipse, RSAR

Database: Oracle, IBM MQ.

Test: Junit

Management Tool: HP -ITSM, ALM

Methodologies: Waterfall.

Confidential

Team Lead

Responsibilities:

  • Responsible for working with SME’s of different applications (Third party applications) to perform impact analysis due to changes which was targeted as a part of Currency project. Collecting the estimation from development, testing and dev-Ops team and planning the release for Global deployment releases.
  • Created ERD (Engineering Requirement Document) as per Confidential standards, collecting software pre-requisites, creating, dispatching validating task for Software Installation team, Service engineering team etc.
  • Responsible for leading offshore team of 6 members to migrate WPS 7.0 portal applications on JBOSS 6.1.

Technologies: Java/J2SE 1.6, Spring DAO, Spring Transaction Management, Hibernate 3.1, spring 3.X, HTTP, SOAP UI. CFX - Web Services

Tools: and IDE: My Eclipse, RSAR

Database: Oracle, MySQL

Test: Junit. Easy Mock

Management Tool: HP -ITSM, ALM

Methodologies: Waterfall

Confidential

Lead Developer

Responsibilities:

  • Lead developer of designing and developing “Markit” interface.
  • Lead developer for designing “User Management” And Reference Data management interface.
  • Developed Sandbox setup for development team Eclipse and GWT plugins for development and testing team.
  • Coordinate and communicate tasks with developers and testing team to set up testing process.
  • Ensure that development is performed as per requirements.
  • Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and dissemination process.

Technologies: Java/J2SE, GWT, Spring 2.0, XML, XSD, Saxon, XPATH, SQL /PL. Maven. IBPRO

Tools: and IDE: Eclipse, RAD

Database: Oracle, MySQL, TOAD

Methodologies: Agile

We'd love your feedback!