We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

Richardson, TX

PROFESSIONAL SUMMARY

  • Over 10 years of professional IT experience in software design, architect, developing, integrating and implementing multi-tier enterprise products and applications using OOPS, J2EE and Java technologies, catering to industry standard methodologies and techniques.
  • Full life cycle of Java Application Development, Including Analysis, Requirements gathering, Design, Development, Implementation, Maintenance and Enhancements.
  • Have very good experience in implementing the applications using Spring, Spring MVC, Spring web-flow, Struts1.2, Struts2.0, Hibernate, JPA and Ajax.
  • Experience in Developing J2EE JSP, JMS, Servlets, EJB etc components using various IDEs such as RAD, Eclipse, JBuilder, Forte and NetBeans.
  • Experience on Weblogic, Web Sphere and JBoss Application Servers.
  • Strong experience with RDBMS like Oracle, DB2, MSSQL Server and MySQL.
  • Experience in JUnit, Maven2 and writing build script using ANT.
  • Experience in front end development with HTML, JavaScript, JQuery, CSS, JSP, Display Tag, MooTools, AngularJS, PrototypeJS, Dojo and JSon.
  • Design Pattern implementation experience MVC, Session Fa ade, Service Locator, Dao's, VO's, and Singleton .
  • Experience in using Java binding technologies such as JAXB, Dozer, Castor and JiBX.
  • Experience in consuming and implementing Web Services SOAP and WSDL .
  • Experience in developing SOA based application using CXF,AXIS-2, JAX-WS and JAX-RS
  • Experience in Generating Reports Using Jasper Report API.
  • Experience in mail system using Java Mail API.
  • Experience in implementing message oriented middleware JMS Java Message service .
  • Proficient in object oriented analysis and design with UML using tools like Rational Rose
  • Star UML and Microsoft Visio .
  • Leveraged the industry's best methodologies and practices such as OOPS, Design Patterns,
  • Use Case, Class, Activity and Sequence for Software development.
  • scalable, reliable and quality products. Experience in designing of UML diagrams such as
  • UML for design, development and implementation of applications and to deliver highly
  • Experience in working with Agile, Waterfall, RUP methodologies and expertise
  • in Scrum Practices
  • Experience in debugging / troubleshooting and production Support for various Applications.
  • Good team player with excellent work history as regards with work ethics, dependability and willingness to go an extra mile.
  • Energetic focused in achieving the objectives defined, self motivated, innovative, and having good problem solving skills with excellent organizational and communication skills.
  • Ability to learn new technologies and methodologies quickly.
  • A positive attitude towards work with adherence to time schedules and quality delivery.

TECHNCAL SKILLS:

Languages Technologies

Java,J2EE,Spring,SpringWebflow,Struts,Hibernate,Ajax, Servlets, JSP, Java Beans, Java Mail, Swings, Applets AWT, JDBC, JSTL, EJBs,JMS,JNDI,RMI ,Quartz, C, C , SQL, PL/SQL, HTML,XML, SOAP, UDDI, WSDL,XSLT

Databases

MS Access, MySQL, MS-SQL Server, DB2 and Oracle.

Application Servers

Weblogic, Web Sphere, and JBoss

Web Servers

Apache Tomcat, Java Web Server.

Frameworks

MVC, Struts, Spring and Hibernate

Other Tools

Eclipse,Maven,ANT,Toad,SQLNavigator4.5/6.0,Squirrel,Sqlyog,CVS, Tortoise SVN, Display Tag, Putty, PrototypeJS,JSon,Log4j, Harvest, IBM Clear Quest, Hudson, WinSCP.SoapUI2.0,Star Team Client, HP Mercury Quality Center, XMLSPY,Rational Rose, StarUML and Microsoft Visio,HP LoadRunner,Performance Center,CA Wiley, Jmeter,LoadUI,JAMON

Operating Systems

Windows, Unix, Linux and Sun Solaris.

Professional Experience:

Java Developer

Confidential

