We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Houston, TX

PROFESSIONAL SUMMARY:

  • A Sun Certfied Java Programmer with around 7 years of professional experience in design, development and implementation of Java, Web based applications with Object Oriented Technologies.
  • Experience on full software development life cycle (SDLC) starting from collecting business specifications, user requirements, confirming the design decisions regarding data, process, interfaces, reviewing/audit the code and documenting the entire life cycle.
  • Good experience in implementing J2EE compliant applications using Struts framework, Spring, MVC framework and Hibernate.
  • Experienced with all phases of project in the design, development, documentation, testing and deployment of enterprise solutions in J2EE architecture.
  • Proficient in technologies Java, J2EE, Struts 1.1/1.0,Spring, JSP, Servlets, Java Beans, JavaScript and HTML
  • Strong Experience in Struts Frameworks and MVC Architecture.
  • Strong background in object - oriented programming & concepts.
  • Experience with integrated development environment (Eclipse ) and used various plug-ins like JUnit and Maven
  • Experience with Web Applications Servers.
  • Comfortable in developing applications using editors like Eclipse, RAD.
  • Proficient in handling & administering Web servers/application servers Tomcat, WebLogic, Websphere.
  • Experience on Web-based environments with thorough knowledge of RDBMS concepts.
  • Experience working on SQL server 2005,SQL Server 2008, PL/SQL and oracle 9i
  • Knowledge of UML and ability to build code based on use cases designed using UML.
  • Good programming, bug fixing, problem solving and trouble shooting skills.
  • Comfortable working in research, design and development.
  • Strong acumen for problem solving and conceptualizing real world issues.
  • Quick learner and ability to work persistently on challenging problems.

TECHNICAL SKILLS:

Java Technologies: JAVA BEANS, JDBC, JDK

Web Technologies: Core Java Programming, Struts, Spring, Servlets, JSP, Java Web Services, XML, Ibatis, Hibernate

Operating Systems: UNIX/Linux, Windows XP

Languages: Java, C, C++, SQL, PL/SQL Programming, Java Script, HTML

Servers: Tomcat, Weblogic, JBOSS, Websphere Application Server

Middleware: J2EE

Databases: Oracle10g, MS Access, SQL Server 2005, SQL SERVER 2008, Oracle 9i

Version Control Tools: CVS, Perforce, Subversion, Rational Clear Case,VSS

Modeling Language: UML

Modeling Tool: Rational Rose 2000, Microsoft Visio

IDE/Tools: Eclipse, RAD 6.1, ANT, Maven, Toad, Adobe Flex Builder 3.0, iReport Tool

WORK EXPERIENCE:

Confidential, Houston, TX

Java Developer

Software: Core Java, Struts framework, Spring, Hibernate, JSP, SQL Server 2008

Responsibilities:

  • Designed and developed application components in an Agile environment.
  • Analyzed requirement documents, created use cases and designed and developed prototype
  • Used Struts framework to handle application logic and make calls to business objects and services.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects .
  • Developed User Interface using JSP, Struts Tag libs.
  • Developed Server side components with using Hibernate as ORM Mapping and Spring
  • Extensively used Log4j to log regular debug and exception statements.
  • Developed JUnit test cases and Test Suites for application code and involved in integration and functional testing.
  • Used Jira for defect tracking and maintaining release backlog.
  • Involved in the development of the spring middle ware services.
  • Created technical documents based on epics as we complete the stories.
  • Worked closely with project managers and other team members to form a team effort in development when have dependencies.
  • Closely worked with the QA team for testing and resolve bugs in the application.

Environment: J2EE, JDK 1.6.0, Eclipse Helios, Tomcat 7.0, Struts, Spring,Hibernate, SQL Server 2008, Jira, Perforce.

Confidential, Charlotte, NC

Java Developer

Software: Core Java, Struts framework, Portletization, SQL Server 2008

