We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Farmington Hills, MI

SUMMARY

  • Over 8 years of experience in delivering enterprise solutions in multiple domains like Finance, Telecom, Insurance, Health and other related domains.
  • Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE technology stacks.
  • In depth knowledge on J2EE, UI stack and technologies, architecture and modeling and designing artifacts to satisfy peculiar and complex business problem statements.
  • Proven ability in Selenium WebDriver Automated testing & Frameworks, Page Objects & Hybrid Frameworks, TDD, BDD, Web testing, Functional testing, Performance & Load testing.
  • Excellent analytical and communication skills in order to work with mid - size teams, technical and business leadership.
  • Experienced working in projects involving Agile Methodologies, Scrum, Test First Development, Incremental and Iterative Development, Rational Unified Process.
  • Expertise in Object Oriented Software Development (OOAD), Gathering new requirements and understand/document business/technical requirements in UML using IBM Rational suite of products.
  • Experience in architecting, designing, developing, building, deploying, profiling, performance optimization/tuning of complex distributed multi-tier Java/J2EE/JEE applications in WebSphere, WebLogic, JBoss, Oracle application servers and Tomcat web servers in multiple operating systems: Linux, Mainframes and Windows with Oracle, DB2 and MS-SQL as Backend.
  • Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and using frameworks: Servlets, JSF, Struts, Spring, Web Services, EJB, JMS, MQ Services, Hibernate, iBatis, JDBC, JPA, Log4j, Portals, GWT, Global 360-Open Text, JSP, Custom Tag Library, POJO’s, JSTL,AJAX, JSON, JavaScript, XML, UML, Log4J and Junit
  • Proficient in implementation of frameworks like Struts, spring, JSF, AJAX frameworks (Rich Faces, MyFaces) and ORM frameworks like Hibernate.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Proven experience with Application Servers like IBM WebSphere 7.x/6.x, Oracle/BEA WebLogic 10.x/9.x, JBoss and Tomcat 7.x
  • Experience in Web Service Technologies: SOAP, WSDL, UDDI, Apache Axis, CXF, IBM JAX-WS.
  • Experience in architecting and implementing Enterprise Application Integration (EAI) projects with Service Oriented Architecture (SOA), Web Services Integrations, BPM, BPEL and ESB using WebSphere Process Server, ESB, WebSphere Integration Developer, Data Power and WSRR.
  • Implemented various Design patterns (Session Façade, Value Object, DAO, DTO, Command, Singleton, Factory, Adapter, MVC, Service Locator etc.) using J2EE technologies.
  • Developed J2EE/Java applications using various IDE tools Rational Application Developer (RAD), WSAD 5.x, JBoss, and Eclipse 3.2/2.1.
  • Worked on HTML, XHTML, HTML5, CSS, CSS3, Responsive, Bootstrap, SEO, SMO Concepts and process.
  • Fluency in HTML5, CSS3, Less Customized Icons fonts, Responsive and Cross browser/platform issues, as well as the ability to code HTML by hand using Dreamweaver.
  • Extensive knowledge of Dreamweaver, HTML5, Cascading Style Sheets (CSS, CSS2 and CSS3), jQuery, Photoshop, XHTML, HTML, WordPress.
  • Excellent User Interface visual design in Adobe Photoshop/Fireworks
  • Experience with front-end frameworks - Twitter Bootstrap, Materialize CSS, jQuery Mobile
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM.
  • Experience with Angular JS, ExtJS, Node.js, JQuery, Bootstrap, JavaScript, VBScript, Perl, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
  • Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
  • Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
  • Experience with Imaging/Document Storage tool: Case 360 and IBM DB2 Content Manager.
  • Experience in developing Business Processes, Services, and XDP Template Forms in Adobe Live Cycle ES2 and tested with Adobe Live Cycle Designer 8.x/9.0.
  • Experience with creating and workflows and Mappings, running jobs in Informatica 9.5/ETL.
  • Experience in developing UI based on Adobe Flex.
  • Experience in creating rules using Business Rules Engines: Drools, ILOG.
  • Extensively worked in XML related technologies XSLT, XPath, XQuery, DOM and SAX
  • Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle 9i/10g, IBM DB2, MySQL, Sybase, and SQL Server 2000, MongoDB (NoSQL).
  • Worked in BI/Metadata/Reporting tools iText (PDF), POI-HSSF (Excel).
  • Hands on experience in Implementing, testing, debugging and deploying BPEL business processes.
  • Designed Use case diagrams, Class Diagrams, Sequence diagrams, Package diagrams, Flow charts and Deployment diagrams using UML Modeling tools Rational Rose, RSM, XDE and MS Visio.
  • Troubleshooting and performance tuning experience with J2EE Application Servers.
  • Enterprise scale database development experience in PL/SQL to include functions, procedures, triggers, indexing, optimization, etc.
  • Actively involved in Requirement gathering, Analysis and Design, and involved in Unit Test Plan, System Test Plan, Reviews, Coding and Code Reviews, Unit and Integration Testing.
  • Utilized configuration management tools, design tools, debugging tools, and other environment specific tools necessary to create, test, and implement an application.
  • Experience in mentoring junior developers & troubleshooting.
  • Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Excellent experience with major relational databases - Oracle 11g/10g/9i, SQL Server 2000/2005/2008 , DB2, My SQL.
  • Extensive development experience in different IDE's like Eclipse 3.x, WSAD 5.x, IBM RAD and Altova XMLSpy.
  • Developed mail service using Java Mail API.
  • Experience in software configuration management using CVS, SVN and IBM ClearCase.
  • Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
  • Expertise in testing with Junit using tools like JMeter.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Experience in Jenkins integration service for software development.
  • Production support-Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.
  • Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.

