We provide IT Staff Augmentation Services!

Developer Coordinator Resume Profile

2.00/5 (Submit Your Rating)

Summary:

  • 10 years of experience in designing, developing, testing and deploying client-server, web and distributed end-to-end enterprise applications.
  • Extensively worked in interfacing highly scalable n-tier e-Business Applications with Legacy systems
  • Experienced in Full SDLC such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business critical applications
  • Proficient in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML tools like Rational Rose and use of Rational Unified Process RUP
  • Developed Self-Service, Enterprise web applications in Banking, Finance, Securities, Insurance, Pharmaceutical and Healthcare domains
  • Worked on Agile Development Methodology with Scrum
  • Proficiency in developing secure web applications and server side development using Servlets, JSP, Struts, Spring, Hibernate, JPA, iBatis/myBatis, EJB, JMS, JSF, JDBC, AJAX, JSTL, JavaScript, XML, JAX-B, Java Mail, Velocity Templates, CSS, HTML, Oracle, DB2, MySql, PostGres and various J2EE Design Patterns
  • Excellent work Experience in CORE JAVA, J2SE 1.5, 1.6 1.7
  • Good hands-on experience with the latest frameworks such as Struts 1.2, JSF, Hibernate, Spring 3.0 and has a solid understanding of the new Struts2 framework.
  • Good hands on experience on ORM/persistence frameworks like JPA2, iBatis/MyBatis and Hibernate Frameworks
  • Good hands-on experience on O/R mapping capabilities of Hibernate in scalable enterprise applications
  • Good implementation experience on different modules of Spring eg. AOP, MVC, Web, ORM, Core, Context etc.,
  • Good implementation experience on SOA and REST architectural styles
  • Good hands on experience on WebServices of types SOAP and RESTFul implementation using Apache Axis, Apache CXF and JAX-WS, JAX-RS
  • Expertise in developing the distributed applications using EJB 2.1 3.0 specification
  • Very strong working experience on XML using JAX-B extensively
  • Hands on experience on Payment Gateway and Risk Systems application development
  • Experience on BPM tools like Savvion and BRM tools like Blaze Advisor
  • Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, DAO, DTO, Decorator, Delegate, Template, Observer, Adapter, Command, Prototype and best practices for building enterprise systems
  • Skilled at writing SQL queries, Stored procedures, Functions Triggers for Oracle, DB2 and MySQL using TOAD, PL/SQL Developer, DB2Editor etc.,
  • Well versed with IDE's such as IBM WID, IBM RAD, Eclipse, IntelliJ, NetBeans and JBoss IDE
  • Experienced in deploying J2EE applications on web servers like Apache Tomcat and application servers like Web Logic, Web Sphere, JBoss and portal server like Websphere Portal
  • Very good understanding of RDBMS, OOPS, OOAD and DOJO.
  • Experience in deploying applications on Windows and UNIX environments
  • Experience in writing JUnit test cases for unit/system testing
  • Good Experience on asynchronous technologies like Ajax and JMS with EJB MDBs and RabbitMQ
  • Good Experience on javascript libraries such as jQuery, Object Oriented Java Script
  • Good experience on configuring logging using Log4j or SLF4J with Logback
  • Good experience on Technical document preparation like Design documents TSD, DDD and support documents SMTD etc.,
  • Excellent work experience with Version Control Tools such as CVS, Subversion, PVCS, SVN, and IBM Clear Case and Bug tracking tools likes REMEDY, JIRA, HPQC and team collaboration tools like Confluence and Continuous Integration Tools like Hudson, Cruise Control, Team City, Bamboo and ViewVC browser interface for CVS Repository and Nexus Repository Management etc.,
  • Hands on Maven, ANT scripting for application building, scheduling, mailing, and automation
  • Experience on Unix shell scripting
  • Had undergone trainings on Web Services and Ext-JS
  • Knowledge on Ext-JS, Groovy and Grails frameworks
  • Strong analytical skills with ability to quickly understand client's business needs
  • Interaction with client in smooth and effective manner
  • Proficient in leading small teams, coordinating with offshore and interacting closely with various teams of interfacing applications
  • Excellent experience in requirements gathering, design and development of various functional documents
  • Superlative communication and teamwork skills to manage multi-tasks in a high priority and pressured environment with excellent verbal and written communication skills
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills
  • Well-versed in process improvement activities as part of LEAN process

