We provide IT Staff Augmentation Services!

Sr. Java Backend Developer Resume Profile

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Having 7 years of IT experience in Object Oriented development, testing, and support of Enterprise applications using J2EE technologies
  • Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture
  • Extensive experience in Use cases development, Design, Object/Service modeling using UMLmodeling
  • Expertise in requirements and systems analysis through deployment using tollgate and agilemethodologies
  • Expertise in J2EE Technologies: JSF, XML, EJB, JSP, Servlets, JMS, JNDI, JDBC, Java Script, Swings, Hibernate
  • Expertise in Tools: Eclipse, Rational Application Developer RAD
  • Expertise in software: Web sphere, Tomcat, Oracle, and Apache.
  • Responsible for designing, implementing, and maintaining complex software systems with stringent up-time requirements
  • Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture
  • Experienced with J2EE standard compatible Application Servers includingWebLogic, IBM Web sphere, Apache Tomcat Deployment process and Integration.
  • Worked extensively in J2EE JSP, Servlets, JDBC , Struts, Spring, MVC, Hibernate, Java- Networking, RMI, Web Sphere, XML and well versed withOracle database, OS Concepts.
  • Well experienced with visual rapid application development tools like WebSphere Studio Application Developer WSAD , RAD, Eclipse and NetBeans.
  • Excellent handle in Struts2, Struts1.2 and Spring framework.
  • Experience using Spring Framework modules like Spring Core container forDependency Injection, Application context, Spring ORM and POJO objects.
  • Excellent handle in O/R mapping tools Ibatis, and Hibernate.
  • Experienced in design and connectivity of the database in DB2, Oracle and SQL Server 2000.
  • Hands on experience implementing Command, Data Access Objects, Value Objects,Business Delegate and Service Locator patterns.
  • Experience in implementing Agile methodology.
  • Excellent in project documentation, logical and analytical abilities.
  • Posses good inter personal skills and self-learning attitude

SKILL SET:

Languages

Core JAVA JDK 1.4, 1.5 and 1.6

Web Development

Servlets, JSP

Operating Systems

Windows, UNIX, LINUX

Development Tools

Eclipse 3.2, PL/SQL Developer tool 5.1, Toad 8.5

Servers

WebSphere, Apache Tomcat 5.9, Web Logic

Databases

Oracle 10gclient, 9i , MySQL Server 5.0., Sybase

Frameworks

Springs, Struts, Hibernate

Version Control

SVN

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Backend Developer

Responsibilities:

  • Involved in coding, testing and creation of functional specs of enhancement application.
  • Performing Code reviews with the team.
  • Preparing builds, deploy and Co-ordinate with the release management team to ensure that the proper process is followed during the release.
  • Providing End to End support for the testing activities during System Testing, UAT.
  • Maintain EAR and WAR in IBM WebSphere Apps server.
  • Maintain source code using SVN.
  • Providing End to End support for the testing activities during System Testing, UAT.
  • Developing the web applications using Core Java Threading and Collection .
  • Preparing technical documentation of the application.
  • Responsible for closing the backlog of production related issues
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Review system requirements, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Interacting with the clients for the new enhancements to be done.
  • Developing the web applications using Springs, Hibernate.
  • Preparing technical documentation of the application.
  • Responsible for closing the backlog of production related issues.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Interacting with the clients for the new enhancements to be done.

Environment:CoreJava, J2EE, JSP, Servlets, Oracle 11g, DB2, UNIX

Sr. Java Developer

Responsibilities:

  • Involved in Analysis Design of the Reference Data Management.
  • Created and consumed WSDL for soap based web services.
  • Used RESTful web services to expose certain functionalities of the application.
  • Used JAX-RS plus jersey implementation for restful webservices.
  • Created hibernate-config.xml and configured the hibernate2.0 for the application.
  • Configured hibernate with spring.
  • Used Spring Dependency Injection feature for Bean wiring
  • Used Spring integration with struts and hibernate
  • Created Object-Relational mapping using Hibernate3.0.
  • Used Hibernate Query Language HQL to query the database for complex data.
  • Used Struts for Web tier development and used the Struts tag library.
  • Created screens by assembling Struts Tiles: header, footer, menu, body and defined common page layouts, menu layouts, and use them by passing lists of items and links. Reuse existing layouts using inheritance.
  • Implemented Jquery, Ajax, DOJO for asynchronous communication with server providing better user experience
  • JavaScript was used for the client side validations
  • Implemented Spring transaction management for some database transactions
  • Used log4j to capture the log that includes runtime exceptions and debug
  • Used Agile software development methodology on Spring framework.
  • Wrote Tiles Controller to control the display of Tiles.
  • Used mainly Dispatch Action to control the wizard navigation.
  • Used Singleton Pattern in manager objects to maintain only one object of them in memory.
  • Used log4j for writing into Application and Error logs.
  • Used LDAP for authentication.
  • Involved in fixing the security regarding issues.
  • Used Ant build tool.
  • Developed the front end using JSP and HTML, CSS
  • Involve in DAO Data Access Objects to retrieve data from database.
  • Architectural, technical and functional understanding of the interfacing modules. Involved in different activities like design, deployment, unit testing and test case creation. Build and release co-ordination for different modules.
  • Defect fixing of the errors caught in the development, unit testing and QA phase
  • Used Eclipse3.0 as IDE and Harvest as version control system.

