We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Albany, NY

SUMMARY:

  • Having 10 + years of experience in designing, developing and deploying n - tier web applications and client/server applications using JAVA, J2EE technology and web technologies for enterprise applications.
  • Strong planning, analyzing, designing and programming capabilities.
  • Solid experience in design / develop the simple or complex applications using object oriented methodologies and by creating UML diagrams like Use Case, Class and recognize / implement J2EE design patterns as needed.
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Service locater, Business Delegate, DAO, Session Façade, Value object and etc
  • Extensive experience in designing and developing enterprise applications for J2EE platform using JAVA, JSP, Servlets, EJB, JMS, Struts, Spring, JSF, Prime faces, JPA, JDBC, JNDI, AJAX, JQuery, Junit, XML, XSLT and ORM tools like Hibernate.
  • Extensive experience of developing applications based on architectures like Apache Struts Framework and MVC architecture.
  • Having good Knowledge Bigdata technologies on Hadoop and Hive JDBC and script framework like AnjularJS.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services, handling SOAP Request and Responses, creating Web service clients, handling communication calls to methods and External Interfaces.
  • Experience with IDEs like RSA, WSAD and Eclipse 3.x.
  • Good experience in installing, deploying and testing with multiple Application Servers like WebSphere 5.1/6/V8.5, WebLogic 10.0/8.1/7.0 , JBoss Application Server and Tomcat web container.
  • Experience in writing SQL queries, PL/SQL stored procedures and functions using Oracle and DB2.
  • Quick learner with keen interest and high motivation to learn and work with new technologies.
  • Excellent analytical, problem solving, communication skills and a team player.
  • Good understanding of UNIX shell scripting programming.
  • Expertise in performing client-side validations using JavaScript and JQuery.
  • Worked with Version Control Systems like Clear Case, SVN, VSS and PVCS.
  • Expertise on writing builds and deployment scripts using Maven, ANT and Shell Script customized Log4J.

SKILL:

Environment: s: Windows, UNIX and Linux

J2EE Technologies: JDBC, Java Beans, RMI, Servlets, JSP, Java Script, Anjular JS,JSTL, Struts, JSF, Prime faces, EJB, AJAX, JQuery, XMI, XML, XSLT, JMS, SOAP, Hibernate, JPA, Spring Framework, Hive, Web Services and Design Patterns

Tools: Toad, SQL Developer, RSA, NetBeans, Eclipse, Jenkins and Clear Quest.

Databases: Oracle, Vertica, IBM DB2 and MySQL

Application Servers: IBM WebSphere, WebLogic and JBoss.

Others: Shell Scripting, Visio, XML tools, ANT, Maven, UML, Log4J, TCP/IP, HTTP, HTTPS, and FTP.

PROFESSIONAL EXPERIENCE:

Sr Java Developer

Confidential, Albany, NY

Responsibilities:

  • Actively involved in analysis, development, bug fixing and enhancement in Agile methodology.
  • Developed UI screens using JSF, Facelets, Prime Faces, JavaScript, JQuery, Ajax and XHTML.
  • Developed JSF managed beans to support Web pages.
  • Developed data access object models to service SQL backend data retrieval.
  • Created domain model and enhancement using JPA and Hibernate.
  • Developed business layer using EJB, JPA, Hibernate and DAO.
  • JDBC and JNDI were used to locate and connect to the vertica database.
  • Sending an email notification using java messaging services.
  • Develop client to consume already published web services (SOAP).
  • Developed web application access logging details using JSF listeners.
  • Converted SQL packages to java classes.
  • Identified and resolved bugs during the development phase.
  • Involved in the preparation of Technical Specification documents.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools such as Maven, Jenkins and debugging through Log4j.
  • Used Clear Case for check-in, check-out of files to control versions of files and Eclipse as an IDE.
  • Provided development support for System Testing, User Acceptance Testing and Production and deployed application on Web Sphere Application Server.

