We provide IT Staff Augmentation Services!

Sr Java Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • More than 12 years of experience in requirement analysis, system design, development, testing and production support of web based Enterprise Applications using Object Oriented Programming, Java /J2EE technologies in e - Commerce, Finance, Insurance, Retail, Healthcare, Hospitality, Gaming, Travel and Telecom domain.
  • Expertise in developing dynamic web applications and web services using Rational Software Architect (RSA), Rational Application Developer (RAD), Apache Camel, WebSphere Studio Application Developer (WSAD), Websphere Message Broker (WMB), Websphere MQ (MQ Series), WebLogic, JBoss, Apache Tomcat, Vignette Story Server, Eclipse, JDeveloper, NetBeans and JBuilder.
  • Expertise in OOAD, MVC, SOA, IoC, DI, AOP, Annotation-Driven Programming etc.
  • Expertise in developing n-tier enterprise level web applications using J2EE technologies including JSF, RichFaces, JSP, Servlets, Struts, Tiles, JDBC, EJB (Session, Entity and MDB), JNDI, JPA, JTA, JAAS, JAXB, WS-Security, Java Mail, JMS, RMI, SOAP, WSDL, XML (SAX, DOM), XSL, XSLT, AJAX, JavaScript, HTML, PHP, Perl, CSS and ANT.
  • Expertise in implementing GoF patterns and J2EE Design Patterns like Singleton, Front Controller, Factory Pattern, Business Delegate, Service Locater, Session Façade, DTO and DAO.
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for n-tiered object-oriented architectures using UML tools like RSA, Visio, StarUML, Rational Rose and Poseidom.
  • Working knowledge of Agile Scrum, Waterfall, Iterative and Spiral methodologies and Rational Unified Process (RUP).
  • Experience in writing and executing unit test cases using JUnit, Mockito, jMock Testing Framework.
  • Experience in configuring and deploying applications on WebSphere, WebLogic, JBoss, Tomcat and Apache HTTP Server.
  • Experience in working with Internet protocols like http, https, ftp, smtp, imap and SOAP. Experience in integrating Enterprise Applications using MOM (Message Oriented Middleware). Understanding of LDAP Server for Authentication and Authorization.
  • Extensively worked with Oracle, SQL Server, MySQL, Sybase, Postgres and DB2. Strong knowledge in designing and coding stored procedures, Triggers & Functions using PL/SQL and also fine-tuning the SQL.
  • Excellent communication and interpersonal skills, problem solving and analytical skills, good leadership qualities with the ability to work independently.
  • Familiarity with middleware technologies like Informatica, Documentum, JCAPS etc.
  • Sound knowledge of internet security terms and framework of PKI, PGP, WS-Security etc

TECHNICAL SKILLS:

Operating Systems: UNIX, AIX, Unix Shell scripting, Solaris, Linux, Windows Vista/XP, MS-DOS

Languages: C++, JAVA 1.6/1.5, JEE 1.2/1.3/1.4/1.5/1.6 (JSP, Servlet, EJB3.0, JMS), JMX, RMI, AJAX, VB, VB.Net, Perl, JavaScript, HTML, DHTML, UML, XML, SQL, PL/SQL

Technologies: JSF2.0, JSTL, JNDI, JMS, JPA, JTA, JAXB, JAXP, Java Mail, i18n, i10n, Websphere MQ (MQ Series), XSL, XPath, XSLT, AJAX, Tag Libraries, JUnit, SOAP, WSDL, Web Services, JAX-WS, Applet, Swing

Tools: Eclipse3.x, MyEclipse, Net Beans, IntelliJ IDEA, JBuilder, Ant, StarUML, Poseidom, LDAP, PuTTY 0.55, TOAD, HTML Tidy, WinSCP, XML Spy, ERWin

Application/Web Servers: RSA6.1, Web Logic 10.2, InQuira8.0, JBoss 4.02, RAD7.2, IBM Web Sphere 6.0/5.1, IBM Web Sphere Studio Application Server, IBM WebSphere Portal Server, Vignette Story Server 5.5, Apache Web Server, Tomcat 4.0

Middle ware: Websphere MQ (MQ series), RabbitMQ

Database: Oracle 10g/9i/8i, DB2, mySQL, SQL Server, Sybase 6.0, Postgres8.0, CouchDB, Cassandra, Riak

Protocol: TCP/IP, HTTP, HTTPS, FTP, SMTP, IMAP, POP, SOAP

Version Control Tools: PVCS, CVS, VSS, CM Synergy, Clearcase and SVN (SubVersion).

Open Source Framework: Apache MyFaces, Facelets, Richfaces, ICEFaces, Struts2.0, Tiles, Spring2.0, SEAM1.2, Hibernate3.0, GWT1.0, DOJO1.0, jQuery2.0, ExtJS1.0, JSON1.x, Log4J, DBUtils, JExcel, JFreeChart, ANT, JasperReports, Ostermiller CSV File Parser, Apache POI Utilities, iText, Apache XMLBeans, Drools, Jenkins, Sonar

Tools: / Concept: Rational Rose 2000, Poseidom, StarUML, OOAD, RUP, SOA, AOP, IOC, DI

