We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

2.00/5 (Submit Your Rating)

SUMMARY

  • 7 years of IT experience in Software Design, Application Development, framework Implementation.
  • Experience in J2EE Technologies Servlets, JSP, JDBC, EJB, JNDI, JMS, MQ Series .
  • Experience configuring web servers and application servers
  • Strong working Knowledge in MVC Architecture and strong experience in working with Spring Frame work, Apache Struts Framework
  • Strong in the complete Software Development Life Cycle SDLC including requirements definition, design, programming / testing and implementation of major systems.
  • Experience with Hibernate, JavaScript, Ajax, JQuery techniques Methodologies using Gang of Four Design Patterns, Java, J2EE, Spring, and Struts.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database
  • Experience with HTTP methods for REST and worked with CRUD operation
  • Experience in User Experience UX design and development, User Interactive UI Web Pages and visually appealing User Interfaces using HTML 5, CSS3, JavaScript, and JQuery.
  • Developed Front End UI pages using HTML 4.01/5, CSS 2/3 and used JavaScript and, JQuery
  • Experience with MVC frameworks like Angular.JS
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
  • Worked with JQUERY in developing various UI widgets.
  • Developed web services in Java with Apache Axis, Experienced with SOAP/WSDL, Designed developed and documented REST API.
  • Strong understanding on SOAP and REST Web Services
  • Experience in various methodologies like Waterfall and Agile, also worked with Test Driven Development TDD .
  • Expertise in working with Oracle Versions such as Oracle 8i / 9i / 10g.
  • Extensive knowledge of Relational Database Management System RDBMS Concepts.
  • Expertise in using Oracle SQL Developer GUI Graphical User Interface tool for database development, browse database objects, implement and edit SQL as well PL/SQL statements.
  • Extensive work experience in writing and implementing database objects like Tables, Views, Indexes, Sequences, Synonyms, Stored Procedures, Functions, Exceptions, Triggers and Packages.

TECHNICAL SKILLS

  • Database: DB2, MYSQL, Oracle 11g, 10g, 9i, 8i, SQL Server 2000/2005
  • Operating System: Windows 95/98/2000, Windows XP, Windows 7
  • Tools: TOAD, Putty, SQL Developer, Squirrel ,MY SQL workbench
  • Java Skills: J2EE, JDBC, JCE, EJB, JAX-M, JAXP, JAXB, Java Server Pages JSP , Multithreading, JMS, IBM MQ Series
  • Application Server: IBM Websphere, JBOSS, Weblogic, Tomcat
  • XML Skills: SAX, DOM, XPATH, XSLT, JAXP, XQuery
  • Web Services: SOAP, REST
  • Languages: SQL, PL/SQL, UNIX Shell Scripting, C, C , Java
  • GUI Graphical User Interface : Enterprise Manager
  • DB Utilities: SQL Loader, Explain Plan, vi Editor, Data pump, Export / Import
  • File Transfer: TCP, UDP, FTP, DNS, SMTP
  • Front End UI: Angular.JS, HTML 4.01/5, DHTML, XML, JavaScript, JQuery, CSS 2/3,Dojo Toolkit
  • Other Application: Macromedia Dreamweaver,C .Net, MS Office, Adobe Acrobat Reader/Writer, JUnit, Ant, Maven, AJAX , Enterprise Architecture 9 by Sparx ,Visio, Spring Tool Suite 3.5 , Oracle Virtual box configuration

EXPERIENCE

Confidential

Senior Java / J2EE / Portal Developer

