We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Around 7 years of extensive web development experience using cutting edge technologies.
  • Expertise in Object oriented analysis, design, development and deployment of Distributed, Transactional, and Scalable Internet/Intranet applications using JAVA/J2EE technologies on both Windows and UNIX platforms.
  • IT consultant with extensive experience in design and development of distributed web applications using Java, EJB, JMS, Swing, JSP, JNDI, Servlets, Struts, JSF, XML, JAXB, JAXP, ANT, Java Beans, Spring and JDBC.
  • Good understanding of UML notation and experience in using design tools like Visio, Rational Rose and Poseidon CE for creating class and sequence diagrams.
  • Expertise in designing J2EE compliant systems for deploying in IBM Websphere, BEA Weblogic and JBoss Application servers.
  • Experience in using IDE tools like Eclipse, Netbeans, WSAD (Websphere Studio Application Developer) and JBuilder.
  • Experience in using various XML technologies like Xerces, FOP, Castor, XSL, JAXB, XPath, JAXP and XML SPY.
  • Extensively used various Jakarta projects like Tomcat, Ant, Log4J, Commons, Struts and Taglibs, to increase productivity and software quality.
  • Experience in developing test cases using JUnit, HTTPUnit, Mock Object and Cactus.
  • Experience in various flavors of UNIX mostly Solaris.
  • Experience in various persistence frameworks like TopLink, Hibernate, Tapestry, and Cayenne.
  • Experience in performance tuning of java applications using OptimizeIt, JProbe, Tuning Databases and Tuning JVM.
  • Exposure to middleware technologies such as webMethods, Tibco.
  • Experience in developing Stored Procedures, Triggers, Functions and Packages in Oracle Environment.
  • Experience with database tools such as TOAD and Squirrel.
  • Experience in using various reporting tools like JReport, PowerReport.
  • Experience using various Eclipse plug - ins like MyEclipse, Lomboz, QuantumDB
  • Excellent analytical, communication and presentation skills.

TECHNICAL SKILLS

Programming Languages: Java, C/C++, Assembly8086, 8085

Microsoft Technologies: MS Excel, MS Word, MS Visio

J2EE Technologies: EJB, JMS, JSP, SERVLET, JDBC, RMI, JMX, JAXB, JAXP, JNDI, JTA, JSF and JTS

Protocols: HTTP, HTTPS, FTP

Application Servers: WebSphere, WebLogic, JBoss

Web Servers: IPlanet and Tomcat 4.0/5.0

Frame Works: Jakarta Struts 1.1, JUnit and JTest, LDAP

Databases: Oracle8i/9i, SyBase, MS SQL, DB2

IDE/Front End Tools: Net Beans, WSAD 4.0/5.0, Intellij, Jbuilder 7.0/8.0, EclipseDreamWeaver, MS Front Page

Web Dev. Technologies: HTML, CSS, ASP, XML, XSL, XSLT, SAX/DOM

Scripting Languages: VBScript, JavaScript, PERL

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in analysis, design, coding and testing phases of software development.
  • Followed AGILE Methodology to promote iterations, collaboration, and process adaptability and participated in SCRUM Meetings.
  • Developed Business service classes, DAOs using JAVA/J2EE technologies.
  • Consumed REST/HTTP web services to read JSON data to display FLot Charts.
  • Designed and Developed several user interfaces supporting both XML and JQuery.
  • Designed and developed multiple varieties of JQuery FLot charts.
  • Developed test cases using JUNIT.
  • Documented the new features added and changes done by creating Technical Design Documents
  • Used Gradle build scripts for building and deploying EAR files.
  • Updated existing and Created new stored procedures.

Programming environment: J2SE, J2EE6, Sybase, RAD 9.1, WebSphere 8.5, XSL, Xpath, Jenkins, Gradle,JSON, SVN, JQuery, Flot, JSP.

Confidential, St Louis, MO.

Java Developer

Responsibilities:

  • RAD methodologies are used for the project development.
  • Develop and implement batch programs using Java and Appworx.
  • Designed and developed the Survey Web application update using JSP, JSTL and JQuery.
  • Tested and documented the new application by creating Technical Design Documents.
  • Created and reviewed system documentation, developed and implemented rollback procedures.
  • Used Log4j for logging, debugging and used Junit extensively for testing.
  • Used Spring MVC framework and configured many beans and wired (dependency injection) them as per the requirement.
  • Analyzed and resolved issue from the store users.
  • Maintained the integrity of application source code and underlying data through the use of version control systems.
  • Wrote Maven pom files and deployment scripts for the components and services.
  • Was involved in system study, preparation of Data Flow and Entity Relationship Diagrams.

Programming environment: J2SE, J2EE, AS400, DB2, Eclipse Juno, Appworx, Jboss 7, iText, Flex, Maven, Dimensions, JSP, JQuery.

Confidential, Indianapolis, IN

Java Developer

Responsibilities:

  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often
  • Implemented various J2EE design patterns such as Session Façade, Business Delegate and Data Access Object.
  • Utilized the apache Struts 2 framework in developing the web components such as action classes.
  • Involved in developing the XML based reusable validator framework used to validate user validations extending the struts validator framework.
  • Used Spring Object relational mapping (ORM) and hibernate for persistence in DB2, created DAO’s. Implemented Spring Dependency Injection mechanism.
  • Design and developed Web services based on SOAP, WSDL, JAXWS using Spring for interacting with rating services etc.
  • J2EE Services and JMS components were used to attain messaging communication.
  • Implemented business logic in Session Beans.
  • Used AJAX for dynamically updating the content.
  • Designed and developed LM’s Reference Data Service.
  • Used Clear Case for source control of the project documents and code.
  • Wrote Ant build and deployment scripts for the components and services
  • Was involved in system study, preparation of Data Flow and Entity Relationship Diagrams.
  • Involved in production support by performing Root Cause troubleshooting / analysis and by developing and applying code patches.
  • Responsible for compiling and submitting an error report for management each week.

Programming environment: J2SE, J2EE,EJB, DB2,Clear Case, Clear Quest, RAD, Web Sphere, iText, axis 1.4, web services 2.0, ANT, JSTL, JSP, Servlet, JDBC, JSP, JQuery 1.2, JavaScript, DHTML, CSS, PL/SQL, Log4J, SVN.

We'd love your feedback!