We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Qualified Software Professional with over 8 years of experience in Object Oriented programming, design, developing and testing of Client / Server, Enterprise and Web Applications
  • Experience in Object Oriented/based technologies like Java and C .
  • Solid ability in Java GUI programming Swing .
  • Involved in all phases of Software Development Life Cycle SDLC : Analysis, Design, Development, Testing, Deployment and Maintenance using Java related technologies such as J2EE, Struts, Spring MVC, Hibernate, JSP, Servlets, JUnit, JSTL, and JDBC.
  • Strong skills in web technology such as HTML, HTML5, CSS, XML, DOM, SAX, XSLT, JavaScript.
  • Proficient in Message Oriented Middleware MOM technology such as JMS, Web Service, SOAP and IBM Web Sphere MQ Series.
  • Hands on Experience of usage of CSS in managing the front view of the Application.
  • Strong working knowledge of MVC Architecture Apache Struts Framework.
  • Experience in database technologies such as Oracle, SQL, and MySQL.
  • Strong technical background, experienced in latest areas of client/server and Internet computing including Telecom, Health Care and Banking.
  • Extensive experience of Deploying EAR and WARs with web and application servers such as Apache, Tomcat, JBOSS, WebLogic, and Websphere.
  • Extensive experience in Maintenance projects with good debugging skills.
  • Technically proficient in Microsoft Excel, Microsoft Word, Microsoft PowerPoint, FrontPage, Microsoft Access.
  • Integration, Testing and Maintenance.
  • Excellent knowledge of Migration, backup, recovery, tuning, tracing and troubleshooting.
  • Strong skills in modeling, design and development of SQL and PL/SQL programming with Oracle RDBMS.
  • Strong Technical background, excellent analytical ability, problem solving, decision-making, good communication skills, team player and goal oriented, with a commitment towards excellence.
  • Extensively worked on ANT to develop build scripts.
  • Hands on experience on the development tools: Eclipse and NetBeans
  • Aptitude to acclimatize new software technologies.

TECHNICAL SKILLS:

  • Languages: Java, C, C , VB.
  • Java Technologies: Core Java, Servlets, JSP, J2EE, EJB, JDBC, Ant.
  • Scripting/Markup Language: JavaScript, XML, HTML and CSS.
  • Framework: Struts MVC, Spring, Hibernate.
  • RDBMS/Databases/Tools: Oracle, MS Access, DB2.
  • Design Pattern: Singleton, Business Delegate, Transfer Object, Data Access Object, MVC.
  • Testing: JUnit.
  • Web Application Server: Tomcat, JBoss, WebLogic, WebSphere.
  • Operating Platforms: Windows, Linux, UNIX.

PROFESIONAL EXPERIENCE:

Confidential

Position: Sr. Java developer

Responsibilities:

  • Designed and implemented UI layer using HTML, JavaScript and JSP.
  • Developed the Java Code using Eclipse as IDE.
  • Involved in development of controller component using Spring MVC.
  • Involved on the back end to modify business logic by making enhancements.
  • Responsible for writing JavaScript for the validation in client side.
  • Involved in the development of dynamic Webpages using JSP.
  • Developed back-end Logic using Web Services in Java.
  • Defined Hibernate O/R mapping. Used hibernate and data access objects DAO to implement the database and persistent JPA layer.
  • Used spring dependency injection and Spring-Hibernate Integration.
  • Involved in complete software development life cycle SDLC with Object Oriented approach of clients business process and continuous client feedback.
  • Developed user interfaces using JSP and form beans with heavy JavaScript to reduce round trips to the server.
  • Involved in the business logic-coding framework to seamlessly map the business logic into respective value beans.
  • Involved in developing the core business logic using Session Beans EJBs and deploying them in Weblogic Application Server.
  • Involved in the migration of independent parts of the system to use Hibernate for the implementation of DAO.
  • Developed functions and store procedures using SQL for the application.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Used Clearcase to merge code and deploy them in to a central depository location.

Environment: Java, J2EE, EJB, Spring, Struts, Servlets, Hibernate, MVC, JSP, JSF,JMS, DHTML, JSON JavaScript, Ajax, Web Services, Web sphere 6.x, Rational Rose, IBM RAD, AIX, DB2, and WSAD, TOAD, Web services, SOA, SOAP, IBM Clear Case, IBM Clear Quest.

Confidential

Position: Java Developer

