Java Developer Resume Profile
4.00/5 (Submit Your Rating)
Summary of Experience
- Around 8 years of IT experience in System Analysis, Design and Development of Web Technologies and E-Commerce J2EE and Swing applications
- Four years of Experience in Financial Industry and experience in Insurance and Health Care Industry.
- Extensive experience in J2EE features like Struts, JSF, Hibernate, spring, Spring JDBC, Servlets, Java Server Pages, and EJB, RMI, JMS.
- Professional skills in Java, AWT, JDBC, CORBA, JNDI, XML, XSL, JSTL, Oracle SQL, PL/SQL, DB2, Web spheres Application Studio, E-Commerce applications.
- Proficient in using Design Patterns like Session Facade, Service Locator and Singleton patterns.
- Expertise in GUI Web Designing and validations using AWT, Swing, JTables, Applets, VB 6.0, Developer 2000, HTML, DHTML, CSS, Java Script frameworks, Backbone.js and AJAX.
- Experience in RDBMS Design, Oracle SQL, PL/SQL, SQL Loader and UNIX Shell Programming.
- Experience in Eclipse, RAD, WSAD 5.0 Web sphere Application Developer , JDeveloper, JBoss 6.1, IBM Web sphere 6.1, BEA Web Logic 8.1/9, Apache Tomcat.
- Proficiency with XML, XSL, JAXP, DTD, XSLT, XPATH, SAX and DOM.
- Expertise in HTTPS, SSL Encryption and implementation of Public/Private keys.
- Experience in developing distributed applications with RMI, RMI-IIOP, COM/DCOM, CORBA, Web Services.
- Excellent knowledge of Software Quality Assurance testing life cycle experience in Functional Testing UI, User Acceptance testing and Operational Testing.
- Experience in XML, SOAP, and Messaging standards like JMS.
- Experience programming in the JBOSS Enterprise SOA environment including JBOSS Workflow and Drools Business Rules engine.
Professional experience
Confidential
Role: Sr. Software Engineer
Responsibilities:
- Attending meetings with Business Analysts, Business users and Vendor team for fine tuning requirement and Responsible for tuning the application performance
- Participated in Webinars with clients for gathering the requirements and Involved in Analysis meetings and designed wire frames for the project based on the requirement.
- Involved in extensive code review for all the modules and developed JUnit Test cases by designing and execute high-quality test cases based on accurate business requirements analysis
- Implementing Proof of concepts and providing the solutions to team.
- Integrating the modules and involved in Integration Testing and Coordinate the use for UAT phases
- Used Hibernate to develop persistent classes following ORM principles. And developed the Data Access Layer to communicate with the database using HQL.
- Developed Hibernate configuration files for establishing data base connection and Hibernate mapping files based on POJO classes.
- Implemented Object-relation mapping in the Data Access Layer using hibernate frame work in conjunction with spring functionality.
- Extensively used Spring IOC, AOP and JDBC/DAO packages, configured spring beans, and deployed spring configuration files such as application context.
- Involved in injecting dependencies into code using Spring Core Annotations for Dependency Injection.
- Involved in developing code for obtaining bean references in spring framework using Dependency Injection DI or Inversion of Control IOC .
- Developed Spring Rest Controller which deals with DAO layers and service layers.
- Developed web services which consumes and produces JSON data and was also involved in performing the Integration testing using Rest Client.
- Integrating the modules and involved in Integration Testing and Coordinate the use for UAT phases
- Environment: JAVA1.7 J2EE, RESTFUL WEB SERVICES, Eclipse, Agile Methodology, Oracle, HIBERNATE, SPRING, REST CLIENT.
Confidential
Role: Sr. Software Engineer
Responsibilities:
- Involved in Analysis of Business Requirements meetings.
- Involved in System Design phase activities and coordinated with business analysts to have all the requirements are captured the requirement documentation.
- Implementing Proof of concepts and providing the solutions to team.
- Involved in Design, Development, Customization, Testing phases of Application.
- Developed the Web Application based on agile methodology with SCRUM, SCRUM of SCRUM, iterative development, delivered to client and Used Scrum based agile methodology as part of SDLC.
- High level design, low level design and sequence diagrams for the required feature Implementation
- Developed code using Spring Tool Suite.
- Involved in Code walkthroughs, Debugging and fixing the bugs.
- Code Version control using Subversion.
- Involved in injecting dependencies into code using Spring Core Annotations for Dependency Injection.
- Involved in developing code for obtaining bean references in spring framework using Dependency Injection DI or Inversion of Control IOC .
- Used Web services - WSDL and SOAP for getting required information from third party.
- Used JUnit, JTest and involved the debugging both Test cases for testing the application modules.
- Used VM Fabric Application Server for deployment.
- Providing technical guidance to other team members.
- Involved in Onsite - Offshore Coordination.
- Environment: JAVA, J2EE, HTML, JSP, Java Scripts, Web Services, SOAP, spring, Spring Tool Suite, Maven, Subversion, Fabric Application Server, Mule ESB, Windows 7.
Confidential
Sr. Software Engineer
Responsibilities:
- Work closely with entire team to create and maintain the Enterprise Integration team at Client site with the development of OSB java based integration solutions between various internal and external systems, Including Java Developers, QA, web producers, content creators, and designers.
- Work with Java web service development using JAX-WS and JPA, slowly created the code as new projects were initiated and executed.
- Created a EJB framework for using a JPA, Web services, Data transformation using XSL
- Work in handling XML inputs, parsing and writing java services and developing Java call outs for OSB, Schemas and Large file handling and parsing services
- Work in the agile process, with daily scrums and sprints.
- Worked with JMS, JDBC, JNDI, including their configuration and administration.
- Worked on Jill Scripts, Shell scripts for Triggering jobs
- Worked on Marshelling and Unmarshelling Xml, java Objects using JAXB.
- Created Triggers, Listeners MDB's EJB using EJB project and Exposed using Web logic Servers
- Environment: JAVA1.6, J2EE, WSDL, Eclipse, Agile Methodology, EJBS, JPA, JAX-WS, XSLT, SAX and DOM parsers
Confidential
Role: Sr.Software Engineer
Responsibilities:
- Analyzed requirements from the Business requirements.
- Participate in business analysis requirements with the business analyst.
- Developed Spring MVC classes for handling requests from the UI screens.
- Implemented the application using the various J2EE design patterns like DAO, Singleton and Business Facade.
- Written Test cases to validate the application flows in different scenarios in the standalone application.
- Developed Webservices using RAD Web Sphere
- Code reviews standards, re-usability .
- Used Log4J to print the logging, debugging, warning, info on the server console.
- Used ANT to build script for the application build and deployment.
- Used SSL configuration Encryption.
- Environment: JAVA1.6, J2EE, JSP, WSDL, SOAP, JAX-RPC, Spring MVC, Spring JDBC template, Eclipse, Web Sphere 7, HIBERNATE, MySQL, Log4j 1.2.16, ANT, Agile methodology.
Confidential
Role: JAVA/J2EE Developer
Responsibilities:
- Developed a portal with customer search, claim number search and alert functionalities.
- Developed an application using JSP, Servlets and AJAX to update the row level security for BusinessObjects.
- Customized the struts based Info View application for rebranding.
- Used RAD as developing Environment and Web Sphere 6.1 as the Application Server Defect fixing and refactoring of the code.
- Used TFS for version control of the product and ClearQuest for Bug Tracking
- Understand users requirements, Drawn into specifications, Coding Standard, Developing Utility Classes.
- Prepared Program specifications and Test cases based on Detailed Design documents.
- Developed an add-on component MultiselectComboBox for Xcelsius 2008 using Adobe Flex.
- Evaluated the portal integration kit using Websphere Portal and MS SharePoint
- Created the initial version of the portal using Web Sphere Portal Express and SAP BusinessObjects XI 3.1
- Implemented a message alerting functionality using JSP and YUI
- Environment: Java, JSP, Servlets, Struts, HIBERNATE, Adobe Flex, YUI, JSF, SAP Business Objects, Windows 2008 Server, WebSphere Portal, LifeRay, SharePoint portal
Confidential
Role: Java / J2EE Developer
Responsibilities:
- Installing and Configuring My Eclipse and Web Logic Server and Web Sphere Application Server and RAD7.0.
- Used PVCS as Version Control.
- Developed different GUI screens using JSP's, HTML, and CSS to design the Pages according to Client Experience Workbench Standards.
- Writing Client Side validations using Java Script
- Used Struts framework to develop the application and design the application flow.
- Used Standard, Struts tag libs and Custom Tag Libraries.
- Involved in writing Beans, Action Classes and Business Delegates using Action Forms and Dyna Action Forms.
- Developed Value Objects and DAO Accessor Classes using Prepared and Callable Statements.
- Creation of POJO Beans to build Data Model and Configuring Hibernate Mapping files.
- Involved in the design of the applications using J2EE using Model/View/Controller MVC design pattern.
- Writing Session beans and Message Driven Beans at the middle tier.
- Configuring JMS Queues, Queue Connection Factory, JMS Providers, Listener Port in Web Sphere Server.
- Used Session Facade, Data Access Object, and Value Object and Singleton Design Patterns, Service Locator to design the server side components.
- Involved in writing deployment descriptor files and deploying EJB's in Web Logic Application Server.
- Involved in creating Database Tables, views. Writing SQL Queries, Joins and Cursors.
- Develop Acessor classes to retrieve data accessing stored procedures to access the database.
- Used JLint and Hammurapi tools for code quality analysis.
- Used NoSql databases like MongoDB.
- Environment: Java, J2EE, Hibernate, JSF, RMI, TOAD 7.5, Web Logic 10.3,Web sphere 6.1,Spring, MyEclipse, PVCS, JSP, AJAX, Web services, JMS, XML, Oracle8.1.1 , SAX/DOM, IBM MQ Series 5.1,JMS, JDBC, JNDI, JSP, EJB, Java Servlets, JavaScript HTML, PL/SQL, SQL, JLint, AWK and Windows NT, Solaris,NoSql
Confidential
Role: Java / J2EE Developer
Responsibilities:
- Developed Software Design documents for Intake and Routing Module.
- Involved in developing JSP pages and using TagLibs for the web tier and validating the client data using the Java Script.
- Involved in developing Web-based System to add, edit, delete, and track complaints from Registration to Closeout.
- Developed Handheld Interface solutions to collect, store, and update field collected data to the central database.
- Used Struts2 framework to develop the application and design the application flow.
- Developed GUI screens using JSP and Tiles and using Struts forms and Tag libraries.
- Involved in writing Beans, Action Classes and Business Delegates.
- Developed DAO Layer, Value Objects and DAO Accessor Classes using Prepared and Callable Statements.
- Creation of POJO Beans to build Data Model and Configuring Hibernate Mapping files.
- Involved developing Action Classes and Business Delegates and Business Object layer and configuring struts.xml and tiles-config.xml files.
- Involved in developing Webservices and WSDL files for Authentication and connecting GIS server for creating routes for inspectors.
- Used AJAX for displaying count on complaints, routes and Inspections and to get the list items bases on selection using AJAX.
- Involved in developing Swing UI for Hand held systems.
- Designing and Coding the Swing UI using JTable, JPanels, JTree, JOptionPane, JScollPane using Grid Bag Layout and complex GUI components such as JTables extensively used Swing Collection Framework and Multi-Threading.
- Involved in creating Database Tables, views. Writing SQL Queries, Joins and Cursors.
- Develop Acessor classes to retrieve data accessing stored procedures to access the database.
- Programming in the JBOSS Enterprise SOA environment including JBOSS Workflow and Drools Business Rules engine
- Environment: Java, J2EE, EJB, Hibernate, Struts2, TOAD 7.5, Apache Tomcat, Eclipse, Clear Case, JSP, AJAX, Web Services, WSDL, XML, SQL Server, Swing, SAX/DOM, JBoss, JavaScript, SQL, Windows NT and UNIX.
Confidential
Role: J2EE Developer
Responsibilities:
- Involved in studying the Current Pace Systems for Non-Discretionary Products and gathering the User requirements for MFP Non-Discretionary and Discretionary products and Creating Design Document.
- Installing and Configuring Rational Application Developer 6.0 and Web Sphere Server.
- Developed different GUI screens using JSP and user validations using Java Script.
- Involved in developing JSP pages and Servlets and using TagLibs for the web tier and validating the client data using the Java Script.
- Used Struts framework to develop the application and design the application flow.
- Created controller Servlets for handling HTTP requests from JSP pages.
- Involved in writing Beans, Action Classes and Business Delegates using Action Forms and Dyna Action Forms.
- Involved in fixing tickets, Building and deploying the application in was05, QA and CE Platform environments and Version Labeling the files.
- Designing and Coding the Swing UI using JTable, JPanels, JTree, JOptionPane, JScollPane using Grid Bag Layout and complex GUI components such as JTables extensively used Collection Framework to FET Sales Reports.
- Developing basic features such as activating other GUI tools using UI components like JMenu, JMenuBar and non-UI components like Listeners.
- Creation of POJO Beans to build Data Model for the new rewrite java Apps.
- Create Hibernate Mapping files for the FET and PET subsystems.
- Involved in the design of the applications using J2EE using Model/View/Controller MVC design pattern.
- Generated Session beans, CMP and Message Driven Beans, and deployed on Web Sphere.
- Involved in developing JSP pages and Servlets and using TagLibs for the web tier and validating the client data using the Java Script.
- Used Session Facade, Singleton design patterns
- Developed SQL, Stored Procedures and Cursors using DB2 Stored Proc Builder.
- Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
- Used Shell Scripting to build the project.
- Environment: Java, J2EE, Hibernate, JSP, Struts, spring, EJB, JDBC, JNDI, Swing, Servlet, JavaScript, CSS, HTML Web Sphere, WSAD, PVCS, Perl, DB2, DB2 Command Center, and DB2 Stored Proc Builder, PL/SQL, Windows NT, UNIX.
Confidential
Role: J2EE Developer
Responsibilities:
- Involved in studying the Current Legacy Systems, User Requirement and Creating Design Document.
- Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
- Involved in Installation and configuration of Web Sphere Application Server.
- Worked on WSAD 5.1.2 as the developing environment, Clear Case as version controller.
- Design and development of User Interfaces using JSP, HTML, and CSS.
- Developed Java CFX Custom Tags for data Sever Decryption / Encryption using Digest Authentication.
- Writing PERL Scripts on Military Banking site to develop output XML Deposit and Loan Rate files processing outbound Fedility loan rate files.
- Multithreaded Java Programming to read the messages from the messaging queues.
- Used Spring Framework with Hibernate to map to Oracle database.
- Hibernate Query Language HQL as the Persistence Framework, for mapping the object. Oracle as the Database.
- Developed the application using Servlets, JSP and Session Beans.
- Implemented Java Messaging Service to publish-subscribe the messages and interact with systems CSMT and DAR.
- Created Control Scripts in Oracle to load the data from DAR to create Tab Separated files.
- Developed stored procedures, cursors and database Triggers and implemented Scrollable Result sets.
- Environment: Java, J2EE, TOAD 7.5, Web Sphere, WSAD, Clear Case, JSP, JSF, JMS, spring, AJAX, Oracle, SAX/DOM, IBM MQ Series 5.1, JMS, JDBC, JNDI, JSP, EJB, Servlets, spring, Hibernate, JavaScript, HTML, SQL.