We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

4.00/5 (Submit Your Rating)

PROFESSIONAL PROFILE

  • Around 7 years of strong experience in the full life cycle SDLC of the software development process including requirement gathering, analysis, design, development, writing technical/system specifications, interface development and implementation of Client/Server, Distributed, Internet and E-Commerce application using Object Oriented Methodologies and RDBMS. Complete multi-tiered application development lifecycle experience using Java- J2EE/J2EE Technologies Expertise in reviewing client requirement, prioritize requirement, creating project proposal.
  • Expertise in several J2EE Technologies like JSP, Servlets, Web Services
  • Expertise in writing Sub Queries, Cursors, Functions and performed data analysis using SQL, SQL Server Management Studio, Oracle
  • Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
  • Expertise in Risk analysis, use case analysis, baseline acceptance criteria and deliverables.
  • Expertise in BEA Web Logic 11g, Jakarta Tomcat 5.5/6.0.23
  • Experience working with core Java and Java Multi-Threading application
  • Excellent experience with Databases such as MySQL, Oracle 10g/11g and SQL Server 2005
  • Proficiency in System Life Cycle including developing and testing the applications.
  • Experience in MVC Model View Controller architecture, using Struts, AJAX and Spring Framework with various Java/J2EE design patterns.
  • Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Struts, Java Servlets, AJAX, Java Beans, JNDI, JMS, XML, web service using IDEs like Eclipse 3.1/3.5.
  • Experience using Agile and Extreme Programming methodologies.
  • Conversant with Web/application Servers- Weblogic, Tomcat 5.5/6.0.23.
  • Extensively worked on debugging using Eclipse debugger.
  • Experience with Databases like Oracle 10g/11g, MySQL, and JDBC etc.
  • Efficient team member with excellent work/time management skills, excellent leadership, communications and Interpersonal Skills, ability to work under strict deadlines.
  • I wish to closely participate in the growth, development and success of the organization.
  • Project co-ordination and management skills.

TECHNICAL SKILLS

Languages/scripts

JAVA, C, COBOL, JavaScript, HTML, XML, UML,Visual Basic, PL/SQL,CSS

Operating System

Ms Dos, Windows NT, Windows 7, UNIX

Database and Tools

Oracle10g/11g,JDBC,MySQL5.0/5.1, SQL Server 2000/2005, MS Access, DTS, SSIS

Version Control Tools

Visual Source Safe, CVS

J2EE Technologies

Java Beans, Web Services, Java, JSP, Servlets, XML, JDBC, RMI, JMS, JNDI, SOAP/WSDL, AJAX, SOP, i18N, l10N Resource Bundles properties

MOM

JMS1.1, Sonic MQ

Framework and Libraries

Apache Ant, Spring 2/2.5/3, Jakarta Struts1.1, Jakarta Taglibs, JSTL, Log4j, Hibernate 3.5, SOP

Development IDEs Tools

Eclipse 3.6, NetBeans, Eclipse debugger, JUnit, clear case

Web Servers/Servlets Container

Apache Tomcat 5.5/6.0.23, BEA Weblogic 11g, Glassfish Application Server 2.1.1/3.0

Core JAVA/APIs

Multithreading, RMI, Collections, IO, Servlets, AWT, JDBC 3.0, RMI, JNDI, Java Mail API, JMS

PROFESSIONAL EXPERIENCE

Confidential

Senior JAVA Developer

Responsibilities:

  • Designed and developed picking/put away screens using Eclipse 3.6, HTML, JSP, Servlets and Java Script.
  • Worked with project teams in developing RF scanning applications for picking, replenishment putaway. Used AJAX components in developing UI.
  • Configured Spring to manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer.
  • Experience in using IDEs Eclipse, MyEclipse, WebShpere, JDeveloper for Application development.
  • Very Strong knowledge in using J2EE based App Servers like Jboss 5.0, WebSphere 6.1, Weblogic 8.1, and Web servers like Apache Tomcat 5
  • Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies.
  • Wrote JavaScript to validate the fields of the picking, put away and replenishment screens.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Worked on Oracle SQL Server as the backend databases and integrated with Hibernate to retrieve Data Access Objects.
  • Also designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
  • Wrote build and deployed scripts using ANT scripts.

Environment: Java, J2EE, JSP, Servlets 2.5/3, JMS 1.1, Hibernate 3.5, Spring 2.3.2, HTML, DHTML, JavaScript, Struts 1.1, CSS, XML, Web logic, Log4j, Oracle10g, SQL server, JUnit 4, JNDI 1.2, Eclipse 3.6

Confidential

/Java JAVA Programmer at BeFreeStudios.

Responsibilities:

  • Developing RIA's Rich Internet Applications using a combination of Flex, Flash, Java, PHP.
  • Wrote HTML, CSS and used JQuery for non-interactive webpage designs.
  • Designed/developed UI Action Script, MS Script, HTML, DHTML for interactive web pages.
  • Created a test database in MySQL and tested it using HTML, PHP and Wamp Web Server.
  • Expertise in developing light weight business component and integrated applications using spring framework, Spring web MVC using features like IOC and configuring application context for spring bean factory.
  • Created an online survey in Flex with retrieving the questions and answers from the database.
  • Completed Adobe Online Training in Flex.
  • Spring Introduction - Involved in complete hands on programing on the core product development using J2EE, JSF and Spring

Environment: Java, J2EE, Adobe Flex, Flash, Wamp Server, HTML, DHTML, JavaScript, Struts 1.1, CSS, XML, Oracle10g, SQL server, Eclipse 3.6

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Worked with Struts MVC Paradigm components such as Action Mapping, Action class, Dispatch action class, Action Form bean.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Developed the application using Struts, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Used Hibernate to do the object relational mapping between the tables and java objects.
  • Wrote Test Cases using JUNIT as a framework.
  • Developed a code for Web services using XML, SOAP and used SOAP UI tool for testing the services
  • Proficient in testing Web Pages functionalities and raising defects.
  • Participated in Code Reviews for better quality assurance and Debugged the application Module.
  • Deployed the application on WebLogicserver.
  • Involved in planning process of iterations under the Agile Scrum methodology.

Environment: Java, J2EE, JSP, Servlets 2.5/3, JMS 1.1, Hibernate 3.5, Spring DI AOP, Web Services, UML, HTML, DHTML, JavaScript, Struts 1.1, CSS, XML, Weblogic, Log4j, Oracle10g, SQL server, JUnit 4, JNDI 1.2, Eclipse 3.6,3.4

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Created design documents and reviewed with team in addition to assisting the business analyst / project manager in explanations to line of business.
  • Involved in analysis, design, construction and testing of the online banking application
  • Involved in meeting to gather information and requirements from the clients and preparing the requirement document.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Used AJAX for asynchronous communication with server
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Struts Tiles Framework in the presentation tier.
  • Developed Struts Action classes using Struts controller component.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Used Struts validator framework for client side and server side validation.
  • Also implemented dynamic loading of JSP's using AJAX.
  • Used Spring Core for dependency injection/Inversion of control IOC , and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Responsible for writing complex SQL and HQL queries.
  • Apache Ant was used for the entire build process.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used CVS for version controlling.

Environment: JAVA ,J2EE , JUnit, ANT,AJAX, JSP , JavaScript, Eclipse, PL/SQL, SQL server2005, Servlets , Struts, HTML, XML, Spring 2.0, Hibernate 2.0, Log4j, WebLogic 8.1, Unix, Rational Rose, CVS.

We'd love your feedback!