Responsibilities:

  • Developed Canadian bonds portlet, European Bonds portlet, Australian Bonds portlet and New Zealand Bonds portlet in the existing vantage application
  • Developed the portlets using Struts framework and portletization concepts
  • SQL Server 2008 is used as the back end RDBMS Tool
  • Used Struts framework to develop the application.
  • Designed User Interface based on MVC framework, which accomplishes a tight and neat co-ordination of Struts, JSP and Taglibs.
  • Developed server side business logic modules.
  • Implemented MVC, DAO and Singleton J2EE design patterns as part of application development
  • Implemented automation of a batch process which exports the inflation data related to the bonds to the US whole bonds portlet in vantage application
  • Extensively used Log4j to log regular debug and exception statements.
  • Used Perforce for version control
  • Used Maven for automated builds and deployed JAR and EAR files
  • Involved in the development of the spring middle ware services.
  • Closely worked with the QA team for testing and resolve bugs in the application.

Environment: J2EE, JDK 1.6.0, Eclipse Helios, Tomcat 7.0, Struts, Portlets, SQL Server 2008, Perforce.

Confidential

Java Developer

Responsibilities:

  • Involved in the design and development of the investment banking application
  • Developed the application using Spring and Hibernate
  • Used Maven ANT build
  • Used Rational Rose for application design
  • Involved in onshore offshore coordination and daily status updates.
  • Used SQL Server 2008 as the backend RDBMS tool

Environment: J2EE, JDK 1.6.0, JDK 1.3.1, Eclipse Helios, SQL Server 2008, Maven build, spring, hibernate, Weblogic sever

Confidential

Java Developer

Responsibilities:

  • Involved in the enhancement activities of CDB Dashboard application which runs on the logs from the production server
  • Involved in the development of UNIX scripts for migrating the logs from production server to development server due to performance issue.
  • Involved in the monitoring of Initiate system which is the third party tool used for party matching in Consumer Database.
  • Involved in bug fixing and defect tracking in L1, L2 and L3.

Environment: J2EE, JDK 1.6.0, Eclipse Helios, Unix shell scripting, Spring, Ibatis, Initiate systems

Confidential

Java Developer

Responsibilities:

  • Involved in the development of new core spring services
  • Worked extensively in Struts to develop application module.
  • Wrote complex SQL queries for retrieving and updating data in oracle tables.
  • Strong front-end development using HTML, JSP, JavaScript, CSS.
  • Involved in the development of new PL/SQL packages
  • Involved in the development of DataServiceRequests (DSR) for loading the data from staging tables to the main table.
  • Worked extensively in UNIX for building and deploying application in various levels.
  • Involved in the performance and enhancement of packages by changing the tables
  • Used Jira to enter the tickets and for tracking the bugs.
  • Used Apache Tomcat server for deploying the application and Ant for automated builds.

Environment: J2EE, JDK 1.6.0, Struts, JavaScript, CSS, JSP, HTML, PL/SQL, Jira, Eclipse Helios, Ant, UNIX, apache Tomcat 1.6.5, Oracle 9i

Confidential

JAVA Developer

Responsibilities:

  • Involved in the Full Software Development Life Cycle (SDLC) of the application.
  • Created UML Class diagrams, Sequence diagrams and Package diagrams.
  • Implemented J2EE web application for Case Intake application using JDK, J2EE,
  • Implemented server-side Java web framework with Struts 1.0, Server 2005
  • Developed GUI using JSP and Object Oriented Java Script.
  • Extensive experience in Internet Programming with HTML, CSS, XML
  • Designed and developed Session beans.
  • Used Websphere application server for deploying the application
  • Involved in exporting the records to an excel sheet using iReport tool (jasper Reports)
  • Set up debugging framework using Log4J on JBOSS environment and documented the initial configurations.
  • Used JUNIT for unit testing the different modules of the application.
  • Involved in writing SQL Queries for database transactions.
Environment: J2EE, JDK 1.5.0, Struts, SQL Server 2005, JDBC, Servlets, JSP, JavaScript, Eclipse 3.1, JBOSS, ANT,HTML,CSS

We'd love your feedback!