We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

Primary Skills: Java, J2EE, Servlet, JSP, Spring, Hibernate, SQL, XML, HTML, JavaScript, CSS.

Professional Profile: 7 years of experience in software development includes Analysis, Design and Development of Web-based applications.

  • Experience in web application design using Spring Framework.
  • Experience in Object Oriented Analysis and Design OOAD techniques using UML in Rational Rose and MS Visio
  • Extensive experience in different IDEs like Eclipse,MyEclipse, NetBeans
  • Worked on different Application and Web Servers like Web Logic, Glassfish, Apache Tomcat and JBoss.
  • Experience with 2-tier, 3-tier and N-tier architecture
  • Extensive experience in design and development of multi-tier applications using Java, J2EE, Spring, Hibernate, XML, XSD,XPath,XSLT,Web Services, REST,SOAP, WSDL, HTML, JavaScript, Tag Libs, AJAX,JQuery, Junit.
  • Extensive Experience in using MVC Model View Controller architecture for developing applications using JSP, Java Beans and Servlets.
  • Experience in client side Technologies such as HTML, DHTML, CSS and JavaScript.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language HQL .
  • Experience in various methodologies like Waterfall and Agile.
  • Proficient in using RDBMS concepts with Oracle 9i/10g,SQL Serverand MySQL.
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries.
  • Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting

Technical Skills Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, RMI, JMS, JNDI, Swing J2EE Frameworks: Spring 3.x, Hibernate 3.x, Log4J,Junit Web Technologies: XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML, AJAX, JQuery,Application Servers: IBM WebSphere 6.x, WebLogic 9.x, Glassfish, Tomcat 5.x Programming Languages: Java, C, C , SQL, PL/SQL Database: Oracle 9i/10g, DB2, SQL Server, MySQL, IDE: Eclipse 3.x, IntelliJ, MyEclipse 8.x,NetBeans Operating Systems: Windows, Unix, Linux Source Control: ClearCase, CVS, Subversion Methodologies: Waterfall model, Agile Others: Microsoft Visio, ANT, TOAD, Shell scripting, Rational Rose

Accomplishments:

Java/J2EE Developer

This engagement is about Credit application for global expansion on user credit and financial eligibility for clients and merchants in Confidential. As a Java Developer, my core responsibilities are coding, reviewing, business interaction, agile development, test execution and release management.

Responsibilities:

  • Interacting with the Business team on scope and estimating level of effort , by using Rally.
  • Preparing Design Documents in Confluence ,doing code reviews using Crucible.
  • Using Bamboo for continuous Integration, Git as code repository
  • Developing codes for zoot request by converting merchant / customer data to JAXB to JSON to Dozzer mappings to Domain objects to JMS queue.
  • Creating, marshalling, and sending the requests to Zoot through JMS.
  • Receiving the requests through Message Listener Unmarshalling requests, sending it to System of Record SOR - persisting in the database
  • Creating test cases using Mockito, Junit and validating codes.
  • Conducting unit, integration testing,end to end testing.
  • Working with PL/SQL developers and providing insight database upgrades and optimization.
  • Creating user stories and following up on burn down chart, impediments.
  • Working with Test and QA team for code interpretation and workflow analysis.
  • Responsible for team-level user storiesand working with Scrum Master.
  • Used unix shell scripting to write scripts for deployment.

Environment: Java, J2EE, JMS, Mockito, Clover, IntelliJ, Crucible, REST, SOAP, Hibernate, Spring, Maven, Glass Fish, Oracle SQL Developer, Git, Agile, Bamboo, SOA, ConfluenceThis system was developedto assure children remain up-to-date with their immunizations and their records can be accessed as needed. It contains all information to accurately identify a child and assess current immunization status. It keeps permanent health records of children's immunizations and let doctor to keep track and report their patients' history.

Responsibilities:

  • Participate in project planning sessions with business analysts and team members to analyze business IT Requirements and translate business requirements into working model.
  • Involve in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
  • Develop user interfaces using JSP,Ajax,JQuery, JSON, HTML and CSS for dynamic and interactive data retrieval.
  • Designed GUI of the project using JQuery, CSS to improve visual effect on the dynamic front-end.
  • Used AJAX for asynchronous request handling and partial refreshing.
  • Integration with the J2EE Services layer usingSpring application context.
  • POJO based domain model integrated with Hibernate ORM for persistence
  • Aggregation of data based on the summarized data.
  • Develop DAO design pattern for hiding the access to data source objects.
  • Use Hibernate framework for the backend persistence.
  • Use Eclipse as IDE tool to develop the application.
  • Use CVS for software configuration management and version control.
  • Deploy the application on the WebSphere Application Server.
  • Log4J framework for application wide logging implementation

