We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 7 years of professional experience in Systems Analysis, Design, Development, Testing and Production Support using Java, J2EE, JSP, Servlets, Web Services, JDBC, Spring, Hibernate, Eclipse, HTML, JMS and XML.
  • Proficiency in Software Development Life Cycle SDLC and various Software Development Methodologies e.g., Agile Scrum, Waterfall Model.
  • Extensive experience in developing applications using Hands-on experience with Hibernate Query Language HQL , Batch Processing, Exceptions and JMS.
  • Strong experience with Relational Database Oracle 10g/11g.
  • Proficient in reading and writing DDL, DML and Complex Queries based on SQL and PL/SQL.
  • Hands on experience in SOAP and Restful Web Services.
  • Hands-on experience with IBM WebSphere, Weblogic, JBoss and webserver like Apache Tomcat.
  • Extensively installed, configured and used different IDEs like Eclipse, IBM RAD.
  • Well acquainted in applying design patterns like Singleton, Factory, MVC, DAO and Session Facade.
  • Good Exposure and hands on experience working with UNIX, Sun Solaris Red Hat Enterprise Linux Environment and shell scripting.
  • Extensive experience of backend database programming in the oracle environment using PL/SQL with tools such as TOAD SQL PLUS.
  • Working knowledge of the various source code management tools such as SVN, CVS and IBM Clearcase.
  • Experienced in using Log4j and good expertise in Ant Tool.
  • Very good working knowledge on Performance Tuning, Debugging Testing on various platforms.
  • Highly motivated team-player with excellent oral and written communication skills ability to work independently and ability to learn and adapt quickly to the emerging new technologies.
  • Ability to work in a business-critical and high-pressure environment.

TECHNICAL SKILLS:

  • Programming Languages: Java, J2EE, SQL, PL/SQL, C, C
  • Java/J2ee Technologies: JDBC, Servlets, JSP, JSTL, Spring, Hibernate, EJB, Web Services and JMS
  • Web Technologies: XML, HTML, XHTML, Java Script, JSP
  • Clients Side Programming: JavaScript, HTML, DHTML, CSS.
  • RDBMS: Oracle11g/10g, SQL Server, DB2
  • Application/Web Server: Web Logic 10.3/12c, WebSphere 8.0, JBOSS, Tomcat 6.0/7.0
  • Tools: Putty, Toad, SQL Developer, SOAP UI, PQ Edit
  • Build Automation: Ant
  • Framework: Spring MVC 3.2, Hibernate
  • Version Control: Clear Case, CVS, SVN
  • Operating Systems: Windows 7, XP, UNIX and Linux.
  • IDEs: Eclipse, RAD
  • Scripting: UNIX, Perl

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Interline Settlement Process: ISP provides a method for rail industry to settle interline revenues via EDI of Freight data. ISP designed to streamline existing industry practices and provide significant improvements in efficiency, timing and overall quality of interline Settlements. ISP will determine required interline Funds transfer if any daily by computing each road's net debtor/creditor, position from qualified, settled waybills pursuant to Bilateral Agreement's that may affect the timing of Funds Transfers between roads. ISP will report its calculation to each road two business days in advance of any required funds transfer, to allow a review period.

Responsibilities:

  • Involved in design, development, testing and implementation of the process systems with agile methodology.
  • Worked with business analysts to review, understand the business requirements and functional specifications
  • Designed and developed web-based software using Spring MVC Framework and Spring Core
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Integrated MQ-Series with Application and used PQ Edit to access the queues.
  • Used JMS with EJB Message Driven Beans to process the EDI messages.
  • Implemented Controller Classes and Server side validations for account activity, settlement history and transactions.
  • Involved on the back end to modify business logic by making enhancements.
  • Implemented SOAP Web Service.
  • Developed user interface using JSP and JavaScript.
  • Used Web Sphere application server for deploying the application.
  • Used Log4J to capture the logging information and Junit to test the application classes.
  • Used Build forge for build and deployment process and ClearCase version Control.
  • Involved in peer Code reviews.
  • Involved in complete development life cycle starting from analysis of Design, Development, Test Cases, Implementation and Production support of the application.

Environment: Java, JDK 1.6,JavaScript ,Spring MVC 3.2,JDBC,Eclipse, Web Sphere Application Server 8.0,Oracle 11g, PL/SQL, Toad, Clear Case, Clear Quest, HTML, CSS,log4j,Junit,Build forge, HP QC.