Responsibilities:

  • Worked with Spring MVC Framework and Dependency Injection.
  • Involved in developing new portlet and maintaining existing portlet, and performance testing.
  • Designed and developed a REST-ful style Web Services layer interface, and an AJAX front end.
  • Created RESTful service of rental equipment detail for the store consumer using JSON.
  • Modified existing REST web service as per the change request, worked with urlrewrite.xml and added functionality for creating .zip file, Update the Representation of the Resource by mapping the HTTP PUT Request to a Java Method.
  • Worked with Java, J2EE and JavaScript libraries Prototypes, DB2 database using Squirrel Tool
  • Worked with Apache Camel 2.10, Maven 3.2, RegEx, Log4j, Hermes for message Queue, MySQL database for Middleware standalone application.
  • Worked with Middleware using Message driven by POJO MDP after creating QCF, Queue on WebSphere server, and using JMS template for asynchronous functionality for multiple users.
  • Developed UI using HTML5, CSS3, Dojo toolkit for client side validation, JSP, Servlet, JSTL, and Itext for PDF generator , worked with open source tool for web pages cross browser compatibility
  • Worked with Angular JS for Proof of concept project.
  • Handled Java Multithreading part in back-end component, one thread will be running for each user, for email notification.
  • Configured WebSphere portal server based on user profile, e.g add roles for authenticated users to particular portal add Portlet to different portal based on requirement.
  • Project was developed and maintained using agile methodology and to track all work request, stories, task based on sprints, working with JIRA Tool.
  • Worked with garbage collection to identify and discard objects that are no longer needed.
  • Wrote DDL, DML scripts for working with data.

Environment: Java 7, IBM RAD 8, WebSphere Application Server 7, Apache camel 2.10, Maven 3, Squirrel, MySQL, Spring Tool Suite, REST Service, HTML5, CSS3, JQuery, AngularJS, JavaScript, CVS repository, JMS, Agile Methodology, JIRA tool, and Log4j

Confidential

Senior Java / J2EE / UI Developer

.Responsibilities:

  • Developing presentation layer using HTML 4.01/5, CSS2, JQuery, Javascript, Ajax and JSP.
  • Created and managed DAO, servlet using My Eclipse for spring tool which is based on java application framework to build and maintain the J2EE/Java/struts based forms, controllers and business components debugging and changing code.
  • Worked on Design UI, wire-framing, HTML, CSS, JQuery, JSP, accessibility, and optimization.
  • Developed UI screens using HTML4.01, CSS used JavaScript, jQuery for client side validation
  • For establishing data base connection created Hibernate configuration files.
  • Worked with Hibernate Lazy Loading and configuring Hibernate capabilities files.
  • Creating and updating HQL query for retrieve data from the database.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database
  • Designed REST APIs that allow effective and low cost application integration.
  • Worked with Ajax to take care of a scenario when entire page doesn't need refresh.
  • Modified existing JSP functionalities also created brand new as required, also involved in creation modification of Triggers, Procedures.
  • Involved in Unit testing, Regression testing, Integration testing and production support for developed modules and existing functionality.
  • Created Indexes for faster retrieval and improved query performance.
  • Involved in Test driven development TDD and had exposer in leading a team.
  • Generated CSV and XML file for save as the imported batch data for reprocessing.
  • Used SVN as version control system.
  • Review user work request, analyze requirements, developing program specifications.
  • Supporting testing in multiple environments, and involved in defect fixing.

Environment: Oracle11g, Toad 9.6.1, JDK, SQL-Plus11.2.0, , XML, My Eclipse for Spring 9.1, SVN, Struts Framework, Hibernate, REST Service, JBoss application server, Ajax, Jquery, JavaScript, HTML 4.01/5, CSS 2, Agile Methodology.

Confidential

JAVA / J2EE / PL/SQL Developer

Responsibilities:

  • Developing the presentation layer using AJAX, JSP and JSF rich faces components.
  • Worked with java script for client side validation.
  • Configured IBM WebSphere Application Server.
  • Worked with EJB, Message Driven Bean MDB for storing data into MQ depends on channels.
  • Participate in structured code reviews / walkthroughs.
  • Support installation of application releases into production as directed
  • Using Microsoft Visual Explorer for Agile Methodology.
  • Worked on Construction Changes in Code , Unit testing and Test Result.
  • Wrote PL/SQL stored procedures for Oracle database.
  • Managing connectivity using JDBC for querying/inserting and data management
  • Creating and Managing Store Procedure, Trigger, Sequences, Index, Partition.
  • Creating HQL query and DAO for EHcache.
  • Worked with finalize, System.gc , Runtime.gc methods for garbage collection.
  • Created SOAP web service for sending payment processing informational data to third company
  • Created and maintaining Simulator using Spring Source Tool Suite.
  • Used Hibernate as an Object Relational Mapping tool for the data persistence.
  • experience performing extensive analysis and design by working on projects of all sizes that require exposure to all aspects of the project life cycle and creating and maintaining documentation in conformance with established standards
  • Construct database objects like Packages, Procedures, Functions, Batches, SQL Queries, Views, Indexes, and Exceptions using Toad.