Responsibilities:

  • Responsible for mentoring developers and resolving critical application issues
  • Responsible for analyzing business requirements and creating physical and logical technical design documents using class diagrams, sequence diagrams for the implementation of above projects.
  • Responsible for preparing Deployment, Contingency, Back out Plan and code reviews.
  • Responsible for conducting development status meeting and coordinating with business and leadership teams.
  • Implemented Web Service JAX-WS using CXF and Spring in provider service application and exposed to different types of HCSC internal and external clients.
  • Developed the backed module using Spring, JPA with Hibernate to swap data bases based on client and environment.
  • Used annotation to generate JPA entities.
  • Wrote Data Access services using JPA with Hibernate and Implemented JPQL Dynamic and Named Queries.
  • Implemented annotation and declarative Spring transaction management.
  • Developed Scheduling Jobs using Spring Quartz API and Worked on Zena Scheduling jobs.
  • Wrote Dozer mapping files for data transfer.
  • Responsible for writing a client implementation to the SOAP based external system for provider finder application using AXIS.
  • Used Spring AOP module for web service call history logging.
  • Used Spring MVC and DOJO to implement provider GUI functionality.
  • Used Java Application Monitor JAMon API for application monitoring, performance statistics and to track application scalability.
  • Used JMS, MQ for sending and receiving messages.
  • service, WSDL validation and response encryption.
  • Used IBM Data Power SOA appliance Enterprise Service Bus ESB to interact with client
  • for PCRS service to provide Dental claims details to MT portal application.
  • Worked with DNOA team to setup and access GetTeleDentClaims stored procedure
  • Implemented PCRS service to access HCSC Report API to retrieve medical claims PDF files from FTP Server and send through SOAP attachment using CFX MTOM feature.
  • Worked with Framework teams for TLM and new starter application implementation.
  • Responsible for analyzing SQL'S performance and running Query EXPLAIN in DB2.
  • Responsible analyzing Mainframe COBOL programs to develop native SQL'S in DB2.
  • Developed a complete configurable email module to be used by provider application using Spring Email API, XSL, XSD and DOM4J. The formatting of XML was added to a single XSL file, at runtime XML data was created using DOM4J and using XSLT transformation the email body was created.
  • Worked with WebSphere team to setup Queues, Data Sources and WMQ team to convert messages.
  • Implemented web service security using Security Assertions Markup Language SAML and worked with IDEA and IS security team to create NPIDS and LDAP Roles.
  • Used SaopUI to test implemented Web Services.
  • Used LoadUI, JMeter, LoadRunner and Performance Center for web service load test.
  • Used CA Wiley tool to monitor application servers while performing load test.
  • Created test plan and test cases for web service using HP Quality Center.
  • Used HP Quality Center, Rational Team Concert and Clear Quest for defects tracking.
  • Used Easy Mock and JUnit to develop unit test cases.
  • Executed all the test cases and performed smoke and regression test using Quality Center and provided documentation to SDM team for approval.
  • Involved in switching provider project from CVS to Serena Dimensions CM version control.
  • Responsible for creating Streams, code merges and creating,coordinating CO's using CA tool
  • Worked with infrastructure team to upgrade Websphere 6.1 to Websphere 7.0
  • Worked with Design Command Center DCC , Implementation Command Center ICC , Websphere teams to prepare LBOM, build new environments and servers.
  • Worked with Monitoring and Command Center team to setup HP BAC alert mechanism,
  • Responsible for issue resolution and bug fixes.
  • Involved in analyzing the throughput times given by the load testing team and finding any root cause if it goes beyond the certain defined benchmark
  • Provided high level application support resolving production related application defects.
  • Involved in various software development processes from design, development, staging to production.
  • Involved in design review, code review and providing inputs for improvement for other projects.

Environment: JDK1.5/1.6, Spring2.5/3.0, JPA, Web Services, Struts, Dozer, JMS, XML, XSL,

XSD,XSLT, JSon, Dojo,SOAP,AJAX,JSTL,WebSphere6.1/7.0,RAD7.5,MyEclipse, JUnit4.5,