TECHNICAL SKILLS

Java/J2EE Technologies: Core Java, Inheritance, Encapsulation, Multithreading, Polymorphism, Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, AWT, Applets, Java Networking.

Programming Languages: Java JDK 1.4/1.5/1.6/1.7 , C, SQL, PL/SQL, GWT.

Application/Web Servers: Oracle, IBM Websphere 5.1/6.0/6.1/7.0 , JBoss, Tomcat 5.0.28/6.0,Bug tracking, Jenkins.

Frameworks: Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0,iBatis,Flex

UI Frameworks: JQuery, AngularJS, Bootstrap, ExtJS, Node.js.

IDEs: Eclipse 3.x, IBM WSAD, IBM RAD 7.x/6/x, IntelliJ, Dream viewer, IBMDB2 Content Manager

Web technologies: JSP,JavaScript,Json,jQuery,AJAX,XML,XSLT, HTML/XHTML/DHTML/HTML5, CSS/CSS3, Flash, ActionScript 3.0

Design Tools: Adobe Photoshop, Adobe After Effect, Dreamweaver, Adobe Flex

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST, SOAP UI

XML Tools: JAXB, Apache Axis, AltovaXMLSpy

Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLC

Modeling Tools: UML, Rational Rose, Visio

Testing technologies/tools: JUnit, JMeter, HtmlUnit, TestNG, EasyMock

Database Servers: Oracle 8i/9i/10g/11G, DB2, SQL Server 2000/2005/2008 , MySQL, MongoDB (NoSQL)

Version Control: CVS,SVN, Rational clear case, git

Build Tools: ANT, Maven

Metadata / Reporting Tools: Jakarta POI-HSSF

Platforms: Windows 2000/98/95/NT4.0, UNIX, Bash, Windows 7

PROFESSIONAL EXPERIENCE

Confidential, Farmington Hills, MI

