We provide IT Staff Augmentation Services!

Java J2ee & Web Methods Developer Resume

5.00/5 (Submit Your Rating)

Pawtucket, RI

SUMMARY:

  • Experience of over 8+ years in Java/Jee development, design and Web Services to implement multi - tier applications using Java / J2EE and enterprise Integration development and strong expertise in developing EAI, B2B solutions using webmethods Integration product suite.
  • Experienced in Analysis, Design, Development, Testing and Implementation of Enterprise application software, including Client Server applications. Extensive experience with requirements gathering, mapping, architecture, design, implementation and migration of A2A and B2B integration projects.
  • Extensively worked with WebMethods Developer/Integration server, MWS, Broker server, TN, Adapter Notifications, Triggers.
  • Proficiency in using adapters such as SFDC, JMS, SAP, JDBC, MIS and various databases.
  • Excellent handle on Flat Files, EDI data, XML files and Pub/Sub architecture using WebMethods
  • Worked using several Frameworks and open source technologies such as Hibernate, Spring Framework, Spring Boot, Struts 2.0, Servlets, JSP, JDBC, EJB, JNDI, Java Beans and XML.
  • Experience in developing Distributed Web Applications and Enterprise Applications using Java/J2EE technologies Core Java (JDK 6+), J2EE, Servlets, JSP, EJB, Spring Framework, Struts Framework, Hibernate, JSP, JDBC, HTML5, CSS3, JavaScript, AngularJS, AJAX, Multi-Threading, Exception Handling, J2EE Client Server Applications & various Design Patterns.
  • Worked with Servers such as Apache Tomcat, JBoss, IBM WebSphere 7, BEA Web Logic
  • Knowledge of technologies such as SnapLogic and ElasticSearch
  • Good knowledge of middleware such as WebSphere MQ
  • Good knowledge of API Management tools like APIGEE and RPC based API Implementation,
  • Experience in developing RESTful Web services and transition from RPC to REST and Microservices.
  • Used Maven for build, deployment and integrated with Jenkins CI server for build automation.
  • Involved in Developing complex projects and managing the deliverables in domains such as Manufacturing, Telecom, and Airlines domain
  • Experience in documenting risks and issues caused by bugs and prioritizing them on basis of their severity in the software and fix them accordingly. Strong development experience creating rich frontend UI in AJAX, JSF, JavaScript technologies using JavaScript libraries like JQuery, Angular JS.
  • Experience of using various Design Patterns including MVC architecture.
  • Exposure to the entire Software Development Life Cycle Viz. Requirements Collection and other Project Management activities and SDLC methodologies such as Scrum, Waterfall, Agile.
  • Experience in Object Oriented Analysis, and core java concepts such as Multithreading, Collections, Exception handling.
  • Experience using Spring framework API’s like IOC, AOP, JDBC, Transactions, JPA, Hibernate and Web Service (REST).
  • Experienced in developing n-tier architecture systems with application system development using Core Java JDBC, JSTL, JPA, Servlets, JSP, Web services, Restful (JAX-Rs) web services.
  • Experience in using Java, AngularJS, jQuery, REST, HTML/ HTML 5, Java Script, JQuery, JSON, Web Services, POJO, Boot Strap, CSS knowledge Of Log4j, JMeter, Maven, Ant.
  • Experience in executing test cases using testing tools such as JUnit
  • Deployed WAR, JAR, and EAR files in J-Boss, Web-Logic, Web sphere application servers in Windows environment.
  • Experience in using C, C++ and Database Technology Oracle 11i/10g using SQL Server and PL/SQL
  • Knowledge of XML, XML Schema, XSD and XSLT/path and ETL / data warehousing concepts.
  • Self-Motivated Decision maker with Excellent written, verbal communication and good presentation skills. Capable of quickly learning and implementing new technologies and methodologies.

TECHNICAL SKILLS:

Java Technologies: J2EE, Servlets, JSP, JSF, AJAX, EJB, JDBC, STRUTS, SPRING, SOAP(JAX-WS),REST(JAX-RS),HIBERNATE, Socket Programming, Swing, Multithreading, JUNIT

Operating Systems: Windows XP/7.0

Office Automation: Microsoft Office

IDE Environments: Eclipse, NetBeans

Data Base Systems: MS SQL Server 12.0, ODBC, Oracle 9i/10g/11g, MySQL.

Testing Tools: Junit, Link Scan, Xenu, Load Runner

Industries: Telecommunications, Design and Manufacturing, PLM