TECHNICAL SKILLS:

  • Programming Languages Frameworks Web
  • Java/J2EE, Groovy, SQL, PL/SQL Struts, Spring MVC, JSF 1/2, Grails
  • Web Technologies Web Services
  • Servlets, JSP, JSF 1/2, Struts 1.2/2.0, SOAP JAX-WS, Apache Axis, CXF
  • Spring, EJB 2.1/3.0, JDBC, JavaScript, jQuery RESTful JAX-RS
  • Application ORM/Persistence
  • Spring JPA, iBatis/myBatis, Hibernate
  • Security Middleware
  • Spring Acegi Tuxedo, IBM ESB
  • Methodology Scripting Language/API
  • OOAD, OOPS, UML, Agile Scrum JavaScript, CSS, JQuery, Ajax
  • Markup Language Operating System
  • HTML, XML MS DOS, MS Windows, Linux/Unix
  • IDE Tools Database
  • Eclipse, IntelliJ, NetBeans, JBoss IDE, IBM Oracle11, 10g, 9i, 8i, 8.0, Oracle Exadata,
  • RAD, IBM WID, Enterprise Architect, DB2, MySQL 2005, PostGres 9.2
  • Rational Rose, RUP Methodology
  • Methodologies Version Control
  • OOPS/OOAD, UML CVS, SVN, PVCS, Clear Case/Clear Quest
  • TPA Tools Web/App/Portal Servers
  • OSGi with Karaf, JAX-B, Apache Ant, Websphere Application Server 6.0, 6.1, 7.0,
  • Maven, log4j, JUnit, iText, DisplayTag, 8.5 , Apache Tomcat, Web Logic 7.1/8.x,
  • DataTables, Jasper-iReport-5.1.0, Apache POI, JBoss 5.x, Websphere Portal Server 6.1
  • Visio, Toad, SQLDeveloper, PGAdmin,
  • WinSCP, Putty, SOAP UI etc.
  • Design Patterns
  • Service Locator, Factory, Session Facade,
  • Singleton, DAO, DTO, Decorator, Delegate,
  • Template, Observer, Adapter, Command,
  • Prototype, Builder, Iterator

Professional Experience:

Confidential

Project Role: Sr. Developer

Responsibilities:

  • Developed UI, VOs, domain objects, service layer, DAO layer and SQL queries for the requirement of SO Parts handling in Parts Ordering.
  • Involved in Local testing, fixed all issues as per system testing. Involved in deployment of app in Test environments. Complete involvement in life cycle of development.
  • Worked on few enhancements and bug fixes of EVO Lightspeed
  • Preparation of Technical Design Documents for the development tasks
  • Have smooth communication with client

Environment:

Agile methodology, Java EE 7 EJB 3.0 - Stateless Session and MDB , Spring, JSF, JPA-Hibernate, Jasper-iReport-5.1.0, JSON, Groovy, RabbitMQ, Java Mail, Team City, JBoss EAP 6.1.0.Alpha1 AS 7.2.0.Alpha1-redhat-4 , IntelliJ, Log4J, PostGres 9.2, SVN, Maven, JUnit-3.8.1, OSGi with Karaf 3.0 etc.,

Confidential

Project Role: Sr. Developer

