We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

Summary:

  • Over 4 years of experience in Software design and development activities including requirement analysis, design, and implementations and testing of various client server based applications using Java and J2EE technologies.
  • Experience in different phases of Software Development Life Cycle SDLC including Design, Implementation and testing during the development of software applications.
  • Experienced in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose and MS Visio tool.
  • Experience in developing Web Applications with various Open Source frameworks like Spring Framework, and Hibernate.
  • Well versed with J2EE Design Patterns like Singleton, Factory, Front-Controller, Session Fa ade, Service-Locator, Data Access Object DAO , Data Transfer Object DTO , MVC and Business-Delegate.
  • Extensively used J2EE technologies such as Servlets, JSP, JDBC, Web ServicesSoap, and Restful for developing Enterprise Applications.
  • Strong working experience on Hibernate 3.0. Used Hibernate Connection Pooling, HQL, Hibernate Caching, Hibernate Transactions.
  • Experience in using IDE tools like Eclipse, My Eclipse and NetBeans.
  • Strong experience in J2EE Architecture, OOAD in building highly sophisticated systems.
  • Experience in creating and consuming SOAWeb Services using JAX-WS, JAX-RS, WSDL and SOAP, JSON messages.
  • Experience in developing applications using XML technologies such as XML, XSL, XSLT, XPath, SAX, DOM, DTD and Schema.
  • Good working knowledge of XML and XML parsers.
  • Experience in Design, Development of web-based Applications Using different web servers Web Logic, Apache Tomcat and Web sphere, Jboss.
  • Hands on experience with build toolAnt and Maven.
  • Working knowledge of version control system CVS, Subversion.
  • Experience in database programming using Oracle 8i/9i/10g, 11g,SQLServer, MySQL and Proficient in writing SQL queries, PL/SQL, Stored Procedures in Oracle, SQL Server and MS Access.
  • Good experience in Windows, UNIX environments.
  • Quick learner with ability to meet deadlines and work under pressure.
  • Excellent analytical and problem solving skills along with good oral and written communication skills.

TECHNICAL SKILLS:

Operating Systems: Windows, UNIX

Languages: C, Java

RDBMS/Database Servers: Oracle 10g, MySQL

Web Technologies: Servlets, JSON, JSP, JSTL, HTML5, CSS, AJAX, JavaScript, JQuery

Application Framework: Spring Framework

OR Mapping Tool: Hibernate

XML and Web-Services: XML, SAX/DOM Parsers, AXIS, SOAP, RESTful, WSDL

Web /Application Servers: WebSphere, WebLogic, Tomcat

Design Patterns: J2EE Design Patterns

IDE Tools: Eclipse, Oracle SQL developer

Unit Testing / Build Tools: JUnit, Ant, Maven

Work Experience:

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Developed user interfaces to meet the complex business and functional requirements in accordance with N-tier architecture business logic scope.
  • Involved in development of POJO classes.
  • Involved in application migration from oracle BPM to java Fork and Join feature.
  • Created unit and integration test cases for UI and Server side services using Junit.
  • Used SOAPUI for creating Mock services, testing Web Service operations and CAAP
  • Rest Service operations.
  • Design and implementation Integration of server side services with REST web services.
  • Used Maven JAX-B plugin for client generation.
  • Involved in creating JDBCSQL queries for retrieval and saving of domain objects.
  • Used Maven to build the WAR files.
  • Involved in configuration and deployment of application on Jboss-wildfly-8.0.0.Final.
  • Development of code using technologies such as Hibernate, Spring MVC, XML Marshaling, Restful web services and Apache libraries.
  • Following Agile methodology for project development process, participating SCRUM methodology
  • Been through release process for project execution as part of SCRUM.
  • Used Subversion for maintains the component and for release, version management.
  • Involved in application support to resolve the Production issues using JIRA Tool.
  • Used Jenkins to automate build and deploy.
  • Used Splunk for defect analysis.
  • Used Find bugsto check the quality and standard of code.
  • Used ORACLE 11g database.
  • Wrote stored procedures in oracle11g database and utilized it for CAAP applications
  • Automated build and deploy using Jenkins in JBoss application server.

Environment: JBoss-Wildfly App Server 8.0, Eclipse v4.4 Luna , J2EE 7, Hibernate, Spring 4.0.0, XML, Soap, Restful, WSDL ,JAX-B 2.0, Log4J,JUnit, MAVEN 3.0, SVN,JDBC, Hibernate 4.3.6,SOAP-UI, JIRA, Jenkins, Oracle 11g, Windows.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Full Life cycle implementation of the project and participated in the preparation of business analysis and design documentation.
  • Participated in the daily Agile SCRUM meetings
  • Implemented Ajax component for dynamic values to get from database and updating forms.
  • Developed Managed Beans for the data binding.
  • Implemented JPA for transaction management.
  • Used JPA for persistence and involved in writing JPA Named Queries, SQL Queries to fetch data from Oracle database.
  • Involved in consuming, producing SOAP based web services using JAX-WS.
  • Utilized Design patterns MVC, VO, DAO, Factory, Singleton
  • Used SVN for source control repository
  • Involved in Module Testing and Integration Testing using EasyMock and JUnit
  • Used Eclipse IDE for application development.
  • Designed and developed the authentication service layer and exposed using Abstractbinder.
  • Designed and developed the authorization service layer and exposed using Abstractbinder.
  • Added the Jenkins configuration to support continuousintegration.
  • Developed the build infrastructure for AAS using Maven.
  • Created unit and integration test cases for UI and Server side services using Used SOAPUI for testing Web Services.
  • Involved in creating JDBCSQL queries for retrieval and saving of domain objects.
  • Fill-in for the code development team as required to meet the time lines and work on the development of code using technologies such as Hibernate, Spring MVC, XML Marshaling, Restful web services.
  • Involved in coding, bug fixing, testing, code reviews and application retrospection.
  • Application support and co-ordination with business teams.

Environment:IBM WebSphere App Server 8.5, Eclipse v3.7 Indigo , J2EE 6, HTML, JSP 2.1, Hibernate, Spring 3.1, XML, JSTL 1.2, XSLT, Restful, WSDL, JAX-RS 1.1, AJAX, Log4J, JUnit, Maven, SVN, PL/SQL, Oracle 10g, Windows.

Confidential

Responsibilities:

  • Developed application using SpringMVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Involved in installing and configuring Eclipse and Maven for development
  • Deployment of Web services, JSP, Servlets and server side components in Web logic Application server.
  • Manufacture of REST Web Services for the management of data using Apache CX
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Used Maven to build and generate code analysis reports.
  • Created stored procedures, triggers and functions with PL/SQL for Oracle database.

Environment:Java JDK 1.5 , J2EE, Spring MVC, JSP, JSTL, AJAX, Web Logic Application server, REST web testing, Apache CX, SQL, PL/SQL, Oracle, Maven

Confidential

Software Developer

Responsibilities:

  • Involved in development of Admission and Occupancy modules.
  • Done client side validations using JavaScript.
  • Used JDBC Connection to connect to MySQL database.
  • Used insert, retrieve, and update and delete queries to access the data from MySQL database.
  • Used Apache Tomcat web server to deploy and run JSP web pages.
  • Coding and developing the JSP Pages.
  • Testing various components JUnit unit testing.

Environment: Windows XP, Java JDK 1.4 , JavaScript, Junit, MySQL, JDBC, XML, JSP, Eclipse, Tomcat 5.0

Hire Now