Tools Auto CAD-2000, Nastran, Pro-e: FrameWorks

GIT/GitHub/GitHub Pages, Apache Tomcat, Apache Maven, Struts2, Spring, MVC, Agile (SCRUM), BDD, TDD, J-BOSS, Web Sphere, Ant, Maven, Junit: Front End Technologies

HTML, Xhtml, CSS, JavaScript, Angular Js, Node.Js: MiddleWare

JDBC: Design Patterns

MVC, Singleton, Factory, DAO, FaçadeDesign Methodologies: Agile, Scrum, Waterfall

Application Servers: Jboss, Apache Tomcat

Logging tools: Log4j

Testing Frameworks: Agile Testing, J-Unit, Cucumber BDD, Selenium (WebDriver, Grids, Test-NG), Serenity BDD, Firebug, Fire-path.

DataBase tools: Toad for MySql, Toad for Oracle

PROFESSIONAL EXPERIENCE:

Confidential, Pawtucket, RI

JAVA J2EE & Web Methods Developer

Responsibilities:

  • Worked on the entire SDLC life cycle including Requirements gathering, designing the application and then implementing the design and implemented the application using Agile Development methodology which included daily scrum calls, weekly iterations, user story planning, reviews and grooming sessions.
  • Designed, developed mapping document, developed the interface and documented the application.
  • Integrated Spring MVC with Hibernate and Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data and map tables from MySql.
  • Used Spring Core Annotations for Spring DI, Spring MVC with REST API s and Spring Boot for Microservices and used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Implemented various features of Spring 4.3 framework such as Dependency Injection (DI), IOC, Security, AOP and integration with Hibernate 4.2, used Spring Core Annotations, Spring Dependency Injection (DI) and Spring MVC for REST API s and Spring Boot for Microservices.
  • Used Annotations for the services as per the business requirements.
  • Applied core java concepts such as Collections, Generics, Exception handling, Concurrency.
  • Designed front end using JSP, HTML HTML, CSS, JSP, and JavaScript for Client-Side validations.
  • Involved in implementation of Spring MVC Framework and developed DAO and Service layers. Configured the Controllers, and different Beans such as Handler Mapping, View Resolver etc.
  • Created Hibernate configuration files.
  • Developed and debugged the applications using Eclipse, Net Bean IDE.
  • Used Log4j for logging and debugging.
  • Used Jenkins to build and maintain the code for testing the application using a test interface locally.
  • Used Hibernate with Annotation to handle all database operations with Oracle DB.
  • Used JSP for Server Side Transactions.
  • Used Maven for automatic loading all the dependencies from their repository.
  • Created services to process XML files based on business rules using webMethods Developer.
  • Developed Flow services and Java services to process the documents.
  • Worked on XML validations using validate built-in service, against the schemas. Created Schemas based on DTDs, and XSDs.
  • Developed and applied patches/enhancements to the application servers in coordination with teams.
  • Developed various interfaces between ERP and OEM adapters
  • Implemented common error handling mechanism for all the partners, which will send an email to the administrator group if there are any errors and logged the errors in the database using JDBC adapter.
  • Wrote stored procedures and updated some SQL queries for performance enhancement.
  • Used the Universal Messaging Middleware for the delivery of the messages across public, private and wireless infrastructures
  • Used the Universal Messaging Middleware to deliver data across different networks.
  • Used the Universal Messaging for Scheduling Pub / Sub (Channels), Pub / Sub (DataGroups), Queues,
  • Used the Universal Messaging Enterprise Manager for UI-based administration, and server administration

Environment: WebMethods Integration Server 10.1, webMethods UMS,Designer,Broker, Oracle ERP Adaptor, Oracle database10g, SQL, Html, JSP, Eclipse, Pro-E, Oracle 9i, JLink adaptor, Tomcat, Java/ J2EE 1.7, Spring, Hibernate, RESTful Web Services, JSP, HTML, CSS,, JSON, POJO, Eclipse, Maven, Restful web services, Junit, Core Java, J2EE, Spring Boot, Spring Rest, Hibernate, MySQL, Junit, JavaScript

Confidential, NYC, NY

JAVA J2EE Developer

