Java And Logi Xml Developer Resume
MN
SUMMARY
- Over 5+ years of hands - on experience in application development on J2EE Platform and exposure to complete software development and maintenance life cycle.
- Object-oriented, distributed, multi-tiered enterprise application development experience using Web Servers, Application servers like WebLogic, WebSphere, Jboss, Tomcat on Java/J2EE Platform.
- Excellent implementation knowledge of Enterprise / Web / Client Server systems that are scalable with high availability using technologies like Java, J2EE (POJO, JSP, JDBC, EJB, JNDI, Servlets, JMS, JAXB etc.).
- Good interpersonal communications, proven problem solving skills, ability to work collaboratively and commitment to achieving corporate goals.
- Experience working on loosely coupled integration between disparate applications via MQ using JMS and web services using SOAP, WSDL and REST.
- Strong implementation knowledge of various MVC and ORM frameworks like Struts, Spring and Hibernate.
- Experience with build tools such as ANT & MAVEN
- Good understanding of various development methodologies like Waterfall, RUP and Agile.
- Hands on implementation knowledge of front-end UI development using technologies like Java Script, JQuery, JSP, HTML and CSS.
- Experience in Interacting with customers, vendors and various stakeholders and understanding business needs and effectively document and communicate the technical and functional aspects of the project.
- Quick learner, strong team player, can work independently, and have excellent verbal and written communication skills.
- Experience with various IDEs like Eclipse, IBM Rational Software Architect for WebSphere and Rational Application Developer (RAD), JBuilder and Net Beans.
- Experience in working with Oracle, SQL server databases and writing queries, stored procedures, functions, triggers, sequences and indexes for all the project requirements
- Good hands on experience on working with all layers of the applications like EJBs for Middle tier, JSPs and other frames works for front end and JDBC and other ORM frames works for DB layer.
- Working knowledge of various domains like Health Care, Automotive etc.
- Exposure to various Rational tools like Clear Quest, Clear Case, RAD, Requisite pro and version Control tools like Clear Case, GIT, SVN and VSS.
- Strong knowledge on various project life cycle methodologies and developing complex systems.
TECHNICAL SKILLS
Technologies: Java/J2EE, JSP, Servlets, Web Services, HTML
Platforms (OS): MsDos, Windows, Unix, Linux
IDE: Eclipse, Net Beans, RAD, RSA, JBuilder, JBoss Fuse, WSAD
Application Servers: Apache Tomcat, JBoss, WebLogic, IBM WebSphere
Frameworks: Spring, Hibernate, Struts, Quartz Scheduler, Tiles, Spring Data
Databases: SQL server, Oracle, MS Access, MySQL, Sybase, Mark Logic
Protocols: HTTP, HTTPS, FTP, SFTP, MIME, SMTP
Web Technologies: Servlets, JSP, SOAP, REST, AJAX, Apache CXF, HTML, CSS, Java Script, JQuery, HTML, CSS, XML, EXT - JS, Angular JS, Bootstrap, JSON
Version Control Tools: GIT, SVN, Clear Case, VSS
Tools: IBM Worklight, Power Builder Maven, SQL, Toad, GWT, SQL Developer, ANT, MS Office, MS SharePoint, JIRA, Jenkins, Bamboo.
Others: Shell Scripting, RSA, Agile, Scrum, SDLC, VELOCITY, UML
PROFESSIONAL EXPERIENCE
Confidential, Southlake TX
Java Developer
Responsibilities:
- Worked in Agile environment and used Rally tool.
- Used SOAP webservice.
- Used Apache JMeter and webservice Test tool in the ticketing portal to test the webservice.
- Worked with AngularJS in building and making changes to the ticketing portal.
- Designed the xsd schema and took part in writing the WSDL.
- Developed necessary functionalities using the Core Java.
- Worked on Spring IOC & Spring MVC modules.
- Worked with tortoise SVN and subversion tools.
- Used maven for building the applications.
- Used Jenkins for continuous integration.
- Used Eclipse as the IDE.
- Developed the application using Spring MVC Framework.
- Worked with the pricing, credit cards along with the airline ticketing.
- Used Oracle database and sql developer for the interface.
- Performed unit and functional testing using JUNIT and also used Apache Jmeter for integration and performance testing.
- Used JIRA for issue tracking.
- Coordinated with QA and business team and resolved System Defects generated during testing.
- Used MQ for the messaging service.
- Used xml for writing the webservice test cases.
- Used SOAP UI as a part of webservice testing.
Environment: Java 8, JUnit, SOAP UI, Apache Jmeter, MQ, Spring, Oracle, Tortoise SVN, JIRA, Jenkins, Sql developer, SOAP, xml, AngularJS, Rally, Maven, Eclipse.
Confidential, Charlotte, NC
Java Application Developer
Responsibilities:
- Developed the application using Spring MVC Framework.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
- Inserted Dependency Injection between components using Spring's (IoC) concept.
- Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
- Developed application service components and configured beans using Spring IoC, creation of Hibernatemapping files and generation of database schema.
- Used SOAP for implementing Web Services.
- Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and HibernateTemplate.
- Expertise in MVC Architecture using JSF and spring framework and implementing custom tag libraries.
- Used Spring framework for dependency injection and integrated with Hibernate and JSF.
- Implemented Presentation layer using JSP, Servlets, HTML.
- Used JQuery JavaScript libraries for providing richer user interface and facilitate asynchronous requestinvocations using AJAX.
- Used AngularJS and EXT- JS to design complex User Interfaces.
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX andDOM XML parsers for data retrieval.
- Installing and Configuring JBoss Fuse and Websphere application Server.
- Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows fromWBISF.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and JQuery.
- Developed UI screens using CSS and JQuery.
- Worked extensively in dealing with cross browser issues using CSS, HTML and DOJO.
- Designed and Developed Servlets and JSP pages for authentication.
- Used Ant for developing build scripts and deploying the application
- Built CVS and XML file loaders and splitters for financial data.
- Performed unit and function Testing using JUNIT
- Used WSAD Ide for application development.
- Used JIRA for issue tracking.
- Design Required Applications from Mark Logic like Search and Query.
- Used Spring Batch to retrieve data from databases.
Environment: Clearcase, Sybase, IBM Web Sphere, UML, JSP, Servlet, Maven, Webshpere portal, Tomcat 7.0, Linux, WSAD, AngularJS, EXT JS, Node JS, JIRA, Spring, Spring Batch, Hibernate, SOAP, Mark Logic, JSP, Servlets, Unix.
Confidential, MN
Java and Logi Xml Developer
Responsibilities:
- Designed and developed User Interface of application modules using HTML, CSS, EXT-JS, JQuery, JavaScript and AJAX.
- Used Multithreading concepts for concurrent application access.
- Involved as an active member in analysis, designing and developed service layer.
- Developed User Interface Screens using Logi xml reports. Written XML Schema to validate the ACORD XML
- Extensively used Eclipse as an IDE for building, developing and integrating the application.
- ConfiguredJBoss Application serverand deployed the web components into the server usingOracleas Back end database.
- Presentation layer was implemented using Spring MVC.
- Service layer was implemented using RestFul Web Services with in enterprise SOA Architecture for portal application.
- Used JSON as the data format.
- Involved in integrating Spring with Hibernate.
- Worked on Spring IOC & Spring MVC modules.
- Experience in implementing JAXB, XML Beans based and JSON web services
- Extensively used Rally's Agile Management tool (Rally Dev).
- Implemented PL/SQL stored procedures and triggers in Oracle DB
- Used Integration tool Jenkins
- Worked with Common UI team in tracking and fixing the defects using JIRA.
Environment: JAVA 6.0, Logi XML Report (10.x), WSDL, JQuery, Spring 3.1.x, Hibernate 3.x, Apache Plugins, Apache Tomcat (6.0.x), JUnit 4.0, Maven 2.x, Rally, Eclipse, SVN, JBoss Application server, Oracle (10.x), JIRA, PL/SQL.
Confidential, LA
J2EE Developer
Responsibilities:
- Involved in analysis, design and development of the application
- Developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
- Developed the application using Struts MVC 2 architecture.
- Used Struts, Servlets technologies to develop all eligibility Use Cases.
- Developed JSP custom tags and Struts tags to support custom User Interfaces.
- Extensively Used Eclipse 3.2 for developing and testing the Security Infrastructure Service.
- Created and maintained the configuration of the Spring Application Frameworks IOC container.
- Developed Web Services for inter organization operations and for retrieving the customer information from the central database using SOAP /HTTP technologies.
- Used Hibernate to store the persistent data into database and written HQL to access the data from the database.
- Designed, developed and maintained the data layer using the ORM framework called Hibernate.
- Used JCE (java cryptography extension) to secure the password and account details.
- Coordinated with QA and business team and resolved System Defects generated during testing.
- Experience with Client Side Validations using JSP, and Java script.
- Involved in Design/Code Review with Team and task assignments.
- Installed and Configured BEA WebLogic 9.2.
- Used IBM Worklight to develop mobile application for online banking app.
- Used Spring Framework for Dependency Injection and integrated with Hibernate.
- Used PVCS for version control across common source code used by developers.
- Developed test cases and performed testing using JUNIT.
- Involved design and development of Database in SQL Server 2008.
- Monitored the error logs using Log4J and fixed the problems.
Confidential
JAVA/J2EE Programmer
Responsibilities:
- Designed and developed various front-end screen for Producer & Consumer Modules using Java Server Pages.
- Created the development and testing environments.
- Built deployment scripts using Maven 2 and Ant
- Developed web based application using JSP, JDBC, XML, spring, Hibernate.
- Designed and developed front-end screens using JSP, JavaScript, and HTML.
- Used Java Mail API to write a mail program, which sends mail to different people depending upon their respective groups by reading the properties file.
- Developed JavaScript for the front-end validation.
- Designed various tag libraries to display the data.
- Developed and modified Servlets that handled the database updates.
- Client side basic data validation using JavaScript to reduce server round trips.
- Developed of JSP & Java components.
Environment: Java, Struts, JSP, Servlets, spring, Hibernate, JDBC, HTML, CSS, CVS, SQL Server2000, JavaScript, Net Beans, Agile, Tomcat.
ConfidentialProgrammer Analyst
Responsibilities:
- Developed JMS API using J2EE package.
- Made use of Java script for client side validation.
- Used Struts Framework for implementing the MVC Architecture.
- Wrote various Struts action classes to implement the business logic.
- Involved in the design of the project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
- Understand concepts related to and written code for advanced topics such as Java IO, serialization and multithreading.
- Used DISPLAY TAGS in the presentation layer for better look and feel of the web pages.
- Developed Packages to validate data from Flat Files and insert into various tables in Oracle Database.
- Designed and developed Web Services using JWS JBoss Annotations.
- Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
- Suggested and assisted in the creation of an NMAKE team to improve build files.
- Participated in requirements analysis to figure out various inputs correlated with their scenarios in Asset Liability Management (ALM).
- Assisted design and development teams in identifying DB objects and their associated fields in creating forms for ALM modules.
- Also involved in developing PL/SQL Procedures, Functions, Triggers and Packages to provide backend security and data consistency.
- Responsible for performing Code Reviewing and Debugging.
Environment: Java, J2EE, UML, Struts, HTML, CSS, Java Script, Oracle 9i, SQL*Plus, PL/SQL, MS Access, JBOSS, UNIX Shell Scripting.