Testing Tools: JUnit, JTest, JProfiler, WinRunner and LoadRunner

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the assigned module of this system.
  • Applied OOAD principle for the analysis and design of the system.
  • Used Visio to make the flow diagram and sequence diagram.
  • Applied design patterns like Abstract Factory, Singleton, Value Object (VO), Factory, and Data Access Objects (DAO) for the development of modules.
  • Used IOC (Inversion of Control) Pattern and Dependency Injection of Spring framework for wiring and managing business objects.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Used Jersey implementation of JAX-RS to develop and publish RESTful Web Services.
  • Used Tomcat Server to deploy the Application.
  • Used RabbitMQ message broker.
  • Used Cassandra Database for data persistence.
  • Used Log4J framework for logging debug, info & trace data.
  • Performed Test Driven Development (TDD) using JUnit and JMeter.
  • Performed Code Coverage using Sonar.
  • SVN version control system has been used to check-in and checkout the developed artifacts.

Technologies: Linux (RHEL), Java7, JEE 1.4 (JPA), Spring, Design Patterns (Service, Command, Singleton, DAO, VO, Factory Pattern), Tomcat, Putty, WinSCP, RESTful Web Services, JAX-RS (Jersey), Gson, JSON, Cassandra, Eclipse Kepler, XML, SVN, Sonar, Jenkins, Maven, Log4J, JMeter and JUnit.

Confidential, Atlanta, GA

Sr Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of some of the module of this system.
  • Applied OOAD principle for the analysis and design of the system.
  • Applied EIPS (Enterprise Integration Patterns) like Messaging, Message Channel, Message Router, Message Translator, Message Endpoint, Pipes & Filters, Message Bus, Content-Based Router, Dynamic Router, Recipient List, Splitter, Polling Consumer, Durable Subscriber etc for the development of modules.
  • Used GGTS (Groovy & Grails Tool Suite) for the Development, Testing and Deployment of the application.
  • Used Apache Camel Integration framework to develop route and to integrate Nimbus with various other applications.
  • Developed front-end screens using GSP, JSP, Servlet, AJAX, jQuery, Javascript, HTML and CSS.
  • Used jQuery feature like making AJAX call, drag & drop, date picker, sorting etc.
  • Used HTML5 attributes like autocomplete, autofocus, form, formaction, formnovalidate, height, width, list, min, max, required pattern, required etc
  • Used HTML5 input types like color, date, datetime, time, email, month, number, range, tel etc
  • Developed the system using Groovy language and Grails web framework.
  • Used IOC (Inversion of Control) Pattern and Dependency Injection of Spring framework for wiring and managing business objects.
  • Used Jersey implementation of JAX-RS to develop and publish RESTful Web Services.
  • Used Tomcat Server to deploy the Application.
  • Used Visio to make the flow diagram and sequence diagram.
  • Used Hazelcast for in-memory, replicated data grid for fast data retrieval.
  • Used RabbitMQ message broker.
  • Used Riak (No-SQL) Database for data persistence.
  • Used Log4J framework for logging debug, info & trace data.
  • Performed Test Driven Development (TDD) using JUnit and JMeter.
  • GIT version control system has been used to check-in and checkout the developed artifacts.

Technologies: Mac, Linux (Ubuntu), Java7, JEE 1.4 (Servlet, JSP), AJAX, jQuery, Javascript, CSS, HTML5, Enterprise Integration Patterns (Messaging, Message Channel, Message Router, Message Endpoint, Message Bus, Dynamic Router, Recipient List, Splitter etc), Tomcat, Apache Camel, EIPS, Groovy & Grails, RabbitMQ, HazelCast, Spring, Hibernate, RESTful Web Services, JAX-RS (Jersey), JMeter, Riak, mySQL, RazorSQL, GGTS (Eclipse), XML, Git, Log4J and JUnit.

Confidential, Atlanta, GA

Sr Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of this application.
  • Applied OOAD principle for the analysis and design of the system.
  • Applied design patterns like Service, Command, Singleton, Value Object (VO), Factory, and Data Access Objects (DAO) for the development of modules.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Developed front-end screens using JSP, Servlet, AJAX, jQuery, Javascript, HTML and CSS.
  • Used jQuery AJAX to make localized calls to server.
  • Used jQuery feature like Drag & Drop, Show/Hide, validation, multi select, list, date picker etc
  • Used WebSphere and Tomcat Server to deploy the Application.
  • Used Oracle Database for data persistence.
  • Used Log4J framework for logging debug, info & trace data.
  • Performed Test Driven Development (TDD) using JUnit and JMeter.
  • Harvest version control system has been used to check-in and checkout the developed artifacts.

Technologies: Windows Vista, Unix, UML, Java6.0, JDBC, Tomcat, JEE 1.4 (Servlet, JSP, EJB), AJAX, jQuery, Javascript, CSS, HTML, WSDL, CXF, Design Patterns (Service, Command, Singleton, DAO, VO, Factory Pattern), Tomcat, WAS (WebSphere Application Server), Putty, WinSCP, JMeter, Harvest, Oracle 10g, TOAD, Eclipse, XML, Log4J and JUnit.

