We provide IT Staff Augmentation Services!

Senior Java Developer  Resume

5.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY:

  • Over ten years of experience developing applications.
  • Extensive knowledge of JEE best practices + Agile, ranging from small - scale websites to robust business solutions involving enterprise applications.
  • Strong understanding of Java and J2EE concepts and experience working with WebSphere, JBoss, WebLogic, Apache Tomcat, Jetty.
  • A firm understanding of the entire software development life cycle like Analysis, Design, Coding, Testing, Implementation and Maintenance.
  • Experience as team leader.
  • Excellent communication and interpersonal skills. Productive in both team-based and self-managed projects; dedicated to maintaining up-to-date industry knowledge and IT skills.

TECHNICAL SKILLS:

Languages: JAVA, Visual Basic, Power Builder

Technologies: Java EE, Spring, Hibernate, JPA, Struts, Struts 2, Ajax, Ant, Maven, JavaScript, Flex, GWT, Portlets.

IDEs: Eclipse, IntelliJ, RSA, WSAD

Application Servers: WebSphere, WebLogic, JBoss, Tomcat

RDBMS: SQLServer, Oracle, DB2, MySQL, HSQL

Operating Systems: Windows, Linux

Performance: Wily Introscope, jProfiler, Eclipse TPTP

Methodologies: Agile, Scrum, XP, DDD, TDD

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville FL

Senior Java Developer

Responsibilities:

  • Development using Eclipse/JDK 5keep
  • Spring Framework capabilities used to manage decoupling, validations, security, tests.
  • Apache Camel to integrate MsMq and ActiveMq transparently..
  • Maven used to manage dependencies and build lifecycle.
  • Test Driven Development using Continuum, JUnit, DBUnit, Mockito.
  • Persistence layer implemented using JPA/Hibernate.
  • XML/XSD Transformation using Jaxb2.0

Confidential, Miami FL

Java Developer

Responsibilities:
  • Development using Eclipse/JDK 5
  • Spring Framework capabilities used to manage decoupling, validations, security, tests.
  • Presentation Layer development using Struts 2 and GWT Portlets Pluto/Liferay.
  • Maven used to manage dependencies and build lifecycle.
  • DBDeploy/Liquibase used for manage database scripts.
  • Test Driven Development using Continuum, JUnit, DBUnit, EasyMock, Mockito, Selenium.
  • Design and implementation of ESB using Mule.
  • Persistence layer implemented using JPA/Hibernate.
  • Xml transformation using XStream.

Confidential, Miami FL

Java Developer

Responsibilities:
  • Development using Eclipse/JDK 5.
  • IoC/AOP implemented using Spring.
  • Presentation Layer development using Apache Beehive
  • Build and deployment scripts using Ant.
  • Development of stored Procedures, triggers and table design on Oracle 10.
  • Test Driven Development using CruiseControl, JUnit, DBUnit, Selenium.
  • Design and implementation of WebServices using AXIS2.
  • Ajax implementations using Prototype.
  • DAO layer implemented using Hibernate.

Confidential, Tallahassee, FL

Java Developer

Responsibilities:
  • Implemetation of Spring Framework using IoC and AOP concepts.
  • Apache maven managing dependencies, builds, and dependencies.
  • Development of stored Procedures, triggers, and table design on SQLServer and DB2.
  • JUnit testing.
  • Analysis using UML.
Confidential

Java Developer

Responsibilities:
  • Development using WSAD/JDK 1.4.
  • IoC/AOP/MVC implemented using Spring.
  • Build and deployment scripts using Ant.
  • Development of stored Procedures, triggers, and table design on DB2.
  • CRUD DAO classes using Spring JDBC Template.
  • The analysis done using UML diagrams such as classes and sequence.
  • Performance improvements using Wily Introscope.
  • Implementation of email generator using Spring and Quartz.

Confidential, Jacksonville, FL

Java Developer

Responsibilities:
  • Apache Tomcat, JBOSS used for development.
  • Struts Framework used providing MVC pattern
  • Creation of taglibs.
  • RDBMS SQL Server 2000 modeling.
  • JavaMail API used to send e-mail with login information.
  • Apache Digester for parsing XML.
  • Development of JavaScript functions.
  • The analysis done using UML diagrams.

Confidential

Java Developer

Responsibilities:
  • JBOSS and WebLogic used for development.
  • Development of servlets to implement MVC pattern.
  • Creation of several taglibs to provide functionalities such as pagination.
  • Oracle 8i modeling
  • JSPs and EJB 2.0 implementations using Eclipse IDE and Together IDE
  • Retrieval and writing of XML files used to exchange information with
  • Development of JavaScript codes.
  • The analysis done using UML diagrams such as classes and sequence
  • Work closely with Confidential ’s Business Analysts to define requirements for IT systems.

We'd love your feedback!