We provide IT Staff Augmentation Services!

Sr. Java Developer/ Mdm Consultant Resume

2.00/5 (Submit Your Rating)

OhiO

PROFESSIONAL SUMMARY:

  • IT Professional with Over 7 years of experience in software development life cycle (SDLC), systems analysis, maintenance and enhancement of web - based applications and devising IT solutions for improved business efficiency and bespoke client-facing services.
  • Extensive experience as designing and developing in Java & J2EE Web technologies based on In-depth knowledge of Object Oriented Programming, Database Programming, Web Programming and GUI Development.
  • Solid experience in web-based projects using Java and J2EE technologies on various application servers like WebLogic, WebSphere and Tomcat.
  • Strong working experience in Design, Development of several Web-based Applications using open source frameworks such as Struts and Spring.
  • Good knowledge in HTLM5/CSS3 development and have experience in react.js.
  • Experience in Core Java, Multithreading and Design Patterns.
  • Hands on experience in Presentation-tier development and support using Java scripts, JSP/Servlets for client-side validations.
  • Experience with IDE tool such as Eclipse, MyEclipse, IBMRAD.
  • Experienced in Software Configuration management tools such as TeamForge (TFS), SVN, GitHub, Bitbucket Server, SourceTree, Accurev and also build script Ant.
  • Experience in application and web servers such as WebSphere, Apache Tomcat & Unix.
  • Experience in writing SQL queries on databases like Oracle, MySQL, Oracle 11g, Oracle 12c.
  • Good apprehension in implementing Web Services using WSDL and RESTFUL.
  • Experience in Master Data Management (IBM MDM) and DSUI.
  • Followed Test-driven development - Junit, integration & smoke test.
  • Experience with Agile, Scrum and iterative methodologies
  • Good apprehension on Log4j and Design Patterns.
  • Proven ability of working in multiple roles such as systems analyst, technical lead, developer, IT application support.
  • Communicate effectively (both written and verbal) with people at different levels including stakeholders, internal teams and the senior management.
  • Experience in performing requirement analysis working with software vendors.
  • Self-motivated quick learner with ability to set clear & effective priorities to achieve goals meeting operational deadlines.
  • Thorough knowledge of Banking and Finance domain.

TECHNICAL SKILLS:

Java Technologies: Java, J2EE, JDBC, Servlets, JSP, Webservices, Apache Flex 4.0

Mark-Up/Scripting languages: XML, HTML, UML, JavaScript, JQuery, React.js, UNIX/LINUX

Frameworks: Struts, Spring MVC, Spring Batch

Methodologies: SDLC, Agile Scrum, ITIL v3.

Middleware Servers: IBM Web Sphere 8.5.5, Tomcat 7.0, WebLogic 10.

RDBMS/Databases: Oracle 12c/11g/10g, MySQL, SQL Developer and TOAD

Version Control: SVN, TeamForge (TFS), GitHub, Bitbucket Server, SourceTree, Accurev.

XML Technologies: XML, XSLT

Log/Build/Test: Apache Log4J, Junit, ANT, Maven

Defect Management: Service Now

Operating Systems: UNIX, Windows

IDE’s / Tools: Eclipse, RAD, GIT, Beyond Compare, JIRA, Geneva Portfolio Accounting Tool, Putty, SourceTree, WinSCP, IBM Tivoli, Ignite, Control-M, HP SiteScope, APM Introscope.

PROFESSIONAL EXPERIENCE:

Confidential, Ohio

Sr. Java Developer/ MDM Consultant

Responsibilities:

  • Worked closely with Business analyst to understand the current process.
  • UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
  • Wrote classes and methods in Core Java, J2EE and involved in the design and implementation of front end DSUI
  • Understanding of Business scenarios and converting it to MDM Business logic. Design solution using IBM MDM.
  • Writing shell scripts for batch execution
  • Build MDM repository.
  • Facilitate Data load and syndication.
  • Develop MDM solutions for workflows, de-duplication, validations etc.
  • Perform Unit tests
  • Complete MDM Project documentation
  • Aid integration and Junit tests
  • Extensively worked with Oracle database, created and worked with various database objects like Packages, Stored Procedures, Functions, Triggers, Views.

Environment: Java JDK 1.7, J2EE, XML, XSD, IBM MDM, Tortoise SVN, Service Now, IDM, IBM Tivoli, Oracle 11g, Oracle 12c, IBM RAD, SQL developer, Unix, Putty, Shell Scripting.

Confidential, Chicago, IL

Production Support Lead/Application SME