Environment: Toad for Oracle, IBM ClearCase, Microsoft Visual Explorer, IBM Rational Application Developer 8.0.1, Spring, Hibernate, SOAP, Oracle, PL/SQL, JDeveloper, Oracle, PL/SQL, SQL Navigator, WebSphere Application Server 7, Microsoft Visio, Enterprise Architect 9.0.

Confidential

Java / J2EE Programmer Analyst

Responsibilities:

  • Analyzed and extracted the event flows of the UI layer code written in JavaScript, struts, java applets and JSPs to come up with the sequence diagram for various transactions.
  • Developed Pop-in Dialog JSPs and passing Request Parameters using JavaScript, Jquery, JSTL and worked closely with Struts.
  • Analyzed the controller and service layers to extract the business logic for various transactions.
  • Developed stored procedures, triggers, functions for the application.
  • Analyzed the DAO and persistence layers to extract the data manipulation information for various transactions.
  • Worked extensively on Struts Action classes, Common Controls UI Framework with JSP, Form validation using JavaScript and Refresh database records in the JSP with AJAX calls.
  • experience evaluating user requests for new programs or modified program components to determine feasibility, cost and time required, compatibility with current systems, and computer capabilities
  • Worked with Tibco and Ecommerce as a part of checkout flow.
  • Development of Business Service using Spring Framework and integrate with Struts.
  • Hibernate was used for Object relational mapping.

Environment: Tomcat Application Server, JSP, spring, Oracle, Rational Application Developer 6.0.

Confidential

Java / J2EE Programmer

Responsibilities:

  • Implemented search functionality to filter claims based on Date range, Patient and Claim Status
  • Designed and implemented sorting claims by date of service, provider, patient and claim status
  • Implemented claims download feature which allows downloading claims in excel, text and CSV.
  • Implemented paging to view claims page by page.
  • Coded JUnit testing framework to test service layer and DAO layer components.
  • Wrote PL/SQL stored procedures for Oracle database.
  • Developed Hibernate configuration files for establishing data base connection.
  • Developed Spring Framework features which include Spring DAO, Architected and Implemented a software build process in C .Net.
  • Created different types of Sub-queries and used Loop structures.
  • Maintained the Data Integrity and Security using Integrity Constraints and Database triggers.
  • Experience performing peer reviews of developed code to insure conformity to standards and design best practices.
  • Extensively used Transformations like Lookup, Router, Aggregator, Normalization,
  • Source Qualifier, Joiner, Expression, Update Strategy.
  • Involved in database development by creating different schema objects like Tables, Views, Cursors and different types of Indexes and Clusters.

Environment: IBM Rational Application Developer RAD 6.0.1, WebSphere Application Server 6.1, J2EE 1.4, JSP 2.0, Servlets, Spring 2.0, Hibernate, JavaScript, HTML, CSS, JUnit, MS SQL Server, PL/SQL, Log4J, and CVS.

Confidential

J2EE Developer

Responsibilities:

  • Designed and developed the JSP pages with HTML, Core Java, JavaScript, and CSS and accomplished the front end validations.
  • Implemented the business logic under the Servlets and simple Java Bean components to be used under the various modules in the System.
  • Analyzed the existing access system and re-designed it in Oracle 8i by developing data validation and load processes using PL/SQL Stored Procedures, Functions, and Triggers to enhance and improve functionality requested by business for reducing manual processing time.
  • Developed the JSP pages with HTML, JavaScript and accomplished the front end validations.
  • Involved in writing Stored Procedure, Triggers and SQL queries for database updates.
  • Involved in the overall system's support and maintenance services such as Defect Fixing, Feature Enhancements, Testing and Documentation.
  • Used Dynamic SQL DBMS SQL, DBMS DDL in Functions and Procedures.
  • Created database Triggers to record Insertion, Updating, Deletion and all other audit routines.
  • Responsible for Code Reviews and PL/SQL Code Tuning.

Environment: HTML, DHTML, Java Script, JSP, Eclipse, JBOSS, Oracle 8i, SQL PLUS, PL/SQL.

We'd love your feedback!