We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Jeffersoncity, MO

SUMMARY

  • More then 7 years of professional experience in Object Oriented Designing, Development, Documentation, Coding, Debugging, Implementation and testing of various applications.
  • Proficient in technologies Java, J2EE, EJB 2.0, JMS, JSP, Servlets, JSP Custom Tags Libraries, XML, Custom Tags Libraries, JavaScript and HTML.
  • Hands on experience in developing SOAP Web Services.
  • Knowledge on service - oriented architecture (SOA), WSDL
  • Excellent knowledge with the deployment and release of the applications using Maven, Ant build tools.
  • Knowledge and hands on experience with architecting enterprise service bus (ESB) using Mule.
  • Have good knowledge on Mule ESB, to write ESB flows for connecting end-points.
  • Have good knowledge on Groovy/Grails, GSP/JSP, Java, agile methodologies, object-oriented design, and web UI integration
  • Hands on experience using Web Logic 10.x/8.x, IBM Web Sphere 5.x/6.x, and Tomcat Server.
  • Experience in implementing J2EE Design Patterns like MVC, Session Facade, DAO, and Singleton etc.
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
  • Good knowledge in Java and EJB Design Patterns.
  • Experienced in Oracle and SQL Server includingSQL/PLSQL.
  • Extensively worked with Servlets based Multi-Tier applications.
  • Good knowledge of Hibernate and Hibernate Query Language (HQL).
  • Experience working in front-end technologies like XML, HTML, CSS, JavaScript, AJAX.
  • Extensive experience with java compliant IDE’s like Eclipse 3.0, RAD 6.0 and STS.
  • Have strong analytical skills with proficiency in debugging, problem solving.
  • Experience working on production support solving the tickets on priority basis.
  • Experience with working in a team environment using versioning software like SVN, CVS to merge the code.
  • Excellent interpersonal and customer relational Skills. Proven communication, presentation Skills and Leadership Qualities.

TECHNICAL SKILLS

Languages: Java (1.4/1.5/1.6), C, SQL.

J2EE Components: Servlets 2.5, JDBC 3.0, JNDI, JSTL.

Web Frameworks: Struts 2.0, Spring 2.0,spring3.0, JSF, JNDI, JSTL.

ORM/Data Mappers: Hibernate 3.0.

Server Technologies: JSP, Tags, JSP, Custom Tags.

Middleware technologies: EJB 3.0, Plain Old Java Object (POJO).

Client Technologies: HTML, DHTML, CSS, Java Script, JSTL Tag Libraries.

Web Services Technology: SOAP, WSDL, UDDI, XML, SOA, JMS, Hibernate.

Client Scripting: JavaScript, HTML,.

Server Scripting: JSF Tags, Custom Tags, JSP Action Tags, Struts Tags, Spring Tags.

Application Servers: Weblogic 8.0/10.3, WebSphere 6.x/5.x, JBOSS 4.

Database Servers: Oracle 8i/10G, MS SQL Server 2005, MySQL.

AJAX Frameworks: JQuery, AJAX.

Design Patterns: Singleton, MVC, Factory, Value Object, Session Fa ade, Business Delegate.

Platforms: Windows XP, Vista, Red Hat Linux 4/5, UBUNTU.

Versioning tools: Rational Clear Case, CVS,SVN.

IDE s: Eclipse 3.x,, IBM RAD,STS.

PROFESSIONAL EXPERIENCE

Confidential, JEFFERSONCITY, MO

Java Developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern.
  • UsedAgilemethodology for the iterative development of the application.
  • Interacting with client in design and Database review meetings
  • Developed fund transactions, check transaction, invoice modules as part of General Ledger.
  • Developed the Debt Collection Process and debt rules as part of Debt Collection
  • Developed the Budget Period and Fiscal year screens as part of File Maintenance.
  • Created the action classes for the modules using struts2
  • Used the interceptors to secure the screens
  • Created JSP with Struts Framework, DHTML, CSS, JQuery, Ajax, Script for developing User Interfaces.
  • Coded the backend code using hibernate criteria to fetch the results and insert the datadifferent layers like DTO layer where this classes to deal with the frontend data, service layer, where the business logic resides, persistence layer to deal with data base,
  • Created the Assembler layer classes to do any required manipulations to deal with the frontend data
  • Performs the validations using the spring validator.
  • Used hibernate annotations classes to reflect the Database Tables.
  • Used tiles to deal with the headers and footers for the entire project.
  • Moved the code from JavaScript to jquery.
  • Used the Display tag to display the data in grid format
  • Used SOAP web services to communicate with File Bound to insert and retrieve the documents .
  • Followed Bottom Up procedure, created the java classes from WSDL.
  • Integrated Application Screens with FileBound to store, retrieve and delete documents.
  • Solved the tickets raised by the testing team on priority basis.

Environment: CoreJava, Struts 2, Hibernate, Spring, Jquery, Ajax XML,HTML, CSS, JSP, Servlets, Web Services, DB2, Oracle, MYSQL, Maven, Tomcat, WebSphere, Jboss, Eclipse, SpringSource.

Confidential, BLOOMINGTON, IL

Java Developer

Responsibilities:

  • Involved in Analysis, Design and Development of ICP services using Agile Scrum Methodology.
  • Prepared technical reports & documentation manuals during the program development.
  • Used Web Services for creating summary and used WSDL and SOAP messages for getting data from different module and used XML parsers for data retrieval.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring Web Flow.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Involved in JUnit Testing of various modules by generating the Test Cases.
  • Deployed the applications on Tomcat server .
  • Used Postgres as backend data base.
  • Used SQL statements and procedures to fetch the data from the database.
  • Involved in the Bug fixing of various applications reported by the testing teams in the application during the integration and used Bugzilla for the bug tracking.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers,appender’s components.
  • Used Tortoise SVN as version control across common source code used by developers.
  • Used Code Tutor to upload the code for review.
  • Provide production support on rotation basis .