Environment: Java, J2EE, JDBC, JSP, Servlets, Spring3.0, Hibernate3.0, UNIX, putty6.0, JBOSS 7.0, oracle11g,Eclipse, VPN client, Maven, Subversion, WINSCP, SOAPUI 4.5.1. Restful Web service.

Confidential

Java Developer

Responsibilities:

  • The basic framework is designed based on the MVC architecture for all core functionality.
  • Developed Form Beans, Action Class Action Mapping Using Struts.
  • Developed different screens Case, Accounting and Judicial Officers Screens converting into Struts frame work tags CCMS Module.
  • Analyzing the transactions with reduce the time for each transactions.
  • Analyzing the business logic implementation code for each transaction.
  • Developed the JSP pages and CSS to different screens to CCMS.
  • Worked on SQL Scripts for Data Access such as selection, Insertion and Deletion, Joins of Data from Oracle Databases
  • Clear Case has been used as the version control system.
  • Created View and Domains, Framework Jar files using Clear Case.
  • Each Transactions check status in Stress Database and Run SQL Scripts of each transactions meeting SLA for Transactions or Not.
  • Jrockit tool used for analyzing the transactions.
  • Analyzing the response buffer tables for each transaction.

Environments: Java, J2EE, JDBC,Struts, JSP, Servlets, EJB2.0, UNIX, putty6.0, weblogic10.3, Oracle10g, Eclipse, VPN client, TOAD, Clear Case, Jrockit 160 05

Confidential

Java Developer

Responsibilities:

  • Design and develop user interfaces using JSP, JavaScript and HTML
  • Implemented unit tests and code reviews using Junit.
  • Worked creating a shared library of JavaScript, which can be shared across different applications
  • Developed additional UI Components using JSP and implemented an asynchronous, AJAX and JQuery based rich client to improve customer experience.
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
  • Implemented trade creation using HTML5, JavaScript validations and used AJAX for asynchronous communication.
  • Used CSS3 Borders and jQuery Menus as part of the UI navigation.
  • Migrating and deploy the application on Tomcat server.
  • Performed code review and test cases review for the developed features.
  • Designing the project flow in UML

Environment: Java/J2EE, MVC, JSP, JDBC, JavaScript, JQuery, CSS, AJAX, XML, UNIX, MVC, JDBC, JSF, SQL, Eclipse.

Confidential

Java Developer

Responsibilities:

  • The basic framework is designed based on the MVC architecture for all core functionality. Developed Business logic using Spring and Hibernate
  • Developed different screens Dispatch Summary and Planning Screens in Transportation Module.
  • Developed the business logic using Spring and Hibernate different statistics and information in Dispatch Summary screen that will help them make better decisions for mangers
  • Developed the JSP pages and CSS to different screens to Transportation module in Fresh direct
  • Black hole property set to the Transportation Application
  • Worked on SQL Scripts for Data Access such as selection, insertion and deletion, joins of data from Oracle database
  • Plan generation different routers in Transportation Module.
  • Used Agile Development methodologies like Scrum
  • Used Junit for testing each class.
  • SVN has been used as the version control system.
  • Developed Dispatch controller using Spring MVC.
  • Converted Asset and Route and truck screens Extreme component into JMESA component.
  • Developed the business logic displayed data will be an employee's last name followed by a comma followed by their first initial followed by the first letter of their job type role in parentheses

Environment: Java ,J2EE, JDBC, JSP, Servlets, Spring3.0, Hibernate3.0,Unix, putty6.0, weblogic10.3,Oracle10g,Eclipse ,VPN client, TOAD, JMESA, SVN.

Confidential

Frontend Web Developer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using JSP, Java Script and CSS.
  • Developed the application using Struts framework.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Implemented Action Classes and Action Forms using Struts framework.
  • Used JDBC to connect to the database.
  • Design Database tables.
  • Wrote SQL queries and stored procedures.
  • Involved in Unit testing, System Testing and writing test cases.
  • Apache Tomcat server administration.

Environment: JSP Struts, JDBC, J2EE, Apache Tomcat, HTML, JavaScript, MySql.

We'd love your feedback!