Environment:Java, Eclipse, JSP, JSF,HTML, CSS, XML, Spring, MySQL, CVS, Hibernate, Maven,Weblogic Application Server

Confidential cases such as Criminal, Civil, and Traffic records and processes the same for further proceeding. Individuals, Attorneys, and Representatives are allotted with a Case Number to search for status, claims, and date of hearing. This module consists of case, claims processing and billing data and uses a combination of Web Services to interface with Inter-State databases and FederalData Hub.

Responsibilities:

  • Developed user interfaces using JSP, HTML and CSS.
  • Used JQuery and JSF validation framework for front end validations.
  • Used Subversion for software configuration management and version control.
  • Extensively used web services to expose functionalities.
  • Designed and developed a REST-ful style Web Services layer to interface with a DB2 system.
  • Used XercesXML Parserand XPath,XSLT XQuery, for data transfer and page transfer.
  • Deployed the application on the WebSphere Application Server.
  • Extensivelyused the LOG4j to log regular Debug and Exception statements.

Environment: Java, NetBeans,JSP, Java Server Faces, HTML, CSS, XML, Apache Xercex, Subversion, Websphere Application Server 6.1, JQuery, Web services SOAP, WSDL , Log4Jact that mandate administrative, technical, and physical safeguards be used to protect the privacy and security of sensitive health information.

Responsibilities:

  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Integrated the Second Level cache from EHCache Implementation for managing recurring requests for improving the performance.
  • Used Hibernate to persist the objects in the Database.
  • Designed and implemented Service Endpoint interfaces for exposing services through a RESTful web service
  • Designed and developed user interfaces using JSP, HTML and CSS.
  • Involved in developing applications using Java, J2EE and Struts.
  • Designed and implemented the XML based definition and model generation engine for the UI Framework for dynamic rendering of views server-side layer .
  • Used Agile software development methodology which helps to develop project plans.
  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developed DAOs interfaces for hibernate to interact with the database.
  • Defining Point Cuts for all the critical data persistence transactions, triggered during the business transactions.
  • Developed unit tests using JUnit framework

Environment: Java, RAD6.0, JSP, HTML, CSS, XML, JavaScript, ClearCase, AJAX, Struts2, Spring, UML, Hibernate

System Analyst

  • Developing a module for student's class participation attendance .
  • Managing student's dossier day-to-day basis by the management.
  • Developing search features to mine student data.
  • Developing report modules sent by faculties to parents.
  • Developing web modules such as student personal, previous and current academic, and family information, student progress, extra-curricular activities, personal interests and reports by faculties.
  • Gathering requirements for student enrollments through academic years.
  • Developing of the Server Side Application, which includes DAO layer that handles the Database manipulation with the back-end as SQL Server.
  • Generated User interface Templates using JavaScript, CSS, HTML, and DHTML, AJAX.
  • Testing, debugging, bugs fixing and documenting the system.
  • Providing a work around to the issues faced by the user.
  • Defining the functional specification of program modules ensuring functionality, quality and ease of maintainability.
  • Involving in Analysis, Design, and Development phases of the different modules.
  • Requirements gatherings for changing the manual system to automated online exam.
  • Gathering requirement to develop student's feedback about faculties.
  • Designing and creating online portal for student interactions.
  • Developing features such as student log-in, course selection, rating mechanism using various parameters, administrator log in, student reports generation and faculty report submission.
  • SQL Server was used as the backend.
  • Developing a module for faculties to record their activities prior to every academic year.
  • Developing a module to update, modify, and deletes records by faculties as and when they progress.
  • Developing a module to review faculties' actual participation against promised participation.
  • Developing a module to assess the faculties' value addition to the management.

Environment:Java/J2EE 1.4, JNDI, JSP, Tomcat, Servlet, EJB, JDBC, JMS,Eclipse, BEA WebLogic 9.2, IntelliJ,Ant, XML, JDOM, Session EJB, JSP, Servlets, JDBC, Core Java for Swing based Interface, CVS, SQL Server, and VSS.

Software Engineer

Telenet is Belgium's largest broadband cable services provider with presence in Telecom, Internet, and Interactive Digital TV space.

  • Writing scripts using UNIX shell language and SQL to interface ARBOR/BP.
  • Customizing, enhancing, and maintaining database.
  • Modeling products and rates within ARBOR.
  • Backing up, restoring, and recovering databases.
  • Writing SQL queries and scripts for User Oracle Forms and Reports.
  • Designing, implementing, and maintaining databases with respect to access methods, access time, batch processes, device allocation, validation checks, organization, protection and security, documentation, and statistical methods.
  • Working as a configuration controller during version releases.
  • Providing documentation in the form of commented code, problem status information, and design documents.