Environment: Java, J2EE, Spring, Servlets, JSP, XML, ANT, JMS, JNDI, WSDL, Tortoise CVS, Log4J, SpringSourceTool, Windows 7,Tomcat server .

Confidential, LANSING, MI

Java Developer

Responsibilities:

  • Online Uploaded Documents from the MIChildDatabase are read and are stored in the MIBridges Database.
  • Created Front end pages Using JSP's and handle the server side logic in EJB 3.0 andServlets.
  • Extensive use of Relational queries to retrieve data from the data base.
  • JDBC 3.0 is used as the database connectivity.
  • Java 1.6 is used for coding the server side.
  • EJB 3.0, Servlets are used to handle the data collected from the JSP’s.
  • Used Rational Clear Case and Clear Quest for version control.
  • PL/SQL Developer is used for querying.
  • Oracle 10g is used as the database.
  • Extensive use of JDBC 3.0 to communicate to the Database for storing and retrieval of information.
  • Implemented J2EE Design Patterns like MVC,Business Delegate, DAO and DTO.
  • IBM RAD is the programming editor.
  • Maintaining the business standards in EJB and deployed them in WEBSPHERE 7 application server.
  • Understanding the business needed for solving the tickets from the State Workers and to run the eligibility of the clients.
  • Provided 24/7 production support on rotation basis.
  • Fixed Defects to meet the QA standards.

Environment: JDK 1.6, Oracle 10G, Windows XP, EJB 3.0, Servlets, JSP, JSF 1.2, Java script, AJAX, PL/SQL developer, Rational Clear Case, Rational Clear Quest, WebSphere 6.1 and IBM RAD 6.

Confidential, COLUMBUS, OH

Java Developer

Responsibilities:

  • Designed & developed GUI for claim creation, processing and tracking.
  • Created Use Case Diagrams in UML.
  • The user interface components are developed using Java AWT/swing API.
  • Developed the business layer components as Stateless Session Beans based on EJB API.
  • Developed the data access layer components as entity Beans based on EJB API.
  • Developed web based user interface screens using HTML and Java Script.
  • Created CSS to get unique look and feel across the related facets.
  • Client Side validations were done using JavaScript.
  • Deployed the EJBs on Web Sphere.
  • Developed Entity Beans as Bean Managed Persistence Entity Beans and used JDBC to connect to backend database DB2.
  • Made use of Visual Age for GUI development and deployment.
  • Stored procedures and triggers are created for high performance.
  • Designed and implemented Connection pooling for high-level performance.
  • Visual Age is used for coding through all the stages of this project.

Environment: JAVA 2.0 (JDK 1.2/JDK1.3), EJB 1.0, JSP, HTML, JavaScript, Servlets, Unified Modeling Language, XML, Web Sphere Application Server, Eclipse, DB2, Java AWT/Swing API, Stored procedures, Triggers, IBM Visual Age for Java.

Confidential

Domains Developer

Responsibilities:

  • Java 6.0 is used for coding and designing applications.
  • Implemented applications using Servlets 2.2, Spring 2.0, Hibernate 3.0, JSP and JSTL.
  • Implemented J2EE Design Patterns like MVC, DAO, DTO and Singleton.
  • Set up the environment on Jboss 4.1 server.
  • Postgress is used as DataBase.
  • Developed web components using JSP and JSTL.
  • Ant is the build tool.
  • Fix defects as needed during the QA phase, support QA testing, troubleshoot defects and identify the source of defects.
  • Used CVS as version control tool.
  • Environment for managing tools is LINUX.
  • Aqua Data Studio is the database query tool.EU’ and ‘.BE’ Domain Automation: Transfer of domains from MarkMonitor registrar to another for .EU and .BE Registries.
  • The required data for transfer is encoded in an XML format and transferred it has a java Object in the form of a Domain Command.
  • The Response from the .EU and .BE registry is analyzed and changed the domain status accordingly in the database.
  • JSP is used as the front end. Servlets 2.2 is used for processing the logic of transfer and analyzing the response.
  • JDBC 3.0 is the database connectivity for the updating, deleting and changing the status of a domain in the Postgress Database.
  • Aqua Data Studio is the database query tool for manual insertion of data.
  • Bug fixing and solving tickets which are generated by the CSM’s.
  • The bugs in the MarkMonitors portal and registry system are identified and fixed.

Environment: Jdk1.6, Spring 2.0, Hibernate 3.0, Servlets 2.2, JSP, JSTL, Postgress, JDBC, Ant 1, JBoss 4.1, AquaDataStudio, XML, JavaScript, Eclipse 3.x, Linux, SAX Parser.

Confidential

Jr. Java Developer

Responsibilities:

  • Played active role in Software Design, Development, Testing and Production support of the application.
  • Developed JSP’s to generate dynamic content based on the service requester and their requirements.
  • Used HTML Forms and JavaScript to develop user interactive web pages and validate the data.
  • Used Jdbc-Odbc Bridge to access and present data to clients.
  • Used Servlets to create the GUI
  • Used Servlets to process the data entered by the client in the search system.
  • Used JavaScript for validating the data entered by the client.

Environment: JSP 1.2, JavaScript, HTML, Servlets, JDBC, Weblogic 6.0, VSS, Oracle 7.3.

We'd love your feedback!