Responsibilities:

  • Integration between OEM and DMS (Design management system).
  • Designed front end using JSP, HTML HTML, CSS, JSP, and JavaScript for Client-Side validations.
  • Used Maven for automatic loading all the dependencies from their repository.
  • Created Hibernate configuration files.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow Architecture and Spring Bean Factory using IOC concepts.
  • Followed Agile software development with SCRUM methodology.
  • Used Log4j for logging and debugging.
  • Used Jenkins to build and maintain the code for testing the application using a test interface locally.
  • Used Hibernate with Annotation to handle all database operations with Oracle DB.
  • Used JSP for Server Side Transactions.
  • OEM Sends xml over http to webmethods, webmethods will validate, map xml and send to Cisco TMS.
  • On the same http request OEM receives success or failure response.
  • After customization determination in DMS input value will generate xml output and send it to webmethods, Webmethods will map the xml to OEM format and send it to OEM over http.
  • Web methods will send http response back to DMS depending on successful or failed delivery.
  • Responsible for coordinating with different teams to gather requirements.
  • Designed, developed mapping document, developed the interface and documented the application.
  • Developed various Java and flow services for implementing Interface based on technical documentation.
  • Implemented common error handling mechanism, which will send an email to the responsible group if there are any errors and log the error in Database.
  • Used Designer to monitor, analyze and resubmit the failed documents.
  • Responsible for overall system and integration testing.
  • Integrated Spring MVC with Hibernate and Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data and map tables from MySql.
  • Used Annotations for the services as per the business requirements.
  • Applied core java concepts such as Collections, Generics, Exception handling, Concurrency.

Environment: WebMethods Integration Server 9.x,Web methods broker,Designer, XML, Windows, Java, SQL, Html, JSP, Eclipse, Pro-E, Oracle 9i, JLink adaptor, Tomcat, Java/ J2EE 1.7, Spring, Hibernate, RESTful Web Services, JSP, HTML, CSS,, JSON, POJO, Eclipse, Maven, Restful web services, Junit, Core Java, J2EE, Spring Boot, Spring Rest, Hibernate, MySQL, Junit, JavaScript

Confidential

Java/J2ee Developer

Responsibilities:

  • Followed Test Driven Development (TDD), SCRUM concepts of the Agile Methodology to produce high Quality Software, involved in System Requirements study and conceptual design.
  • Designed and developed web UI screen using Bootstrap, HTML5, CSS3, jQuery, JavaScript, AngularJS.
  • Configured Spring Beans in XML and involved in Integration of Spring with Hibernate framework.
  • Configured Spring Hibernate Transaction Manager and used Spring Declarative Transaction Management with various propagation levels.
  • Developed AngularJS Controllers, Services, Filters and Directives for various modules in the application.
  • Implemented Spring Bean Factory to create proxy object using Spring AOP framework.
  • Developed the System using Core Java, Servlets, EJB, Spring MVC and JSF.
  • Created Custom Directives, Decorators, and Services using AngularJS to interface with both RESTful and legacy network services also DOM applications.
  • Defined new validations through AngularJS for the form field validation implemented through HTML and used AJAX, JSON to send request to the server to check the functionality of the website.
  • Worked on creating Dynamic Navigation Bar through JSON data using AngularJS service.
  • Worked on filtering the data coming from remote servers using AngularJS services by AngularJS filters concept.
  • Used J-Boss server as JMS provider to manage sessions and queues.
  • Stored the data in the form of JSON structure based documents, stored in a collection using MongoDB.
  • Developed the User Interface Screens for presentation using JSP and HTML.
  • Used JavaScript for the client side validations and Spring MVC framework for developing J2EE based web application.
  • Implemented a Micro-Service using a Micro-Service architecture with Spring Boot based services.
  • Core Developer of the application infrastructure using GWT/GXT as the front-end architecture using AJAX.
  • Developed Stored Procedures, Triggers & Functions to process the trades and mapped it to Hibernate Configuration File and established data integrity among all tables.
  • Involved in Unit Testing, Integration Testing, System Testing and UAT phases. Performed defect tracking, bug fixing and enhancements.
  • Involved in analyzing the user stories from the release backlog in RTC scrum board, sizing the user stories, tasking them and developing the user stories as per the sprint plan, doing code reviews using Smart bear, integration testing in WebSphere Servers, co-ordinate with QA testers on system testing on different runway servers.
  • Implemented logging mechanism for complex strategy for security and reliability of application used Log4j to audit, detect suspicious activity, regular debug, test perform and Exception statements
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery.
  • Deployed the application in the WebSphere using RESTful Web services.
  • Transferred the application data between Client and Server using XML, developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Debugged the ANT Scripts for building the entire web application.
  • Planning, deployment, and tuning of SQL Server, MySQL and NoSQL databases

