We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 1+ years of a senior Java Developer object oriented programming, design and development of Multi - Tier distributed and Enterprise applications using J2SE/J2EE coding and design experience. Solid background in Object Oriented Analysis and Design (OOAD), Extensive knowledge in Agile, Waterfall & RUP Methodologies.
  • Experience in Java/J2EE technologies which involves JDBC, Servlets, JSP 2.0, JSF, Java Script, Struts, XML, JAXB, AJAX, JQUERY, EJB 3.0, Web Services, SOAP, REST, Hibernate, Spring Framework and Java Script with various configuration tools.
  • Designed and developed web applications with Spring MVC, & Java Server Faces (JSF), Adobe ColdFusion, Jsp, Java Servlet, Ajax
  • Experience in developing GUI applications using Swing
  • Familiar with Rational Rose and Enterprise Architect and StarUML for UML
  • Expertise in web development applications using J2SE, Servlets, JSP, EJBs(Session Bean, Entity Beans, JMS/MQ Series), JDBC, XML, XSD, XSLT, RMI, JNDI, Java Mail, XML Parsers (DOM and SAX), JAXP, JAXB, Java Beans.
  • Expert level coding skills in web application development using Struts, spring, JSF, Custom Model view Controller (MVC) and Hibernate frameworks.
  • Extensive experience in front-end technologies like HTML5, CSS3, JavaScript, AJAX, JSP, JSTL, jQuery and other JavaScript libraries (jQuery, Angular js, Bootstrap and DOJO).
  • Extensive expertise with servers using Apache Tomcat & HTTP Server, Web Sphere, Web Logic and JBOSS Application server.
  • Hands on experience in CLOJURE, NODEJS, CORE-JAVA, Shell Script, React-JS and experience in Anguler2.0
  • Involved in development of SOAP & REST based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Hands on experience in solving software design issues by applying design patterns including Singleton Pattern, Session Façade, MVC, Proxy Pattern, Service Locator Pattern, Builder Pattern, DTO Pattern, DAO Pattern and Command Pattern.
  • Extensive expertise in project object models (POM) to build the code by using Maven and Ant and also used Jenkins for continuous integration.
  • Involved in Rule project design, Orchestrate, Authorization, debugging for launch configuration for rule project analysis reporting, execution and publish to JRules team server.
  • Expertise in Unit testing using JUnit & Mockito, Integration testing & smoke testing etc.
  • Proficient in using GOF J2SE and J2EE design patterns like Singleton, Front Controller, Business Delegate, Service Locator, DAO and value objects (VO) etc.
  • Proficient experience in using java development IDEs like Eclipse, My Eclipse, Net Beans and RAD.
  • Proficient in Asynchronous messaging using java message service & IBM message queue (MQ) Series.
  • Database Design, data modeling, data transformation and data Migration in the databases includes Oracle, DB2, MySQL and SQL Server.
  • Performed Database operations like normalization and written SQL queries and PL/SQL - Stored Procedures, Functions, Triggers, Sequences, Indexes, cursors and Views.
  • Proficient expert in following coding guidelines and fixed the Check styles, PMD & Find Bugs,
  • IBM WebSphere application server, Oracle 11g-SQL & PL/SQL, Clear Case, Maven, Web Services- REST, SOAP, AXIS, JAX-WS, JAX-RS, Testing, Amazon EC2, Amazon S3, Amazon Cloud Watch, AWS Lambda, Amazon IAM Soap UI.

TECHNICAL SKILLS:

UI Frameworks: Angular.js, Backbone.js, Ext.js, Underscore.js, Require.js, Ember.js, Node.js, React.js D3.JS

UI Web Technologies: HTML5, DHTML/XHTML, XML, XSLT, CSS3, JSON, JavaScript, jQuery, JQuery UI, Bootstrap, Action Script 2.0/3.0, AJAX, PHP.

Programming Languages: JAVA, C, Visual C++, Visual Basic, PL/SQL

J2SE&J2EE Technologies: JDBC, Servlets, JSP, JavaBeans, JNDI, EJB (Session beans, entity Beans, MDB), JNDI,JPA,JAXP,JAXB

Frameworks: Spring, Struts, Hibernate, JSF

ESB: MULE ESB, Oracle ESB, Mule Studio, Any point Studio

IDE s: Eclipse, My Eclipse, RAD

Databases: Oracle, DB2, MYSQL and SQL Server.

Web Technologies: HTML, JavaScript, CSS, AJAX, XML, DOM, SAX, DTD, XSD, JSON, XSLT, JQUERY, Angular js, Bootstrap.

Web services: WSDL, SOAP, JAX-WS, JAX-RS, AXIS, CXF & JERSEY

ORM: Hibernate, iBatis

Version Control: CVS, VSS, SVN, GIT and Clearcase.

Tools: Log4j, FileZilla, Putty, Edit Plus, NotePad++

Web Application Servers: Apache Tomcat, Web Logic, JBoss and Web Sphere

Messaging Systems: JMS, IBM - MQ Series

Operating Systems: Windows 2000/XP/7, UNIX/LINUX.

Building Tools: Ant, Maven, Jenkins, Graddle

Design Tools: Microsoft Visio, Rational Rose

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle, such as requirements gathering, modelling, analysis, design and development.
  • Ensured clear understanding of customer's requirements in validating the business process analysis of customer before developing the final proposal.
  • Implemented Caching mechanism using Spring Gem fire Template and implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Used SOA Integration service for Data Integration Service, Functional Integration Service and used SOAPUI for the functional testing, inspection and invocation of spring based Web services.
  • Used Spring-boot- starter-parent POM as the parent POM and inheriting sensible default settings from Spring Boot and the spring-data- mongodb dependency provides integration with the MongoDB.
  • Involved in design and implementation of document based Web Services. Developed authentication and authorization mechanisms.
  • Used prepared statements and callable statements to implement batch insertions and access stored procedures.
  • Configured connection pooling using WebLogic application server. Developed and Deployed the Application on WebLogic using ANT build.xml script.
  • Developed SQL queries and stored procedures to execute the backend processes using Oracle.
  • A Test-Driven Development (TDD) Agile Methodology has been followed.
  • Deployed application on WebLogic Application Server and development using Eclipse.

Environment: Java, Servlets, JSP, Spring, JMS, Struts, Validation Framework, tag Libraries, JSTL, JDBC, PL/SQL, XML, DOM, SAX, JAXB, HTML, JavaScript, Oracle(SQL), UNIX, AJAX, Eclipse, Windows XP, Tomcat Server, LINUX, CVS.

We'd love your feedback!