We provide IT Staff Augmentation Services!

Sr Java Developer Resume Profile

5.00/5 (Submit Your Rating)

Coraopolis, PA

Summary:

  • 9 years of experience in design, development, maintenance and support of Java/J2EE applications
  • Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle SDLC
  • Possess strong Core Java and data structure knowledge
  • Experience in translating business needs to technical requirements
  • Extensive knowledge in SOA, Web Services, REST
  • Experienced in developing MVC framework websites using Struts and JSF
  • Experienced in developing applications using Spring framework
  • Involved in all stages of Software Development Life Cycle SDLC including requirements analysis, design, implementation, integration and testing, deployment and maintenance
  • Experienced in web development using Icefaces, HTML, XHTML, CSS, and JavaScript technologies.
  • Experienced in Object-relational mapping using persistence frameworks with knowledge of Hibernate
  • Strong experience in XML related technologies
  • Solid understanding of OOAD concepts and Java Design patterns
  • Possess knowledge of Cloud Computing Concepts
  • Experience in installation and configuration of Web Logic, Apache Tomcat and JBoss.
  • Extensive experience of developing and consuming Web services including different technologies and standards like DTD, XSD, SOAP, REST, WSDL, JAX-WS.
  • Hands on experience with Shell Perl scripting languages
  • Involved UNIX shell scripts to integrate SQL and PL/SQL with the UNIX environment.
  • Good debugging skills using Debugger and experienced with Eclipse Remote Debugging
  • Expertise in working with Application/Web Servers including Web Logic, JBoss and Apache Tomcat servers
  • Hands on experience in the automation of application installation
  • Expertise in database modeling, administration and development using SQL, PL/SQL, in Oracle 8i, 9i, 10g and 11g , DB2 and SQL Server environments.
  • Experience in working with Configuration Management tools including SVN, Rational Clear Case, Rational Clear Quest and Rational RequisitePro
  • Proficient in software documentation and technical report writing
  • Excellent analytical and problem solving skills, able to understand business requirements, will work independently as well as a team member

Technical Skills:

Languages

C, C ,JAVA, UML, WSDL

Technologies/ Frameworks

JAVA, JDK 1.6, J2EE , Core Java, JSP, Servlet, EJBs,Java Beans, JDBC, JNDI,JSTL, Java Web-services, Struts Framework 1.0/1.2/2.0, Tiles, Twitter Bootstrap Framework, Knockout Framework

JSF Spring Hibernate EJB , SOAP, XSL, XML.

Operating Systems

Windows NT/XP, RedHat Linux, Unix.

XML Tools

SAX, JAXB and DOM Parsers.

Application Server/ Web Server

IBM Websphere Application Server 7.0/6.0/5.0, BEA Weblogic 5.1, Apache and Tomcat 4.x/5.x, oracle application server,JBOSS 3.x

Modeling Language/Tools

UML, MS Visio 2003, Rational Rose Enterprise Edition, TOAD,Eclipse UML plug-in

Methodologies

OOAD

IDE

IBM Rational Application Developer 7.0, JBuilder, Eclipse/3.1, MyEclipseBlue 6.5,JDeveloper

Middleware

JMS, RMI

ETL Tools

Informatica

Database

Oracle 8i/9i/10g, SQL Server, MS Access

Scripting Languages

HTML, DHTML, XHTML,AJAX, JavaScript,unix shell scripting,perl scripting

Client: Confidential

Role: Sr Java developer

Responsibilities:

  • Implemented spring Framework for developing TMS applications
  • Involved in the requirements gathering, Analysis, Design and development processes.
  • Developed the front-end components using Ice faces 3.x, JSF, HTML5 and XML.
  • Created design document using Word, Visio diagrams, flowcharts, use-cases, UML Diagrams and swim lane diagrams.
  • Built and accessed the database using Hibernate with Oracle 11g.
  • Performed logging of the application using log4j framework.
  • Extensively worked on SQL/ Procedures and Functions.
  • Involved in writing Test Cases and testing the Application.
  • Used top-down approach for creating a web service through AXIS-2.
  • Involved in supporting the application.
  • Involved in writing UNIX shell scripts.
  • Used Log4j for logging and debugging.
  • Responsible for Junit testing and building test cases and templates for integration testing.
  • Performed logging of the application using log4j framework.
  • Formulating logical statements of user requirements and develop models and documentation through application of systems engineering methods and techniques.
  • Performed Junit tests to test the requirements.
  • Created datasource in Weblogic Application server.
  • Deployed the application in the server.
  • Involved in Marshalling and Unmarshalling the XML files Using JAXB2.0.
  • Provided Primary support for the system integration testing SIT and User acceptance testing UAT , co-ordinated with the SIT/UAT team to clarify any requirements and identify test data.