Environment: Java, Html, CSS, JavaScript, JQuery, Ajax, EJB 3, JSF 2, Prime faces, JPA 2, Hibernate, Hive jdbc, JMS, Eclipse, Tomcat, Web Sphere 8.5, Oracle, Clear case, Maven, SQL Developer, winSCP and putty.

Sr Java Developer

Confidential, Raleigh, NC

Responsibilities:

  • Interaction with business team for detailed specifications on the requirements and issue resolution.
  • Analysis, design and development of Application based on J2EE using Struts framework.
  • Extensively worked on the UI using HTML, JSP, CSS, Tiles, JavaScript, Struts tags, AJAX and JQuery.
  • Development of Web Application using MVC Design pattern by Struts Framework and written struts Action Classes, and configure the application using Struts Configuration file.
  • Used EJB Session Beans for business logic and JPA for database persistence.
  • Configuration and deployment of application on JBoss Application Server in Linux environment.
  • Involved in writing web services using JAX-WS to validate the user details.
  • Wrote and executed SQL queries, to create and test sample test data in database using SQL Developer.
  • Develop unit testing test cases using Junit and Code Reviews.
  • Used SVN for check-in, check-out of files to control versions of files and Eclipse as an IDE.
  • Log4j to logging debugger and using Maven to compile and build project.

Environment: Java, HTML, CSS, Javascript, JSP, JQuery, EJB 3, JAX-WS, Struts, JPA, Eclipse, JBOSS, Oracle, SVN, Maven, Sqldeveloper and putty.

Sr Java Developer

Confidential, Albany, NY

Responsibilities:

  • Development of front end application using JSF, XHTML, JavaScript, XML, CSS, Jquery and Ajax.
  • Involved in multi-tier layered framework using JSF, Primefaces, EJB, Hibernate and Web services.
  • Using Java persistence framework, hibernate to perform object relational mapping (ORM) and query databases using Hibernate Query Language (HQL).
  • Integrate prime faces with back end components using EJB and delegate design patterns.
  • Create build setup using Maven and Jenkins continuous integration system.
  • SVN is used as version control tool to manage the source code and Eclipse is used as IDE to develop the code.

Environment: XHTML, CSS, JavaScript, JQuery, Java 1.6,JSF 2.x, Primefaces 3.4, AJAX, EJB 3, JAX-WS, Eclipse, JBOSS, My SQL, Oracle, Hibernate, SVN, Maven & Jenkins.

Java Developer

Confidential, Urbandale, IA

Responsibilities:

  • Involved in business requirement gathering for enhancement of the application.
  • Experience as a strong Java JEE developer with large scale successful SOA implementations.
  • Development of front end application using XMI, GWT, HTML, JavaScript, XML, CSS, EMF framework and interaction with controller java classes.
  • Extensively Used dependency injection and MVC modules of sirusforce framework that is built up on spring frame work.
  • Enhancement and fine tuning of persistence layer using features of Hibernate like HQL and Criteria.
  • Actively involved in Object Relational mapping and modified Hibernate configuration files for optimum performance and caching.
  • Involved in developing Java Messaging Service (JMS) components using application server as JMS provider.
  • Developed various test cases such as unit tests and integration tests using different testing frameworks such as TestNG.
  • Involved in troubleshooting application using log files.
  • Used SVN for check-in, check-out of files to control versions of files and Eclipse as an IDE.
  • Used JIRA to track activities and defects, Log4j to logging debugger and using Maven to compile and build project.

Environment: Jdk1.6, Html, Javascript, XMI, XML, Hibernate 3.0, EMF, Oracle, Eclipse, JBoss Application Server, Multithreading, EJB, AnjularJs, LOG4J, SOAP, MQ series, Maven, JMS, GWT, JIRRA, spring, Visio, SVN, and SQL Developer.

Java Developer

Confidential, Albany, NY

