We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • 7 years of professional IT industry experience in the analysis, design, implementation and development of diverse applications.
  • Extensive experience in enterprise/web - based/N-tier application development using Java, J2EE Technologies(JSP 1.x, Servlets 2.x), Frameworks (JSF, Spring, Struts, Hibernate), XML Technologies(XML, XSD, XSLT), HTML, CSS, Java script and AJAX.
  • Designed and integrated the full scale Hibernate/Spring persistence solution within the application architectures for several projects.
  • In-depth understanding of all phases of software development lifecycle (SDLC) including requirement specifications, design, coding, testing and maintenance.
  • Worked on Web/Application servers Apache Tomcat 5.x/7.x, JBoss, WebLogic Server 9.x/10.x.
  • Experienced in client side designing and validations using HTML, Java script, AJAX and JSP.
  • Experience in various development tool IDE’s like Eclipse and JDeveloper 10g and Build tools like Ant and Maven.
  • Have a good knowledge in Java Web Services using SOAP and XML technologies.
  • Experience in working with Web Services using SOAP, and REST. Creating a SOAP request and making a WSDL call.
  • Strong experiences with databases Oracle 9i/10g/11g, My SQL, SQL Server 2000/05.
  • Knowledge and good understanding of SQL and PL/SQL. Experience in working with Stored Procedures, Functions, Packages and DB Triggers.
  • Extensive experience in Data Migration and Integration using IBM Data stage.
  • Have a good knowledge in writing unix scripts to automate the Data stage jobs.
  • Experience in working with CRM technologies like Siebel Applications such as Siebel tools, EIM Configuration and e-Pharma Application.
  • Strong implementation knowledge of Objected Oriented Analysis & Design using Agile & Extreme Methodologies.
  • Good communication, interpersonal and quick learning skills with proven ability to adapt to different project environments.

TECHNICAL SKILLS

Operating Systems: Windows XP/7 Win NT/2000, UNIX and LINUX.

Programming Languages: C, C++, Java, J2EE, PL/SQL

Web Technologies: Servlets, JSP, JDBC, JNDI, JMS, XML, XSD, XSLTSOAP, WSDL, HTML, Javascript, CSS, AJAX, JQuery.

Application Frameworks: JSF, Spring 2.x, Hibernate 2.x, Struts 1.x/2.x.

CRM Technologies: Siebel e-Pharma Application, IBM Datastage, Siebel tools, EIM Configuration.

Databases: Oracle 9i/10g, MS SQL Server 2005/2008, My SQL.

Web/Application Servers: Tomcat 7.x, JBoss, Weblogic 8.x/9.x

Tools: Eclipse3.x, JDeveloper 9.x/10.x, PL/SQL DeveloperPutty, TOAD, ANT, MAVEN, RAD, Log4J

Methodologies: SDLC, Agile and Waterfall.

PROFESSIONAL EXPERIENCE

Confidential, CA

Sr. Java Developer

Responsibilities:

  • Interface with clients regarding professional services and the debugging of our code base while managing expectations and communicating project status.
  • Assess customer needs to develop and configure the software.
  • Participate in data analysis, mapping, and configuration meetings.
  • Understand the business requirement to come up with high level and low level design documents.
  • Once the design document is approved, develop the code and unit testing.
  • Using MVC framework to integrate UI, view controller and business layer.
  • Involved in writing the service calls using the Web Services with SOAP.
  • Used Hibernate for all the database mapping and implemented ORM to make persistence class objects of the domain model.
  • Build the code and deploy the test servers and coordinate with QA and UAT team.
  • Respond to production/UAT issues in a timely fashion.
  • Do the analysis and fix for work request in DEV environment.
  • Create release notes, before and after screen prints, data files.
  • Send it to BA, Manager to get the approval.
  • Once BA/UAT tester completes tests in staging then move to production.

Environment: Java 1.7, xsl/xslt, Hibernate 4.2, RAD 8.0, Rapid SQL 8.2, JAX Web-Services with SOAP, Oracle 11g.