Environment: Java, J2EE, Spring Framework, JSP, JMS, JSTL, Java script, Subversion , Oracle, Eclipse Kepler, Hibernate, Maven, Sub version, Database Access, Unix/windows, Oracle and Weblogic Application Server

Client: Confidential

Role: Lead Java Developer

Responsibilities:

  • Involved in requirements analysis, process analysis, design and complete development.
  • Worked with BA to document customer requirements using Word, Visio diagrams, flowcharts, use-cases, UML Diagrams and swim lane diagrams.
  • Performed in design of the new, single-page, Ajax-driven, HTML5 application which used using Wicket and Google Guice: Proposed the technologies to apply, architecture and design, created the prototype, laid the foundations build system , developer examples, documentation of examples.
  • Designed Requirement Traceability Matrix RTM and the summary document and also presented to the QR team to justify the suggested changes and get the business approval.
  • Worked on recognizing, analyzing, and determining solution design alternatives and communicated the alternatives in both written and verbal form to peers and management.
  • Took ownership and had been proactive in problem resolution action to correct problem areas under tight project timelines and under critical production support situations.
  • Involved in Code changes and Unit testing as per the Design documents and reviewed test results.
  • Validated XML schema using XML Spy.
  • Followed agile methodology to design and develop the application.
  • o Provided Primary support for the system integration testing SIT and User acceptance testing UAT , co-ordinated with the SIT/UAT team to clarify any requirements for creating integration test plans and identify test data.
  • Used Junit tests to test the application.
  • Created Restful and SOAP web services.
  • Develop and maintain programs in spring framework.
  • Built and accessed the database using Hibernate with Oracle 11g.
  • Involved in writing Unix shell scripts.
  • Used Log4j for logging and debugging.
  • Used FTP to transfer data between backend systems.
  • Performing complex systems design, development and implementations using UML modeling and use case specifications.
  • Supported application throughout the Software Development Life Cycle SDLC .
  • Worked on SQL stored Procedures and Functions.

Environment: Java, J2EE, Spring Framework, JSP, Servlets, Javascript, Hibernate, JSTL, Oracle, SQL,MQ, JMS, RAD 8.0,RSA 8.0,Eclipse, windows, Ant, Maven, Websphere Application Server, Webservices, Agile SCRUM, UML, ClearCase, ClearQuest, Ant,Linux,JAXB, XML SPY, MS Visio 2003,MS Project, Excel,Oracle,TOAD.

Client: Confidential

Role: Java Developer

Responsibilities:

  • Interact with business analyst and end users for information requirements.
  • Develop metadata mapping and detail design documents.
  • Involved in requirements analysis, process analysis, design and complete development of Documentum's Content Management Solution.
  • Validate the deployment hardware sizing, infrastructure and plans.
  • Analyze, design and develop complex business scenarios using Java, J2EE Technologies and analyzing and evaluating major system project requirements of considerable complexity.
  • Used Struts Framework for developing the application.
  • Created the web pages using JSP, HTML5, CSS, AngularJS,Ajax.
  • Client-side validations were done using JavaScript.
  • Performing reviews of user requirements and providing directions in the identification of potential resolutions.
  • Providing analytical support in the conceptual model, design development and implementation of complex, inter-linked systems and creating models that support the defined system objectives and prepare system design specifications to meet user requirements and satisfy interface problems.
  • Built and accessed the database using Hibernate with Oracle 11g.
  • Performed logging of the application using log4j framework.
  • Formulating logical statements of user requirements and develop models and documentation through application of systems engineering methods and techniques.
  • Performed Junit tests to test the requirements.
  • Developed a Agent portal to add the agent details and groups information.
  • Performing system modeling, simulation and analysis and applying technical expertise and knowledge from other related disciplines.
  • Created Restful and SOAP web services.
  • Involving in Unit Testing, System Testing of the application
  • Conducts design steps including requirements analysis and detailed design of the system.
  • Performing complex systems design, development and implementations using UML modeling and use case specifications.
  • Inserting Refdata, Ticklers, Notifications into the database.
  • Worked on SQL Procedures and Functions.

Environment:Java,J2EE,StrutsFramework,Icefaces,JSP,EJB3,Junit,JSTL,JMS,Wicket,SAML, JPA, UML,RUP,Oracle,SQLserver,HibernateWSAD,Websphere,windows,WebServices/SOA,XML, XSL, SOAP, JMS, ClearCase, Clear Quest, Mongo DB, JBOSS, MS Visio, MS Project, Excel.

Client: Confidential

Role: Java developer