Responsibilities:

  • Developed user interfaces using HTML, XML, CSS, AJAX, JQuery, JSP, Java Script and Struts Tag Libraries and defined common page layouts using custom tags.
  • Created custom tags using JSTL to export table data to different formats (CSV, PDF).
  • Involved in the development of the front end of the application using Struts framework and interaction with controller java classes.
  • Application analysis and bug fixing.
  • Design and development of session and MDB Beans for the business logic implementation and messaging using Java Messaging Service (JMS).
  • Implemented J2EE Design Patterns such as Service Locator, Value Object and Singleton.
  • Domain model creation and enhancement using XSD, JAXB and Hibernate.
  • Develop client to consume already published web services
  • It is building on Liferay Open source Portal and customized.
  • Used Agile methodology for the Software development process.
  • Involved in application deployment in Linux/Unix environment. Used Putty and FTP for the same.
  • Provided development support for System Testing, User Acceptance Testing and Production and deployed application on Web Sphere Application Server.
  • Used Clear Case for check-in, check-out of files to control versions of files and RSA as an IDE.
  • Used Rational Clear Quest to track activities and defects, Log4j to logging debugger and using Maven to compile and build project.

Environment: Java 1.6, Struts 2, Hibernate 3.0, JSP, JMS, JavaScript, HTML, XML, XSLT, EJB, Oracle, RSA 7, JQuery, Ajax, Websphere 6 and JBoss Application Server, Liferay Portal, LOG4J, Maven, SVN, MQ series, Rational Clear Quest, Linux, Putty and SQL Developer.

Java Developer

Confidential

Responsibilities:

  • Designed use case diagrams, class diagrams and sequence diagrams using UML in Visio.
  • Understanding the existing applications and fixing the defects reported by users.
  • Develop web pages using struts framework, JSP, JavaScript, Html and CSS, configure struts application, use tag library.
  • Developed session beans for Business logic (EJB) and JSP/Servlets, MVC Frame work for presentation layer using Struts.
  • Implemented Struts MVC Paradigm components such as Action Mapping, Action class, Action Form, Validation Framework, Struts Tiles and Struts Tag Libraries.
  • Implemented J2EE Design Patterns such as Service Locator, Value Object, Singleton and DAO.
  • Used the Shell script to create the war/ear file using Ant.
  • Wrote and executed efficient SQL queries (CRUD operations), JOINs on multiple tables, PL/SQL Procedures, Functions, Views, to create and test sample test data in Oracle10g Database using TOAD.
  • Responsible for creating build scripts, building and deploying the application on various environments.
  • Extensively worked on configuration and deployment of application on Weblogic Application Server.
  • Monitored the error logs using Log4j and fixed the problems.

Environment: Sun Solaris, Java, JDBC, JDK 1.5, Java Beans, Struts, Tiles, EJB, Servlets, JSP, Java Script, Weblogic 10.1, PVCS, Oracle 10g, Shell Script, Ant, SQL, PL/SQL, Putty and Toad.

Java Developer

Confidential

Responsibilities:

  • Developed EJB Session Beans for the business logic implementation.
  • Developed EJB, JSP, Servlet, Java Script, CSS and HTML.
  • Implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch Action class, Action Form, DynaAction Form, Validation Framework, Struts Tiles and Struts Tag Libraries
  • Used Web Services to exchange data between different applications and different platforms. Used Web Services Description Language (WSDL) to describe the interface of Web Services, binding and implementation location.
  • Developed XML web services (WSDL) to handle SOAP Requests and responses from and to External Interface.
  • Deployed and tested the application on WebSphere Application Server.
  • Used JUnit for unit testing the application.
  • Wrote SQL queries, PL/SQL functions and stored procedures.
  • Implemented J2EE Design Patterns such as Session Façade, Service Locator, Front Controller, Business Delegate, Singleton and DAO.

Environment: JDK 1.4, RedHat Linux, JDBC, Java Beans, EJB, Servlets, JSP, Struts, XML, Java Script, WebSphere 5.1, Web services, WSDL, Eclipse IDE, DB2, Clear Case, Ant, SQL, PL/SQL, Toad and Putty.

We'd love your feedback!