Responsibilities:

  • Was involved in the Implementation of MVC Architecture using struts framework for the application.
  • Was part of Development of EJBs, DAOs, Action classes and JSP by Using JSTL and JavaScript.
  • Involved in Development of User Interface development using JSP and STRUTS Framework
  • Used Javascript and Struts validation framework for performing front end validations
  • Was involved in the building of Action Servlets, Action classes, validations.xml and Validator-rules.xml for user's input validations.
  • Used struts tag libraries like html, bean, and logic in the JSP pages. Used html form tag for auto-populating of related Action Form as specified in the action mapping
  • Used Validator framework for validation of client side data and Exception handling using Struts Exception Handler.
  • Configured stuts-config.xml and created the action servlet mapping for the navigation.
  • Involved in writing code to transform XML documents using JAXP SAX and DOM Parsers .
  • Involved in designing of front end pages for the presentation of data on the View layer in using Struts MVC architecture.
  • Effective usage of J2EE Design Patterns namely Service Locator, Business Delegate, Session Fa ade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Deployed the components into Weblogic Application Server.
  • Implemented Data Access Objects to make application more flexible to future and legacy databases.
  • Developed core framework using JMS Messaging, EJB and JDBC.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Used Log4J logging framework for logging messages with various levels written throughout the Java code.
  • Involved in configuring and deploying the application on Weblogic Application Server.

Environment: Java/J2EE, Spring MVC 2.0, Web Services, Clear Case, Apache, Eclipse 3.3, JSP 2.1, JSF, Struts, JNDI, Log4j, JUnit 4.5, XML, HTML, JavaScript, Weblogic Application Server 10.0, Oracle 10g, Windows XP and IBM MQ Series.

Confidential

Position: Java/J2EE Developer

Responsibilities:

  • Developed Client side interface using JSP and form beans with JavaScript.
  • Developed Session Statefull/Stateless and Entity CMP beans for crucial business logic, which helped to lower down coupling between Top Layer Presentation and Middle layer.
  • Involved in coding of JSP pages for the presentation of data on the View layer in MVC architecture.
  • Used J2EE design patterns like Factory Methods, MVC, and Singleton Pattern that made modules and code more organized, flexible and readable for future upgrades.
  • Worked with JavaScript to perform client side form validations.
  • Used Struts tag libraries as well as Struts framework.
  • Used JDBC to access Database with Oracle thin driver of Type-3 for application optimization and efficiency.
  • Client side validation done using JavaScript.
  • Used Data Access Object to make application more flexible to future and legacy databases.
  • Actively involved in tuning SQL queries for better performance.
  • Worked with XML to store and read exception messages through DOM.
  • Wrote generic functions to call Oracle stored procedures, triggers, functions.

Environment: JDK, J2EE, UML, Servlet, JSP, JDBC, Struts, Spring, Hibernate, XHTML, JavaScript, MVC, XML, XSLT, XML Schema, XMLBean, Tomcat, Oracle, Eclipse

Confidential

Position: Software Engineer

Responsibilities:

  • Designed and Developed web interface for admin module using Struts MVC framework to Search, reset password, lock/unlock the user accounts.
  • Developed and implemented the interactive functionality using JSP, Tiles framework.
  • Extensively used Struts Validator for server-side validations and JavaScript for client-side validations.
  • Developed Stored Procedures, Queries to extract the Customers data from the database.
  • Used Subversion for Version Control Management.
  • Extensively used the Struts tag libraries Bean Tags, Logic Tags and HTML Tags etc. and Custom tag libraries.
  • Involved in code reviews, debugging and testing.
  • Used connection pooling for optimization using JDBC interface.
  • Flexibly used J2EE design patterns like Value Object, Data Access Object and Singleton.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.
  • Developed Utility Classes, which are used throughout the application.

Environment: Java, JSP, Struts Framework 1.2, JDBC, UML, JavaScript, HTML, Oracle 9i, Toad, WSAD, Maven, Subversion, Log4J, WebSphere and Windows / NT.

Confidential

Responsibilities:

  • Designing of UI using JSP, HTML and JavaScript.
  • Designed, Implemented, Tested and Deployed Enterprise Java Beans both Session and Entity using WSAD for Java as development tool and Web Sphere as Application Server.
  • Developed several EJB's encapsulating Business Logic and thus separating JSP layer from it.
  • Worked on reviewing code debugging, testing using JUnit.
  • Extensively worked on Junit test cases.
  • Used Reflection API to modify the Run time behavior of application.

Tools: Java, JSP, Servlets, EJB, JDBC, Java Script, HTML, JUnit, CSS, MKS, WSAD, WebSphere and Windows / NT.

We'd love your feedback!