Responsibilities:

  • Implemented struts 2 Framework for developing appplications
  • Involved in the requirements gathering, Analysis, Design and development processes.
  • Developed the front-end components using Ice faces, Java Server Pages, JSTL, Tiles HTML, Ajax and XML.
  • Involved in Marshalling and Unmarshalling the XML files Using JAXB2.0.
  • Developed the XML schemas with XML Validations.
  • Involved in parsing the JSON.
  • Built and accessed the database using Hibernate with Oracle 11g.
  • Performed logging of the application using log4j framework.
  • Extensively worked on SQL/ Procedures and Functions.
  • Involved in writing Test Cases and testing the Application.
  • Used top-down approach for creating a webservice through AXIS-2.
  • Involved in supporting the application.
  • Involved in writing UNIX shell scripts.
  • Used Log4j for logging and debugging.
  • Responsible for Junit testing and building test cases and templates for integration testing.

Environment:Java, J2EE, Struts 2 Framework, JSP, JMS, JSTL,Tiles,Subversion , Oracle, My Eclipse blue 8.6,Hibernate,Database Access, Unix/windows, Mysql and Log4J,Axis-2.

Client: Confidential

Role: Java developer

Responsibilities:

  • Used Spring Framework for developing the application.
  • Using JSF layout for View of MVC. JSP, HTML, DHTML used for front end interactivity.
  • Client-side validations were done using JavaScript.
  • Built and accessed the database using Hibernate with Oracle 10g.
  • Involved in Marshalling and Unmarshalling the XML files Using JAXB2.0.
  • Worked on Restful web services to consume the data.
  • Created SOAP web services from scratch
  • Developed the XML schemas with XML Validations.Used web services to get data from vendors.
  • Developed JavaBeans with Hibernate 3.0 for necessary transactions like fetching the required data, updating the vendor information.
  • Involved in supporting the application.
  • Involved in writing UNIX shell scripts.
  • Used Log4j for logging and debugging.
  • Involved in JUnit testing

Environment: Spring, Hibernate, JSP, JavaBeans, HTML, XHTML, Ajax, Junit, PL/SQL, Unix,RAD7,XML,XSLT,XSD,JSTL,JAXB-2.0,JAX-RPC,JAX-WS,web services, BPEL, AJAX, TOAD, Weblogic 10.3.

Client: Confidential

Role:Java/J2EE Developer

Description:Accounts Receivable is an web Application that helps life insurance customers in their billing details of insurance . This System handles all the key insurance billing functions according to insurance type like full insurance, deductable insurance,zero deductable insurance,family insurance. This project handles two types of customers individual customers and group customers.

Responsibilities:

  • Implemented Struts/Tiles Framework components such as Action Mapping, Action class, Action Form, Validation Framework, Struts Tiles and Struts Tag Libraries
  • Involved in the requirements gathering, Analysis, Design and development processes.
  • Developed and implemented Hibernate for persistence.
  • Developed the front-end components using Java Server Pages,JSTL,Tiles HTML and XML.
  • Involved in Marshalling and Unmarshalling the XML files Using JAXB2.0.
  • Developed the XML schemas with XML Validations
  • Performed logging of the application using log4j framework.
  • Extensively worked on SQL/ Procedures and Functions.
  • Responsible for unit testing and building test cases and templates for integration testing.

Environment: Java, J2EE, Struts Framework, Database Access, JSP, JSTL,Tiles, Eclipse, Oracle, Hibernate,websphere application server, Linux/windows, Toad and Log4J,Junit

Client: Confidential

Role:Java Developer

Description: Confidential is an web application transforms data into management information and puts it on the desktop of management team. The System allows you to view the information at various levels within the organization from the total Hospital to the VP level and then to the cost center level. Managers can review their cost center data. The cost center is performing on a pay period or monthly basis. IMS displays expense information in a hierarchical format. Management can view their expense information at various levels.

Responsibilities:

  • Involved in writing server side programs using Servlets.
  • Designed and developed the front end using HTML,DHTML,CSS, JSP
  • Involved in writing Java Server Pages .
  • Used Java Script to perform validation on the client side
  • Used JDBC for database interaction.
  • Used Log4J for logging Purpose
  • Involved in Marshalling and Unmarshalling the XML files Using SAX.
  • Developed the XML schemas with XML Validations
  • Writing the database queries and stored procedures for database interactions
  • Involved in writing Testcases
  • Involved in supporting application.

Environment: JSP,Servlets,Oracle 10g,JDBC, Web Services,SQL server,JBoss 3.0,WSAD , Java Script, UML, HTML, XHTML, PL/SQL, Windows 2000, XML, XSLT, XSD, SAX.

We'd love your feedback!