Confidential, Schaumburg, IL

Sr.Java Developer

Responsibilities:

  • Involved in the gathering of the business user requirements.
  • Interaction between different layers (presentation, business and database) is clearly defined.
  • Struts framework is used to develop action classes and form beans and configured the struts-config.xml.
  • Used Spring framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Used Spring batch for processing large amount of data.
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Using JAX-WS, published and consumed Web Services retrieving customer information
  • Developed Web services through WSDL in Apache axis to interact with other components.
  • Used HTML, CSS, JavaScript and Ajax to build user interface.
  • Used LDAP for authorization and authentication.
  • Developed message driven beans that use JMS to manage back end transactions.
  • Used ANT scripts to build the application and deploy on Web Logic Application Server
  • Developed the application using RAD 7.0 as the IDE and used Eclipse standard/plug in for editing, debugging, and compiling.
  • Monitored error logs using Log4J and resolved application bugs

Environment: Java1.7, Eclipse, Oracle 10g, Spring 2.5/3.0, Spring Batch 1.1, Struts, Hibernate 3.0, JSP, Servlets, JavaScript, HTML, CSS, JMS, XML, SOAP, WSDL, UDDI, Web Services, JDBC, UML, JNDI, ANT, Log4J, UNIX

Confidential, VA

Java Developer

Responsibilities:

  • Used agile methodology in designing and developing the modules.
  • Collected User Stories for documenting the requirements of tracking and reviewing modules.
  • Used Struts validator framework to validate user input.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML and Struts.
  • Used Spring Framework for transaction management, configuration management and to reduce dependencies.
  • Involved in writing the database integration code using Hibernate Leveraged the AOP features of spring framework to handle exceptions.
  • Used Apache Axis to generate the web services module.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Hibernate is used as a persistence mapping technology along with JPA which acts as a wrapper around the Hibernate eliminating the mappings and configuration by annotating the POJO classes with Data Base tables.
  • Participated in and contributed to group sessions, design reviews, and code analyzing.
  • Used Eclipse IDE for development.

Environment: Java, J2EE, Spring, Struts, Hibernate, JSP, HTML, Web Logic, Oracle 10g, Apache Ant, Log4J, Edit plus, RAD, Eclipse IDE, JUnit, WSDL, Web Services.

Confidential

Developer

Responsibilities:

  • Data Migration & Integration into the C-View Siebel Application.
  • Developing the Jobs in DATA STAGE tool (DATA STAGE is an ETL tool used to load and automate the data transfer jobs.)
  • Bug Fixes (Analyzing the issues raised by the application users, providing the solution through Configuration changes in the Siebel application )
  • Data Corrections through the EIM jobs.
  • Validation of the Data from the Backend using Toad(Oracle 10g)
  • Building Packages, Stored Procedures with Extensive usage of Pl/SQL.
  • Loading data related to multiple entities like Customers, Accounts and Meetings & Calls.
  • Running the Interface using Data Stage tool to Load and Validate the Data Entities.
  • Script creation for performing automated tasks.

Environment: UNIX scripting, IBM Data Stage, Siebel tools, Oracle 10g, TOAD, EIM Configuration and Siebel ePharma application.

Confidential

Developer

Responsibilities:

  • Gathered the requirements to work out the functionality of the system.
  • Develop the sequence and class diagrams and get it approved from the client.
  • Defined the interaction between different layers (presentation, business and persistence tiers).
  • Responsible for the development of presentation tier using JSP, JSF and JSTL custom tag libraries.
  • Used HTML, CSS, Java script to build user interface.
  • Extensively used Hibernate which is Object relational mapping tools used for persistence.
  • Developed the application using the IDE Eclipse.
  • Deployed with tomcat web server and unit testing.
  • The GUI is implemented and validations are performed using the HTML, CSS, JavaScript and XML technologies.

Technologies: Java, J2EE, JSF, Hibernate, HTML, CSS, XML, Java Script, SQL Server 2005, Tomcat Web server and Eclipse IDE.

We'd love your feedback!