Confidential, Tampa, FL

Sr Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of this application.
  • Applied OOAD principle for the analysis and design of the system.
  • Applied design patterns like Service, Command, Singleton, Value Object (VO), Factory, and Data Access Objects (DAO) for the development of modules.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Developed front-end screens using JSF, Richfaces, Servlet, JSP, AJAX, DOJO, Javascript and CSS.
  • Developed POJO based programming model using Spring framework.
  • Used IOC (Inversion of Control) Pattern and Dependency Injection of Spring framework for wiring and managing business objects.
  • Used Tomcat Server to deploy the Application.
  • Used Oracle Database for data persistence.
  • Used Log4J framework for logging debug, info & trace data.
  • Performed Test Driven Development (TDD) using JUnit.
  • CVS version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE.

Technologies: Windows Vista, UML, Java6.0, JDBC, Tomcat, JEE 1.4 (Servlet, JSP), AJAX, DOJO, Javascript, CSS, HTML, Spring3.0, JSF, Richfaces, Design Patterns (Service, Command, Singleton, DAO, VO, Factory Pattern), Oracle 10g, XML, CVS, Log4J and JUnit.

Confidential, Tampa, FL

Technologies: Windows Vista, UML, Java6.0, JDBC, RAD, Web Sphere Application Server, JEE 1.4 (Servlet, JSP, JSF, Richfaces), AJAX, Javascript, CSS, jQuery, HTML, Spring3.0, Hibernate, Design Patterns (Singleton, DAO, TO, View Helper, Factory Pattern), Oracle 10g, XML, PVCS, Log4J, Maven and JUnit.

Confidential, Atlanta, GA

Technologies: Mac 10.6.5, Ubuntu Linux, UML, Gliffy, Java6.0, Multi-threading, Design Patterns, RESTful Web Services, Tomcat, Maven, JEE 1.4 (Servlet), Spring3.0, SpringMVC, Spring Web, CouchDB, RabbitMQ, Drools, XML, Eclipse, SVN, Apache Jira, Maven, Log4J, JUnit, Mockito.

Confidential, Atlanta, GA

Technologies: Windows XP, Unix, UML, Visio, Java6.0, Design Patterns, JBoss, Tomcat, Apache Ant, JEE 1.4 (Servlet, JSP, JSF), HTML, AJAX, jQuery, Javascript, CSS, Spring, Hibernate, XML, Eclipse, SQL Server, SVN, Apache Jira, Maven, Log4J, JUnit.

Confidential, Alpharetta, GA

Technologies: Windows XP, Linux, Linux Shell scripting, UML, Visio, Java6.0, Java Socket, Design Patterns, MQ Series, WebLogic, Tomcat, Apache Ant, JEE 1.6 (Servlet, JSP, EJB3.0), JMX, Struts2.0, HTML, jQuery, AJAX, Javascript, CSS, Hibernate3.0, WSDL, SOAP, JAXP, XML, XMLBeans, Eclipse, DB2, Serena PVCS, Serena TeamTrack, Cruise Control, SecureFX, Log4J, JUnit.

Confidential, Alexandria, VA

Technologies: Windows XP, Unix, Unix Shell scripting, RSA6.1, UML, Java5.0, Java Socket, Swing, Applet, Design Patterns, WSAD 5.2, Tomcat, Apache Ant, JEE 1.5, (Servlet, JSP, EJB3.0), JSF, RichFaces, HTML, AJAX, JSON, Javascript, CSS, Hibernate3.0, WSDL, SOAP, XMLBeans, XML, Eclipse, Oracle 10g, SQL Developer, IBM Websphere Web Service Engine, IBM Websphere Enterprise Service Bus, IBM Rational Clearcase, IBM Rational Clearquest, Cruise Control, WinSCP4.1.7, Log4J, JUnit.

Confidential, Durham, NC

Technologies: Windows XP, Unix, Unix Shell scripting, PuTTY0.55, Star UML, Visio, Java5.0, Design Patterns, RAD7.2, WSAD 6.2, Tomcat, Apache Ant, JEE1.4 (JSTL, JSP), JMX, JSF, ICEFAces, Facelets, HTML, JSON, AJAX, DOJO, JavaScript, Spring, JPA, MQ Series, Apache Tiles, LuntBuild, LDAP, XML, Serena PVCS, Serena Dimensions, Eclipse, Oracle 10g, Maven2.0, JasperReports2.x, Log4J, LDAP.

Confidential, Deerfield, IL

Technologies: Windows XP, Unix, Unix Shell scripting, PuTTY, UML, Visio, Design Patterns, Java5.0, J2EE, JSP, JSTL, Spring MVC, AJAX, JSON, jQuery2.x, JavaScript, CSS, HTML, JavaMail, WSAD6.0, MQ Series, Ant, WSDL, SOAP, Web Services, AXIS 2.0, XML, DOM Parser, Perl, MyEclipse, Hibernate2.0, Tomcat, Maven2.0, Oracle10g, Log4J, CVS.

We'd love your feedback!