Description:

  • ECF-Web Electronic Case filing : ECF is a web application which is used to work on cases. It is used to file new cases as well as file on the existing cases.
  • ECF-AF: ECF-AF Electronic Case Filing - Automated Filing is web service application which provides services to work on cases. It provides services to file new cases and file on the existing cases. It is used by agents.
  • ECF-Transfer: It is batch application which transfers the data between the web service applications and ecf-web applications to process the cases. It is used to synchronization of data among different applications and across the circuits/main databases.
  • JIS Judiciary Information System : JIS is a Oracle forms application through which cases can be accepted/rejected or keep on hold. Clerks and Judges can work on the cases to update ongoing work of cases. Role based privileges are given to the users on this application.
  • Casenet: Casenet is a web application through which cases can be viewed. It is helpful to know the progress of the cases. It is public and secured web application. Role based privileges are implemented on secured web application. This is not intended to modify the cases and allows the users to know the case details and progress.
  • ECF-Bench: ECF-Bench is a secured role based web application which is useful to work on cases. It is mainly intended to use by Judges.
  • ECF-fileviewer: File Viewer is a core application which is helpful to view attached pdf files to the case. It is accessed and used across the modules to view the attachments on the cases.

Registration: Registration is a web application used to register the user details i.e. setup the user account details. It maintains the profiles of the users.

Responsibilities:

  • Developed UI with JSPs, domain objects, service layer, DAO layer, queries using iBatis and SOAP web services calls and Data Encryption with Spring, etc., for Payment flow. Involved in Local testing, fixed all issues as per functional testing and system testing. Involved in deployment of app in Test and Prod environments. Complete involvement in life cycle of development.
  • Developed admin module for Agency Filing based on role based privileges with complete life cycle. Developed JSPs, Action classes, Service classes, DAO classes and queries with iBatis. Used Java script, CSS and Ajax calls using jQuery by passing JSON object. Used Google GSON library to retrieve the JSON data.
  • Developed complete flow of Quartz batch job. Developed the necessary abstract classes and interfaces, Spring configuration for batch job execution, Service Layer and DAO layer along with Queries using iBatis. Fixing the issues of functional testing. Deployment of batch job in Development and Test environments.
  • Worked on few enhancements of the above said applications
  • Preparation of Technical Design Documents for the development tasks
  • Have smooth communication with client

Environment:

Java/J2ee, Spring, Spring Security 3.0, Spring MVC, Web Services SOAP , iBatis/myBatis, JSP, Javascript, Ajax, JQuery, CSS, velocity templates, DataTables, Struts, Quartz Batch, Websphere Application Server 8.5, Tomcat 6.0, Eclipse, Log4J, Oracle Exadata, Maven, JUnit etc.,

Confidential

Project Role: Sr. Developer

Description:

  • eMoMed: Electronic Missouri Medicaid is portal web application. eMOMED accepts real-time and batch claim entry, adjudicates each claim and transmits the adjudication result to the provider or trading partner. eMOMED accepts participant claim and eligibility inquiries from providers and transmits the appropriate response. Admin module is used for portal configuration.
  • eMMIS: Medicaid is the United States health program for certain people and families with low incomes and resources. The original General Design specification for the system needed to obtain Medicaid program state certification was called Medicaid Management Information System MMIS . eMMIS allows users web browser access to most CICS screens used in MMIS Medicaid Management Information System utilizing JAVA and HATS Host Access Transformation Service .

Responsibilities:

  • Complete involvement in life cycle of development of Websphere Portlet for one requirement. Involved in both High level and low level design. Developed entire Portlet flow with different use cases. Developed Websphere Portlets, JSPs for JSF with IBM implementation, Configuration for JSF, Portlet and Spring, ManagedBeans, Service Layer, DAO Layer and queries using myBatis. Fixed all issues as part of System testing and UAT. Deployment of application in different environments like Development, Test, Production.
  • Configured centralized logging system with Log4j, Spring AOP and interceptors
  • Migrated the whole application from iBatis to MyBatis. Prepared the migration technical specification. Modified the code at different layers like DAO and queries as per myBatis. Modified the configuration for myBatis, etc.,
  • Worked on few more enhancements on the above said applications
  • Preparation of Technical/Design Documents for both high and low level design
  • Have smooth communication with client
  • Leading and assisting of junior developers for development tasks

Environment:

Java/J2ee, Spring 3.0, Spring MVC, EJB 3.0, Web Services SOAP RESTful , iBatis/myBatis, JSF, Websphere Application Server, WebSphere Portal Portlets , IBM WID RAD, Log4J, DB2

Confidential

Project Role: Sr. Developer Coordinator

Description:

  • RDH: Reference Data Hub is a MDM solution for centralized management of reference data across the enterprise. Credit Suisse's Risk, Finance and Corporate Systems second-generation RDM program is responsible for the management of both division-specific and enterprise-wide reference data.
  • CSD: This is a batch module application, which is the part of RDH. It is used to on-board the new customers into the organization. Each customer have their own eligibility to get the employee information like name, DOB, marital status, location etc., This application provides employees data in the form of XML extract as per the eligibility of the customer.
  • Distribution Engine: This is a web and batch module application. It is for on boarding the new customers into Credit Suisse. Following are the major advantages over CSD. i Having GUI for easy user interface to on-board ii Restarting the failed processes for any customer. iii Dynamic handling of Data classes

Responsibilities:

  • Worked on development/enhancement of applications using Java/J2EE, Spring 3.0, EJB 3.0, XML, JAX-B, Log4j, JUnit, JPA etc.,
  • Worked on enhancement of CSD application for performance improvement
  • Involved in complete SDLC of a project named Distribution Engine using the technologies like Java/J2EE, Spring 3.0, EJB 3.0, XML, JAX-B 2.1, Log4j, JUnit, JPA2 etc. ,
  • Core designer, coordinator and developer of application named Distribution Engine .
  • Preparation of technical documents like Technical Specification Documents, SMTD
  • Preparation of project estimations with time lines
  • Client - Offshore co-ordination with good team playing skills

Environment:

Java/J2ee, Spring 3.0, EJB 3.0, XML JAX-B, JPA, JSF, jQuery, Log4J, Weblogic, Oracle, Eclipse

Confidential

Project Role: Sr. Developer Coordinator

Description:

MPG: The MasterCard Payment Gateway is MasterCard's next generation business-to-business B2B payment processing platform which is supporting multiple payment types including EFT and card payments today, and international cross-border payments in the coming months. Instead of multiple systems and work flows to support each payment type, the Gateway has been designed so that companies can have one streamlined total payable solution to help them to increase productivity, enhanced security and profits.

Responsibilities:

  • Migration of Java Collection API code to use java generics
  • Migration of necessary code as part of Hibernate version upgradation
  • Migration of EJB XML configuration from WAS to Jboss EAP 5.1
  • Migration of EJB Webservices to SOAP web services
  • Migration of code from JDK 1.4 to JDK 1.6
  • Migration from JMS solution to Jboss JMS
  • Migration from build scripts from Ant to Maven
  • Migration of apache enums to JDK enums
  • Keystore service provider migration from IBM to Sun
  • Migration of Java code from Websphere 6.0 to Jboss 5.1 EAP eg. Datasource, EJB, JMS, WorkManagers etc.,
  • Migration of logging system from Log4j to SL4J-Logback
  • Migration of Spring configuration from XML files to annotations
  • Upgradation of versions of third party API Struts, Spring, Hibernate, EJB, Junit etc.,
  • Involved in preparation of System architecture Document and Technical Architecture Document as part of migration
  • Involved in design for migration from Websphere to JBoss and prepared migration/design document
  • Technologies involved during the migration of application modules were JSP/Servlets, Struts, Spring, Hibernate, EJB, JMS, JPA, Maven, Log4j, SLF4J with Logback, Junit, Quartz scheduler, Spring Acegi Security etc.,
  • Migration of Quartz Batch job configuration
  • Fixing issues as part of Functional and system testing
  • Complete involvement in Dev/Test/Preprod/Prod environment preparation for JBoss application servers
  • Complete involvement in deployment of code to different environments and assisting with detailed implementation plan.
  • Client Offshore co-ordination with good team playing skills

Environment:

Java/J2ee, JSP, Spring 3.0, EJB 2.1, Hibernate, JBoss 5.1, Oracle 10g, Log4j/SLF4J, Websphere, Struts, Maven, JMS, Web Services SOAP , JBoss IDE, Oracle

Confidential

Project Role: Sr. Developer Team Lead

Description:

  • MIS stands for Mobile Integrated solutions . There are around 10 applications in this project which are related to mobile communication. The applications like 1 MOTAPS 2 Mobile Gateway 3 Banknet Bridge 4 MC nearby 5 Common Registration 6 Global Optout 7 Enterprise Registration Service etc
  • 1 MOTAPS: The MasterCard Mobile Over-the-Air Provisioning Service provides a cost effective and secure method for issuers to extend their PayPass product portfolios by issuing and enabling over-the-air OTA personalization of approved Near Field Communication NFC -enabled mobile phones.
  • 2 CRWS Common Registration Web Service : Common Registration is a WebService provided by the Mobile Integrated Solutions project to provide a reliable, robust, secured common registration capability to be used in secure B2C applications.

Responsibilities:

  • Involved in TechRefresh projects for the application MOTAPS, Mobile Gateway, CommonRegistration, ERS
  • Involved in migration of Risk System applications from Websphere to JBoss
  • Hands on development of application using Struts, Spring, JPA2, Hibernate, Javascript, JSP, Web services
  • Involved in Code fixes of above said applications using Struts, Spring, Hibernate, Javascript, JSP, Web services
  • Involved in preparation of System Maintenance Technical Documents
  • Assured timeline deliverables as per SLA
  • Have smooth interaction with client
  • Leading a team of junior developers

Confidential

Project Role: Sr. Developer Team Lead

Description:

MPG: The MasterCard Payment Gateway is MasterCard's next generation business-to-business B2B payment processing platform, supporting multiple payment types including EFT and card payments today, and international cross-border payments in the coming months. Instead of multiple systems and work flows to support each payment type, the Gateway has been designed so that companies can have one streamlined total payables solution to help them increase productivity, enhance security and increase profits.

Responsibilities:

  • Involved in Code fixes of multiple modules of above said applications
  • Involved in preparation of System Maintenance Technical Documents
  • Assured timeline deliverables as per SLA
  • Have smooth interaction with client
  • Leading a team of junior developers

Confidential

Project Role: Sr. Developer

Responsibilities:

  • Involved in enhancement of CLO application as per requirement in release 2
  • Involved in code fixes on CLO application and Oracle database Stored Procedures, Views.
  • Involved in data fixes related to BRE Blaze Advisor , Savvion BPM and Oracle database.
  • Involved in preparation of understanding, Analysis and technical Q A documents
  • Assured timeline deliverables as per SLA
  • Have smooth interaction with client

Environment:

Java/J2ee, JSP, Spring, EJB 2.1, Hibernate, Weblogic, Oracle, Log4j, Ant, Web Services SOAP RESTful , Savvion BPM, Blaze Advisor, Eclipse

Confidential

Project Role: Sr. Developer

Responsibilities:

  • Involved in fixing the bugs
  • Involved in enhancement of Info2000 product as per requirement in release 2
  • Involved in preparation of Technical Design Documents
  • Ensured timely deliveries of work requests

Environment:

Java/J2ee, Swings, JDBC, Weblogic, DB2, Log4j, Ant, Web Services, Netbeans

Confidential

Project Role: Developer

Description:

This project will cater for customers on global basis, which tracks and logs all the processing occurring in loan. It automates whole process of loan flow from new inquiry to funding of loans. Basically the entire application is divided into three parts. All the data given in the LOS system is going to send a third party vendor for attorney sign. Third parties evaluate the credit history of borrowers and get Trade Lines and public Records. Back Office module covers payment methods.

Responsibilities:

  • Involved in development of presentation layer using JSP and HTML
  • Designed and developed controller Servlets using Struts
  • Involved in coding and review of the system
  • Ensured timely deliveries of work requests

We'd love your feedback!