EasyMock, Visio,DB2 on Z/OS, DB2 on AIX,Unix,SQL, Squirrel SQL Client,HP Quality Center10.0,AXIS1.4,CXF,JAXWS,RTC,Jprobe,ApacheJMeter2.0,XMLSPY5.x,SoapUI4.5,LoadUI2.0,MQ,CVS,Serena Dimension CM ,AngularJS,JAMon,IBM CICS, Log4j, Maven and Ant.

Confidential

Responsibilities:

  • Architect and Responsible for managing different J2EE designed and deployed applications on the B2B portal and responsible for resolving technical issues and developing TPOC
  • Responsible for analyzing business requirements and creating technical design documents using class diagrams, sequence diagrams for the implementation of above projects.
  • Developed Batch Jobs using Spring Quartz API to get Device and Sim compatibility
  • Plan billing codes from billing system.
  • Implemented services using XML over HTTP used to communicate with Billing system, ECPD system.
  • Wrote Castor mapping files for the purpose of marshalling and un-marshalling the request and response XML.
  • Implemented Equipment and Service Purchase order uploading and validation of PO information provided by the My Business companies.
  • Created numerous Data Access Objects and Data Transfer Objects for data persistence and retrieval.
  • Developed the applications using Servlet 2.4, Servlet Filters and JSTL.
  • Wrote Data Access services using Spring Hibernate Module.
  • Implemented Spring Remoting to get shopping path suppression configuration.
  • Wrote components such as Controller, Business Layer and view layer in almost all the modules assigned to me.
  • Implemented Spring-Remoting technique to access MBA suppressed parts information to self service eCommerce applications
  • Implemented Account Maintenance transaction from core siebel product to new spring framework used JMS for Queuing the request and processing asynchronously.
  • Developed a complete configurable email module to be used by e-commerce application using Spring Email API, XSL, XSD and DOM4J. The formatting of XML was added to a single XSL file, at runtime XML data was created using DOM4J and using XSLT transformation the email body was created.
  • Used the Spring Webflow for the new lower funnel and Push-to-talk module, wrote webflow definitions and service layers using spring annotations.
  • Responsible for issue resolution and bug fixes.
  • Used EasyMock2.0 and JUnit4.5 to develop test classes.
  • Involved in analyzing the throughput times given by the load testing team and finding any root cause if it goes beyond the certain defined benchmark, used JProbe to check for any memory issues.
  • Provided high level application support resolving production related application defects.
  • Involved in various software development processes from design, development, staging to production.
  • Involved in design review, code review and providing inputs for improvement for other projects.

Environment: JDK1.4/1.6,Spring2.5,Struts1.2,SpringWebflow2.0,Hibernate3.0,WebServices, Dozer, Caster, EJB, JMS, XML, XSL, XSD, DOM4J, XSLT,JSon,Mootools,Dojo, SOAP, AJAX, TagLib, JSTL, Web Logic 8.1/10.3, Eclipse, JUnit4.5, EasyMock2.0, Visio, Oracle 11g, PL/SQL, T HP Quality Center 10.0, AXIS1.4, AXIS-2,JAX-WS,JProbe, XMLSPY 5.x, Maven2 and Unix Operating system.

Confidential

Responsibilities:

  • Technical team lead and responsible for the end-to-end design, development, deployment and maintenance of Residual application using SDLC methodology.
  • Used Struts frame work to implement MVC components.
  • Responsible for developing DAO and Action classes.
  • Responsible for Integration of Struts frame work with Spring frame work.
  • Used the standard Struts taglibs like HTML, Logic and Bean and also worked on creating custom tags.
  • Used Menu taglib API along with other standard taglibs in the application, as a better approach for screen development and reusability of visual components in the JSP Pages.
  • Used JSTL taglibs and Display tag for displaying the data in presentation layer.
  • Used the Ajax technology to generate dynamic requests to server.
  • Designed and developed the Hibernate Classes and Mapping files required for all the database tables.
  • Responsible for writing Views, Stored Procedures, Functions using SQL, PL/SQL in ORACLE.
  • Used WinSCP to secure transfer the files between local and remote systems.
  • Used CVS for Concurrent versions System.
  • Responsible for preparing Unit Test Cases.
  • Worked Closely with Architect in identifying the flaws in existing application and proposing the solution to it
  • Responsible for reviewing Business Requirements Functional Use Cases.
  • Responsible for preparing technical design specifications.
  • Main liaison between Developments, Business QA team.
  • Responsible for implementing pension contribution and health and welfare modules in residual system.
  • Responsible for deploying the project in to Development, UAT, QA and Production.
  • Responsible for analyzing problems, developing solutions and making decisions that impact projects.