Sr. Java/J2EE Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Developed using new features of Java 1.7 Annotations, Generics, enhanced for loop and Enums. Used spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
  • Implemented SOA to develop REST Based Web services using Apache Axis.
  • Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Used SOAP UI for testing the web services.
  • Used XStreamAPI to transfer data back and forth between Spring MVC and Ext JS.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
  • Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions, and Hibernate cache concepts.
  • Wrote complex SQL queries using hibernates native SQL.
  • Modified the Spring Controllers and Services classes so as to support the introduction of Spring framework.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using jQuery, JSP, JavaScript, AJAX and Ext JS.
  • Developed various generic JavaScript functions used for validations.
  • Developed several SOAP based JAX-WS WebService interfaces for integrating multiple systems, code re-usability.
  • Experience in Building WebService Contracts in SOA Service Manager.
  • Extensively used various Spring Framework modules like DI (IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
  • Extensively used Application Context, Spring DI for loading Properties during run time.
  • Experience with developing Hibernate 4.x Annotations.
  • Extensively used Hibernate Relational mappings (One-To-Many, Many-To-Many) in the secondary project.
  • Extensively worked on Hibernate Cache, Query, Criteria and Transactions in secondary project
  • Developed Stored Procedures, triggered stored procedures using Hibernate in secondary project, involved in developing Programmatic transactions using Hibernate.
  • Extensively worked on Session Beans, JMS and EJB-MDB’s for messaging mechanism.
  • Extensively used Session beans for implementing the business logic of module.
  • Extensively worked on Entity beans in the persistence layer, interaction with MySQL.
  • Worked with high volume and complex PL/SQL stored procedures and packages.
  • Experience in Updating, Modifying queries in MySQL Database.
  • Design patterns are extensively used to achieve clean separation of different layers. Used different patterns like Adapter, Singleton, Strategy, Factory, Abstract Factory, MVC, DAO and Service Locator, Facade.
  • Used XPATH to retrieve the data and query the XML
  • Experience in developing Maven Based Applications.
  • Worked with UNIX shell scripting in moving the Cron jobs to the scheduler setup.
  • Experience with upgrading Cron based scripting applications to EJB-Timer based applications
  • Developed test cases and performed unit testing using JUnit.
  • Successfully involved in test driven development (TDD) model using JUnit.
  • Directly worked with Business Analysts and SMEs to gather requirements from the customer and transformed them into functional and technical specifications.

Environment: Core Java, J2EE, Multithreading, Spring framework, Spring MVC, Hibernate 4.5, SOA, WSDL, JAXB, JSON, Ext JS, JDBC, AJAX, Web services, SOAP, XML, Java Beans, XStream, JQuery, JavaScript, MySQL, WebSphere 7.0, Waterfall Methodology, Design Patterns, SVN, GIT, UNIX, Apache Maven, JUnit, TDD, HtmlUnit, XSLT, HTML/DHTML.

Confidential, Alpharetta, GA

Sr. J2EE Developer

Responsibilities:

  • Identified the Business requirements of the project.
  • Involved in preparing System Requirements for the project.
  • Involved in preparing the Detailed Design document for the project.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Extensively used various modules in Spring like AOP, DI(Ioc), Bean Wiring, Spring Inheritance, Auto Wiring, Spring JDBC Templates and Spring Quartz Schedulers for Jobs
  • Developed Web Services SOAP/HTTP, SOAP/JMS, and SMTP using SOA technologies such as SOAP, WSDL and UDDI.
  • Experience with basic WebSphere Administration- Deploying EAR’s into various environments (TEST, QA, etc.) through Admin Console, JMS, and Data Source Configurations etc.
  • Designed and developed User Interface of application modules using HTML, CSS and JavaScript, JSON, jQuery and AJAX.
  • Developed, modified, and maintained hand coded CSS and HTML that W3 standards-compliant, accessible, semantic, cross-browser compatible
  • Worked with UX designer to implement innovative solutions that provided the best user experience.
  • Participated in the product development life cycle via rapid prototyping with wireframes and mockups
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Used Flex to utilize the power of Java servers while creating expressive and interactive interfaces
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Involved in fixing Front-End issues with the layouts.
  • Used KendoUI framework to design webpages.
  • In Kendo UI, worked with KendoTabStrip, KendoMenu, KendoDropDownList, KendoDataTable and many more Kendo UI elements.
  • Worked on Column Filters of Data table using JQuery.
  • Extensively worked on Entity beans in the persistence layer, interaction with Oracle data base.
  • Extensively worked on JPA as persistence layer, involving EJB3.0 annotations, synchronizing Data base tables through XML in a secondary project.
  • Extensively used Session beans for implementing the business logic of module.
  • Extensively worked on implementing iBatis framework, iBatis Object Relation Mapper, iBatis Configurations, Mapper Files in primary project.
  • Worked on developing stored procedure and invoking through iBatis in primary project.
  • Extensively worked on Hibernate Cache, Query, Criteria and Transactions in secondary project
  • Experience with Optimistic Locking, Mappings, Creating data sources using Hibernate in Secondary project
  • Experience in Working with Case 360 for Documents storage, retrieval and updating process.
  • Developed various Service Components, XDP Template Forms using Adobe Live Cycle ES2 and mapping them with XSD files.
  • Involved in developing Workflow engines and workflow attachments by utilizing Adobe Live cycle, Spring Framework, Content Manager, Case 360 (Global 360).
  • Developed Applications for Accessing IBM DB2 Content Manager, Content Manager OnDemand using II4C, ODWEK.Created Attributes, and Items through System Administration Client.
  • Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.
  • Design patterns are extensively used to achieve clean separation of different layers. Used different patterns like SOA, MVC pattern, DAO pattern, and singleton.
  • Created and running the JMeter scripts for load testing.
  • Directly worked with Business Analysts and SMEs to gather requirements from the customer and transformed them into functional and technical specifications.
  • Developed Stored Procedures, triggered stored procedures using Hibernate in secondary project, involved in developing Programmatic transactions using Hibernate.
  • Utilized DOM, SAX parser technologies in implementing XML parsing framework.
  • Installed and configured WebSphere Process Server 6.1 and WebSphere ESB 6.1, WID.
  • Worked on integration modules, BPEL business objects, Business Rules, Invoking Human tasks, deploying into WebSphere Process Server and tested using Business Process Choreographer Explorer and ITC.
  • Experience with eclipse plug-ins like Find Bugs, CheckStyle
  • Extensively worked on uploading files into CLOB and BLOB’s of Oracle Data base.
  • Experience in Updating, Modifying queries in Oracle 10g.
  • Designed and developed Data source with Smart GWT technologies.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Implementation of the Business logic layer for MongoDB Services.
  • Involved in installation and configuration ofAdobe Flex Builder pluginfor Eclipse.
  • Involved in gathering requirements, design, and development of Flex components.
  • Used TestNG for generating HTML based reports.
  • Execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
  • Responsible for implementing Load Runner, Performance centre, JMeter based infrastructure.

Environment: Core Java/J2EE, Eclipse, WebSphere Process Server, WebSphere ESB, WebSphere Application Server 7.0, WID 6.1.2, Rational Application Developer 7.5, Web Services, EJB 3.0, JPA,JMS, Struts, Tiles, Spring, Apache Axis, Oracle SQL Developer Oracle10g, GWT, Java Script, MongoDB, AJAX, XML, XSD, SOAP,JAXB, JSP,HTML, RAD, RSM, Log4j, XML Spy, Clear Quest, Rational Clear case, AJAX, Illustrator, IBM DB2 Content Manager, Adobe Photoshop, Adobe Flex, KendoUI, TestNG, JMeter.

Confidential, Detroit, MI

Sr. J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Worked as a team lead of the project.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • The application is designed using J2EE design patterns and technologies based on MVC architecture.
  • Knowledge of advanced level programming including thread synchronization multithreading, multiprocessing, concurrency.
  • Agile Methodology is used for development of the application.
  • Involved in project planning, daily stand-up meetings, reviews, retrospectives, sprint, release planning, demos, and other Scrum-related meetings.
  • Used scrum agile methodology for iterative development of application.
  • Used J2EEdesign patterns like Value Object Pattern, Session façade, Singleton, Factory and DAO.
  • Spring with Tiles Framework is implemented for a common look in all the presentation views.
  • Integrated struts MVC with spring DI and Spring hibernate DAO
  • EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
  • Continuous integration services are provided for software development using JENKINS
  • Develop more then 90+ HTML emails with required HTML, CSS with browser compatibility and email clients like Yahoo, Gmail, Hotmail, Outlook 2003, 2007 etc.
  • Developing and editing user Interface Screens using JSP, HTML3.0, HTML5.0, JavaScript and node.js.
  • Used the Node.js MVC Frameworks in the development of the web applications.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Implemented security for different front end views based on the access privileges.
  • Involved in writing XML validation classes using Struts validation framework.
  • Designed the user interfaces using JSPs, AJAX and Struts Tags.
  • Used XML Web Services using SOAP to register agents using non-java application.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web services.
  • Designs and develops ESB/SOA middleware layers using Mule soft.
  • We integrated the MuleESB in our Batch process to achieve university connection and to allow different applications to communicate with each other.
  • By using Mule ESB we are providing support to multiple interfaces to same component the interfaces are flat files and standard compliant interfaces like SOAP/XML.
  • Used JMS for the asynchronous exchange of critical data and events among J2EE components. Publisher-Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing
  • Used RAD IDE based on Eclipse for writing code for JSP, Action Classes, Struts and spring beans.
  • Involved in writing DAO, DTO’s using Hibernate DAO Support.
  • Designed and developed the front-end with Jakarta Struts framework, JSF components, Tag libraries and Custom Tag Libraries and development of Presentation Tier using JSP pages integrating AJAX, Custom Tag’s, JSP TagLibs, Tiles, HTML, DHTML.
  • Developed front end as JSF framework components like Backed beans, Validators etc.
  • Created configuration file for JSF and Struts.
  • Implemented persistence layer using Hibernate that uses the POJOs (which do not have the business processes) to represent the persistence database tuples.
  • Developed the content stocking App using MongoDB and jQuery.
  • Maintained, structured, and surveyed documents within the NoSQL MongoDB database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Used IBM WebSphere Application Server to deploy the application.
  • Used IBM WebSphere Portalwhich provides a single access point to web content and applications, while delivering differentiated, personalized experiences for each user.
  • Developed Junit test cases for DAO and Service Layer methods.
  • Successfully involved in test driven development (TDD) model using Junit, EasyMock and spring framework.
  • Used SVN for version control of the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Knowledge of using Bash scripts for scheduling batch jobs.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environment: Core Java, Multithreading, J2EE, JSP, JSF, Struts, Spring, OOAD, Oracle 10g, HTML, EJB3, AJAX, JMS, XML, Design Patterns, ANT, Node.js, HTML3.0, HTML5.0, Agile, Scrum, MongoDB, NoSQL, Rationale Rose, IBM RAD IDE, IBM WebSphere Portal, Mule ESB, WebLogic Application Server 10.x, Bash, Hibernate 4.0, LOG4J, SVN, TOAD, JUNIT, EasyMock, TDD, UML.

Confidential, Sylmar, CA

Sr. J2EE Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object, Value List Handler, and Singleton.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Developed presentation tier as HTML, JSPs using Struts Framework.
  • Used Collection Framework and Multithreading for performing cache Operation
  • Developed the middle tier using EJBs.
  • Developed session, entity beans and message driven beans.
  • Entity Beans used for accessing data from the SQL Server database.
  • JQuery opinionated about how a CRUD (Create, Read, Update, Delete) application should be built.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application on Websphere application server in development and production environment.
  • Upgraded existing UI with HTML5, CSS3, JQuery and Bootstrap with AngularJs interaction.
  • Developed Application to asses JSON and XML from Restful web service from consumer side using Angular.JS
  • REST API using the Java programming language, Mule ESB and automation test.
  • Experience designing and developing Mule ESB flows using java and Mulesoft connectors.
  • Used HTML 4 and CSS3 for website development and build on Bootstrap 3.0.Data binding using Angular Js.
  • Undertook the Integration and testing of the different parts of the application.
  • Developed automated Build files using ANT.
  • Used Subversion for version control and log4j for logging errors.
  • Performance Testing experience JMeter.
  • Creation of performance scripts in JMeter.
  • Focused on Test Driven Development (TDD); thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Code Walkthrough, Test cases and Test Plans.

Environment: Core Java/J2EE, Struts 1.2, Tiles, Multithreading, EJB, JMS, Servlets, JSP, JDBC, HTML, CSS, Mule ESB, JavaScript, JUnit, JMeter, WebSphere 7.0, Eclipse, SQL Server 2000, log4j, Subversion, Windows NT, Junit, TDD.

Confidential

J2EE Developer

Responsibilities:

  • Involved in the requirements gathering. Design, Development, Unit testing and Bug fixing
  • Developed application using Struts, spring and Hibernate.
  • Developed rich user interface using JavaScript, JSTL, CSS, JQuery and JSP’s.
  • Developed custom tags for implementing logic in JSP’s.
  • Used Java script, JQuery, JSTL, CSS and Struts 2 tags for developing the JSP’S.
  • Used custom tags to display logic specific data in JSP'S.
  • Involved in making release builds for deploying the application for test environments.
  • Used Oracle database as backend database.
  • Wrote SQL to update and create database tables.
  • Used Eclipse as IDE.
  • Used TestNG to create parallel tests.
  • Using RIDC Interface get content details and Create Content through application.
  • Used JBoss as application server.
  • Used SpringIOC for injecting the beans.
  • Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
  • Created JUnit test cases for unit testing application.
  • Used JUNIT and JMOCK for unit testing.

Environment: J2EE, Core Java, Struts, TestNG, Tiles, JSP, JNDI, Clear Case, SOAP, WSDL, UDDI, JAXB, JAXP, XML Schema (XST), EJB 2.0, ANT, JavaScript, JMS, Rational Rose, WSAD, DB 2.

We'd love your feedback!