Environment:Oracle 10g, Developer 2000, PL SQL, TOAD, SQL, Tomcat, Arbor/BP, CVS, UNIX shell scripts, and PuTTY

  • Writing code using Java, JSP, Servlets, and JavaScript technologies as per design documents.
  • Updating code using the Struts based framework incorporating the MVC Model-View-Controller architecture creating DAO Data Access Objects , getting result sets using SQL through JDBC.
  • Unit testing the Java pages and APIs conducted integration testing between modules and components.
  • Verifying/ Gap resolution between provided business requirements and test results.
  • Reading and writing of XML documents using the JDOM framework.
  • Supporting post development activities e.g. User Acceptance Testing UAT with customer testing team.

Environment: Java/J2EE 1.4, JNDI, JSP, Tomcat, Servlet, EJB, JDBC, JMS,Eclipse, BEA WebLogic 9.2, IntelliJ,Ant, XML, JDOM, Session EJB, JSP, Servlets, JDBC, Core Java for Swing based Interface, CVS, and VSS.The, composed of Belgacom NV/SA and its subsidiaries Belgacom Mobile NV/SA Proximus , Skynet NV/SA, Telindus NV/SA and Belgacom International Carrier Services NV/SA, is the leading telecommunications company in Belgium. It is primarily state owned.

  • Creating entity relationship models to capture business concepts.
  • Modeling data, creating stored procedures, tables, and designed workflows.
  • Developing test cases, browser requirements, and functional analyses of online products.
  • Designing database, views, stored procedures, and reports.
  • Designing and implemented the database.
  • Developing and maintained automated tools for database design and implementation.
  • Maintaining database dictionaries, and integration of systems through database design.
  • Preparing detail design for UI screens and Java APIs. The inputs to these designs were Requirement Definition Document from Client Interface Team members and Architecture Documents from Architecture Team.
  • Testing, debugging, bugs fixing and documenting the system.
  • Designing and developing database tables in Oracle
  • Maintaining Documentation of Web Site and Developed complex reports
  • Creating Web.config files for setting up of the application by writing database connections and user authentication.
  • Cascading style sheets CSS were used to attain uniformity through all pages
  • Creating and deploying Class Libraries.
  • Using Junit to implement Unit and Regression Testing.
  • Documenting and tracking the bugs in an internal defect tracking system.
  • Using CVS for Version control.
  • Developing the core business logic using EJBs and deployed them in Web Logic.
  • Developing the Java Code using Borland JBuilder Enterprise Edition 10.1 as IDE.
  • Generating User Interface UI screens using JSP, JavaScript, CSS, HTML and DHTML.
  • Configuring Web Logic 8.1 server for connection pooling and Data Sources etc.
  • Versioning and controlling codes using CVS.
  • Developing and bug fixing the application using J2EE and optimizing the performance by tuning the stored procedures.
  • Involving in Knowledge Management related activities.

Environment: UI screens were designed using JSP, Javascript. Java APIs were primarily Session EJBs and standard Java APIs. UML methodology and Use Case design approach using Rational Rose Unified Process RUP , Rational Rose, Visio, and UML.

Support / Software Engineer

  • Working with Analysts to understand the business requirements and functional designs and involved in preparing functional specification documents.
  • Designing Developing the User Interface using the JSP, Javascript, and AJAX.
  • Extensively using CSS, HTML, and XHTML in developing the front end application.
  • Using EJB in developing the business logic, where in extensively implemented the Object Oriented Programming Functionalities deployed on JBoss application server.
  • Client Side validations were performed using JavaScript.
  • Implementing AJAX in order to provide pleasant client side experience.
  • Constructing web pages encapsulating the business logic in order to provide for cleaner separation of data and presentation layers.
  • Enterprise Java Beans EJB was used as a middle ware component encapsulating the business logic.
  • Developing the core business logic using Eclipse as IDE. Developed modules were deployed on WebLogic.
  • Generating User interface Templates using JSP, JavaScript, CSS, HTML, and DHTML, AJAX.
  • Using JProbe Java Profiler to diagnose memory usage, performance, test coverage
  • Configuring the Oracle Database for connection pooling and Data Sources etc.
  • Using CVS on UNIX system for version control.
  • Creating scripts on Load Runner for testing the performance of the application for multiple user loads.
  • Maintaining the user defined logs on system using Log4J.

Environment: Java, Struts, EJB, JSP, Servlets, JBoss AS 4.2, Java Persistence API JPA ,Java API for XML Services JAX-WS , Telnet,Ant Oracle Database, Java Script, XML, XSL Transformations, JMS, SQL, Stored Procedures, Clear Case, Load Runner test scripts generation, MS Office 2007 and Windows XP.

We'd love your feedback!