Environment: J2EE 1.4 - Java/JSP/Servlets/EJB , JavaScript, Struts 1.2, XML, HTML, CSS, Ajax,Display Tag,Ant,JSTL,MessageDrivenBean,JMS,Hibernate,Oracle 10g, SQL Navigator, Sun SolarisUNIX, Design patterns Singleton,DAO,BusinessDeligate,MVCetc , My Eclips,CVS,Crystal Reports, Spring, WinSCP,Weblogic Application Server8.1.

Confidential

Responsibilities:

  • Responsible for developing DAO and Action classes.
  • Used the standard Struts taglibs like HTML, Logic and Bean and also worked on creating custom tags.
  • Worked Closely with Architect in identifying the flaws in existing application and proposing the solution to it
  • Responsible for writing stored Procedures, Functions using SQL, PL/SQL in ORACLE
  • Used Struts frame work to implement MVC components.
  • Responsible for reviewing Business Requirements Functional Use Cases
  • Responsible for doing the Impact analysis for replacing the BV Tables with the new oracle table
  • After every corporate release I will run this application in Development, IT and QA environments to restore all the test CSR Ids and i will send the status to all Highmark employees.
  • Responsible for implementing the TPOC using Oracle Object Types.
  • Responsible for preparing Contingency Back Out Plan
  • Responsible for preparing Unit Test Cases.
  • Main liaison between Development, Business QA team
  • Responsible for Peer Code Reviews.
  • Responsible for analyzing problems, developing solutions and making decisions that impact projects.
  • Responsible for Knowledge Transfer Sessions to Production Support Team.

Environment: J2EE 1.4 - Java/JSP/Servlets , JavaScript, Struts 1.2, XML, HTML, CSS, Broad vision Portal Application Server, Broad vision One To One Portal, RAD7.0, Oracle 10g, SQL Navigator, Harvest, Rational Rose 2000, Sun Solaris, UNIX, J2EE design patterns Fa ade, DAO, Business Object, MVC etc. , Rational Software Clear Quest, RequisitePro

Confidential

Responsibilities:

  • Responsible for creating various components of Struts framework including Action classes, Action forms, Tiles, Struts Validator and Taglibs.
  • Responsible for Integration of Struts frame work with Spring Frame work.
  • Used the standard Struts taglibs like HTML, Logic and Bean and also worked on creating custom tags.
  • Used Menu taglib API along with other standard taglibs and Tiles plug-in in the application, as a better approach for screen development and reusability of visual components in the JSP Pages.
  • Used the Ajax technology to generate dynamic requests to server.
  • Used Eclipse with My Eclipse as an integrated development tool to create, modify and debug various components and Java classes.
  • Worked on JUnit test Cases for different modules.
  • Worked closely with the testing team in creating new test cases and also created the use cases for the module before the testing phase.
  • Involved in development of scheduling framework using Quartz.
  • Worked on JavaScript files compression and encryption.
  • Designed and developed the Hibernate Classes and Mapping files required for all the database tables.

Environment: JDK 1.5, XML, JUnit, Eclipse 3.1, JSP, Struts Framework, Tiles, Hibernate, Spring, Ajax, Web Logic Application Server, Windows, Oracle 10g,SQL Server. JavaScript, ProtoTypeJS, Quartz, Log4j.

We'd love your feedback!