Environment: Html, JSP, Eclipse, Pro-E, Oracle 9i, JLink, Tomcat, Windows 7.0, Microsoft Office. Java/ J2EE 1.7, Spring, Hibernate, RESTful Web Services, JBoss 6.3, JSP, JSTL, HTML, CSS, Node JS, AngularJS 1.5, 2.0, JSON, POJO, Eclipse, Maven, Restful web services, JIRA, Junit, Core Java, J2EE, Spring Boot, Spring Rest, Hibernate, MySQL, Junit, Jenkins, JavaScript, D3, GIT

Confidential

Java J2ee Developer

Responsibilities:

  • Involved in the Design and implementation of the architecture for the project using OOD, UML design patterns.
  • Developed Action Class and Action Form for Business Logic with support of Spring Framework and Presentation tier.
  • Involved in Design and Development of Server Side layer using XML, JSP, JDBC, JNDI, EJB and DAO Patterns using Eclipse IDE.
  • Designed and Developed JSP Pages using Struts Framework and Tag libraries.
  • Involved in implementation of Spring MVC Framework and developed DAO and Service layers. Configured the Controllers, and different Beans such as Handler Mapping, View Resolver etc.
  • Involved in developing Servlets Classes & Action Classes.
  • Created Hibernate configuration files, Struts2 Application context file.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow Architecture and Spring Bean Factory using IOC, Spring AOP concepts.
  • Followed Agile software development with SCRUM methodology.
  • Used Log4j for logging and debugging.
  • Used Spring AOP module and implemented features like Logging, User Session Validation.
  • Used Jenkins to build and maintain the code for testing the application using a test interface locally.
  • Version Control of the code and configuration files are maintained by SVN and involved in Unit Testing
  • Used Hibernate with Annotation to handle all database operations with Oracle DB.
  • Worked on generating the RESTful Web Services classes by using Service Oriented Architecture (SOA).
  • Used JSP and Servlets for Server Side Transactions.
  • Worked in Deadline Driven Environment with immediate feature release cycles.

Environment: Java, Spring, Struts, Agile, Hibernate, JavaScript, XML, HTML, CSS, UML, J-Boss, Log4j, JUnit, Eclipse, Jenkins, Web Services RESTful, SQL/PLSQL, Oracle DB.

Confidential

Java J2ee Developer

Responsibilities:

  • Understanding the requirements of the module.
  • Preparation of functional document.
  • Do Quality Improvement of the module by following the Quality Improvement Processes using Six Sigma.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements and J2EE frameworks like Struts2, Hibernate, Servlets, EJB, JavaScript, HTML5, CSS3 to design the applications.
  • Analysis of the enhancements and bug fixes.
  • Preparation of the Design document for the project that includes class diagrams, method level details and writing of the pseudo code.
  • Made the test cases and the Style sheets (XSL) to visualize the final product behavior and fine tune the requirements.
  • Comparing the data seen on the application and actual database using Toad.
  • Unit testing using JUnit.
  • Unit Testing, Integration Testing, Regression Testing & System Testing using Serenity BDD tool and Agile BDD Frameworks like Cucumber BDD, Selenium 2, J-Unit.
  • Responsible for executing the test scripts provided by the client and providing proper feedback to the development team to fix the bugs.

Environment: Java, Struts2, Servlets, JDBC, Hibernate, HTML5, CSS3, JavaScript, EJB, JWS, Oracle, JUnit, Agile SCRUM, Agile BDD Testing & Automation (J-Unit, Cucumber BDD, Selenium 2, Serenity BDD tool).

Confidential

Java J2ee Developer

Responsibilities:

  • Analysis of the functional, technical and User Requirements.
  • Developing Business logic of application
  • Integrated Struts 2.0 and Hibernate Framework,
  • Developing business logic by applying core java concepts such as Collections, Generics, Exception handling, Concurrency.
  • Development for Functional and User Interface
  • Involved in developing Struts action Classes and the Data Access Objects
  • Developed the User Interface using Servlet, JSP, HTML
  • Designed front end using JSP, HTML, CSS and JavaScript for Client-Side validations.
  • Used Maven for automatic loading all the dependencies from their repository.
  • Performed Unit Testing using JUNIT test cases to fix bugs.
  • Involved in Changing the GUI as per Requirement.
  • Involved in fixing bugs and development of reports of pending requests.
  • Involved in black box testing, and documentation

Environment: Html, JSP, Eclipse, Oracle, Struts, Hibernate, Tomcat

We'd love your feedback!