Responsibilities:

  • Working for the RAS (Retained Assets System)/CLP ( Corporate Liquidity program) and wealth management program of the bank.
  • Implementing algorithms to extract the required data from Oracle database, index into Apache Solr and write purge jobs to delete data from Solr.
  • Designed and developed client-side UI using HTML, CSS, JavaScript and ReactJS.
  • Used web service like REST for transmission of large block of XML data over HTTP
  • Used Spring JDBC for persistence using DAO pattern.
  • As support lead, working on application issues and ensuring smooth run of batch jobs in onsite-offshore model.
  • Resolve or escalate problems, and manage risk for both development and production support.
  • Coordinate business and IT for specific requests or code changes.
  • Lead status calls with business for weekly status updates, pain points and suggest resolutions.
  • As point person on the support team worked with application, database, reporting, SQM and project management teams to resolve critical issues in a timely manner.
  • Training helpdesk to interact with end-users by means of verbal personal instruction and specially designed documentation.
  • Author technical documents on common issues and solutions, contributing to knowledge base.
  • Development of new functionalities in the existing application using frameworks like Spring Boot, ReactJS and Ajax.
  • Analyze stored procedures to find the root cause of data issues in the Banking reports.
  • Attend daily scrum meeting to provide update on key deliverables using agile methodology.

Environment: Java JDK 1.6, J2EE, Spring MVC, Active MQ, GitHub, Source Tree, IDM, Service Now, Control-M, Oracle 11g, SQL developer, Unix, Putty, Spring Batch, Eclipse, Ignite, HP SiteScope, APM Introscope, Rest API, React JS, Solr, Spring JDBC

Confidential, Boston, MA

L3 Support/ Java developer

Responsibilities:

  • Developed new modules using Java, JDBC, Servlet, JSP, Spring MVC framework, Application Server and Oracle database.
  • Used Spring Framework’s Dependency Injection to have a loose-coupling.
  • Implemented Spring AOP Framework to implement logging.
  • Did Core Java development and Support of Java/J2EE web applications with emphasis on OOP-based web forms, business logic, database access components.
  • Worked in GENEVA portfolio accounting system.
  • To handle bridge and working with customers/clients & vendors to resolve the issue.
  • Root cause analysis of recurring issues in the application and suggesting code level changes to Development team.
  • Provided constant technical support for applications to ensure optimal durability and reliability, resulting in high customer satisfaction. Made effective and much appreciated suggestions for changes in the system applications, and gave expert advice as to proper operation.
  • Trained end-users by means of verbal personal instruction and specially designed documentation. To train new members in L1/ L2 team with application knowledge and support process.
  • Author technical documents on common issues and solutions, contributing to knowledge base.
  • Meeting strict SLAs for production batch jobs and ensuring timely delivery of data to vendors.
  • Debugging Java code which is used by batch jobs.
  • Creating & Deploying Dataflux reports using Dataflux Manager tool.

Environment: Java JDK 1.6, J2EE, Spring MVC, Accurev, GENEVA portfolio tool, Oracle 11g, Unix, Putty, Service Now, WinSCP, IBM Tivoli, Eclipse, SQL developer.

Confidential

L3 Support

  • Worked in GENEVA portfolio accounting system.
  • To handle bridge and working with customers/clients & vendors to resolve the issue.
  • Root cause analysis of recurring issues in the application and suggesting code level changes to Development team.
  • Provided constant technical support for applications to ensure optimal durability and reliability, resulting in high customer satisfaction. Made effective and much appreciated suggestions for changes in the system applications, and gave expert advice as to proper operation.
  • Trained end-users by means of verbal personal instruction and specially designed documentation. To train new members in L1/ L2 team with application knowledge and support process.
  • Author technical documents on common issues and solutions, contributing to knowledge base.
  • Meeting strict SLAs for production batch jobs and ensuring timely delivery of data to vendors.
  • Debugging Java code which is used by batch jobs.
  • Creating & Deploying Dataflux reports using Dataflux Manager tool.

Environment: J ava JDK 1.6, J2EE, Spring MVC, Accurev, GENEVA portfolio tool, Oracle 11g, Unix, Putty, Service Now, WinSCP, IBM Tivoli, Eclipse, SQL developer.

Confidential

Core Java developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Developed and implemented the DAO design pattern including JSP, Servlets, Form Beans and DAO classes and other Java APIs.
  • Analyze business requirements, designs and writes technical specification
  • Verify and validate program logic by overseeing the preparation of test data, testing and debugging of programs.
  • Participate in overall systems testing.
  • Code analysis and enhancement related work.
  • Maintenance and testing of the system through Integration testing.
  • Resolving general maintenance tickets of application in different releases.
  • Used Maven automated build scripts to compile and package the application.
  • Implemented Log4j for the logging the project.

Environment: Java, JSP, Servlets, XML, HTML, CSS, Java Script, AJAX, JSON, jQuery, Junit, Eclipse, Tortoise SVN, WinSCP, Maven.

We'd love your feedback!