Risk Management: The Risk Management is the enterprise claim application used by medical field investigators and managers in the field to record and manage claims that result from incidents along the railroad. Because of the 24000 miles of rail throughout the CSX Network and the hazards related to railroad work, incidents in the form of personnel and/or property damage will unfortunately occur. The RM application is used to manage those incidents and keep track of the required Federal Railroad Administration FRA data elements associated with the incident.

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Used JAVA/J2EE, JSP and Servlets to develop the application.
  • Worked on Enterprise Content Management ECM and FILENET integration with the application to store the medical documents.
  • Integrated MQ-Series with Application and used PQ Edit to access the queues.
  • The data is pulled from ORACLE 11G using stored procedures and packages.
  • Wrote Triggers, built indexes, Constraints, File writing, implemented Web services from backend.
  • Used RAD and TOAD for application development and Web Sphere server for application deployment.
  • Used Web sphere server to deploy application in UNIX server.
  • Used IBM clear case to maintain version controls.
  • Implemented web services using JAX-WS model to implement ECM in RMS.
  • Used ISRA web service to implement FILENET in RMS.
  • Implementing shell script to schedule jobs in UNIX using Vi editor through putty.
  • Used Java script for client side validations when required.

Environment: J2EE /JAVA, Servlets, JDBC, JSP, Oracle 11g, UNIX, Shell Scripts, RAD, IBM Web Sphere, TOAD, ECM, FILENET, Clearcase, Clear Quest, Putty, PQ Edit, log4j,Junit,Build forge, HP QC,IBM MQ Series

Confidential

Java Developer

Medical qualification Scheme: Confidential is for the Medical Department to track the applicant progress through each test required. Human Resources will also have a limited view to MQS to see the candidate results. This application shows a candidate's progress during the testing phase. Also handles extensive attributes of medical and Employee assistance Program process for the employees. This application mainly involves an interaction to/from the external labs for all the test results associated to the candidates. Here candidates include the existing TXDot employee as well as new joiners to TXDot. This enables the Ability for the Medical Department to change applicant test status to Non-Qualified/Qualified. Also has the Ability to automatically email the HR recruiter once candidate is Non-Qualified/Qualified. All the medical qualification related contents are stored in Enterprise Content management ECM . Human Resource makes use of MQS to view applicant testing status.

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Worked on Enterprise Content Management ECM integration with the application to store the medical documents.
  • Integrated MQ-Series with Application and used PQ Edit to access the queues.
  • The data is pulled from ORACLE 11G using stored procedures and packages.
  • Wrote Triggers, built indexes, Constraints, File writing, implemented Web services from backend.
  • Used RAD and TOAD for application development and Web Sphere server for application deployment.
  • Used JMS to integrate queues with Java application.
  • Used Web sphere server to deploy application in UNIX server.
  • Used IBM clear case to maintain version controls.
  • Implemented web services using JAX-RS model.
  • Implementing shell script to schedule jobs in UNIX using Vi editor through putty.
  • Configured different data sources, Queue connection factories and activation specs for JMS application
  • Used CSS, HTML, JavaScript

Environment: Java, J2EE, JSP, Servlets, JSTL, XML, CSS, Shell Script, HTML, SQL, PL/SQL, Unix, Windows, Restful Web services,, JMS,Log4j, MQ-Series, SOAP Web services, Oracle10g.

Confidential

Java Developer

Backdate Corrections: In order to correct the great number of disputes that are getting generated VIVO want to correct the incorrect assignment of services.

Responsibilities:

  • Involved in requirements gathering and created Technical specification documents.
  • Involved in implementing the DAO pattern for database connectivity and used the JDBC API extensively.
  • Developed common reusable Java functionalities to be used across applications.
  • Have written complex SQL queries, stored procedure and triggers.
  • Consumed web services for configuration data and developed web services.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used ANT script for build and deployment process
  • Coordinated release meetings, deployment plan review meetings.
  • Deployed the applications on Web logic application server.
  • Involved in bug fixing in system testing, UAT and regression testing.

Environment: Java, JDK , HTML, CSS, Xml, JavaScript, Web service, JDBC, Servlets, Log 4j, RAD 8.5, Web logic Server , Oracle 10g, Toad, Clear Case, Clear Quest, ANT, HP QC.

Java Programmer

  • Credit Card Servicing is an application to provide a variety of servicing functionalities for the credit card customers and representatives. The system was developed to provide servicing functionalities as below. These functionalities were developed and tested for multiple servicing channels.
  • View and Manage credit card transactions.
  • Modify the account details like users, address, billing cycle.
  • Activate the credit card or put temporary hold on the credit card.
  • Report a lost or stolen credit card.
  • Order replacement cards.

Responsibilities:

  • Involved in development of the required business models, services and database tables. Implemented DAO for data access using Hibernate framework.
  • Involved in developing Front-end Design using HTML, CSS.
  • Used PL/SQL to create and manage the database to store the data.
  • Used Design patterns like Factory pattern and singleton pattern.
  • Performed Junit and integration testing with different components and interfaces.
  • Involved in deploying the application code to JBOSS Application server and Eclipse IDE.
  • Used SVN version control.

Environment: Java J2EE, Hibernate, Oracle, PL/SQL, XML , Eclipse, SQL, Servlets, JBOSS, Design patterns, Web Services, SOAP, Junit, SVN,HTML, CSS.

We'd love your feedback!