We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

NY

SUMMARY:

  • Over 7+ years of IT experience using Java/J2ee in Software Development Lifecycle (SDLC) including Analysis, Design, Development, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise applications.
  • Extensive experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases .
  • Experience in designing and developing multi-tier enterprise applications using Java, JEE & related technologies such as Servlets, Struts, Spring, JDBC, Hibernate, XML, JSP, HTML and Web services .
  • Experience in working with IBM Web Sphere Portal/Application server , RAD and apache tomcat servers.
  • Experience in developing Web Services using - SOAP/RESTFUL WS and programming skills in designing and implementation of applications using Java/J2EE.
  • Expertise in Spring IOC design patterns to build the application services layer.
  • Experience in using JAX-WS, spring, Apache CXF to develop Soap web services.
  • Experience in using spring, Apache CXF and Jersey to develop Restful web services.
  • Experience in database access using Hibernate and JDBC.
  • Extensive experience in building the data layer using O/R mapping technology such as Hibernate.
  • Expertise in database programming (SQL, PL/SQL) with Oracle.
  • Extensively used Eclipse, Myeclipse, RAD and STS as IDE for application development and support.
  • Extensively used Maven,ANT as build script for application build and deployment.
  • Extensively used log4j for logging.
  • Extensively used Junit&Mockito for unit testing.
  • Worked with SVN,GITand RTCfor version control.
  • Experience inJenkins continues integration tool.
  • Expertise in designing J2EE compliant systems for deployment on Web sphere and JBoss application servers.
  • Designed and coded application components in an agile environment.
  • Good communication skills, interpersonal skills, leadership skills, self-motivated, quick learner and team player.
  • Extensive experience working/supporting applications in Production, QA and Dev. environments.
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, unit testing, deployment and support.
  • Experience with Agile, Test Driven Development (TDD)and Behavior Driven Development.

TECHNICAL SKILLS:

Programming Languages: JAVA 8, J2EE, XML, JSON, SQL, PL/SQL, Unix Shell Script

Web/XML Technologies: JSP, Servlets, JDBC, Struts, Hibernate, Spring, Web Services, Junit

Frameworks: Hibernate 4.2.9, Spring 4.1.6, Struts 2

Tools: & Utilities: Eclipse, MyEclipse, RAD, STS,WAS, Edit plus, Dreamweaver, Textpad, winSCP, VSS, Documaker 11.5, ETL (Data stage 8.7)

Application/Web Servers: IBM Web Sphere, RAD, Tomcat, JBOSS

Client Side: HTML5, CSS3, JSON, Node JS, JQuery, Angular JS, backbone

RDBMS: DB2, Oracle & SQL server

NOSQL: MongoDB

Source Control: Microsoft VSS, SVS

Design Patterns: Singleton, Session Facade, Factory, Front Controller, DAO, Observer, Intercepting Filter, MVC, Chain of Responsibility

PROFESSIONAL EXPERIENCE:

Confidential, NY

Senior Java Developer

  • Involved in Requirement Analysis, Design and Develop and Implement the application using J2EE technology.
  • Involved in Development of Restful web services using jersey for the functionalities like account creation, account amendment, account deactivation, account reactivation.
  • Custom JavaScript, JSP, Servlets. Hibernate and POJO's are used for ORM and data access, spring is used for IOC configuration.
  • Developed user-friendly web-based GUI using JSP, CSS, and HTML 5.
  • Implemented server side task using Java, Servlets, Java Beans and XML.
  • Created an interactive portfolio using JavaScript for the COAST workflow.
  • Web Application Developmentfor COAST workflow using Client Script design technologies like Angular JS.
  • Extensively interacted with client project managers and technical experts to coordinate project deliverables and milestones.
  • Developed web applications using Rational Application Developer (RAD) and deployed it in WebSphere application server 8.5.
  • Developed SQL queries and stored procedures for the application.
  • Used XPATH, XQuery and XSLT for XML transformations.
  • Involved in building and deployment of application in Linux environment.
  • Developed the model classes using hibernate mapping associations to persist the data.
  • Validated the incoming xml from the COAST workflow against XSD using schema factory API.
  • I fixed many long-standing bugs along the full stack.
  • Created a build environment for Java using Git and Maven
  • Developed the test cases with Junit for Unit testing of the built components.
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Participated in all phases of the SDLC including technical requirements, design, development and unit testing.
  • Tested all the web services using SOAP UI.

Environment: Core Java,J2EE,Spring 4.1.6,SOAP,RAD,Hibernate 4.2.9, Angular.JS, Ajax, Web sphere 8.5,HTML5, CSS 3,JMS,SQL, PL/SQL,Jboss 4.2.x, POJO, Oracle10g,Xquery, JQuery, XML, XSLT, JUnit, Maven, Jenkins, JIRA, UNIX, Linux.

Confidential, JerseyCity, NJ

Java Developer

  • Involved in Design, Development, and Support phases of Software Development Life Cycle (SDLC).
  • Used Spring framework for Dependency injection and integrated with Hibernate
  • Involved in designed and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
  • Setting up Linux servers with JBoss, Apache, JDK 1.7, JIRA and Git.
  • Wrote complex SQL queries using joins, sub queries and inline views to retrieve data from the database.
  • Created and consume Rest Web Services and SOAP Web Services.
  • Responsible for developing the full stack (front-end development, application logic, services, data persistence) as well as server setup and maintenance.
  • Used Oracle as the backend database. Involved in design of the database schema and development of stored procedures.

Environment: Java, HTML, CSS, JavaScript, JDK 1.7, REST, SOAP, Servlets, JMS 2.0, Spring 3.2.5, Hibernate 4.3.0, JSF, Jboss 5.1, IBATIS, Maven 2, JavaBeans, Eclipse 3.4, Web-Services, AWS, SQL, PL/SQL, Oracle10g and DB2, XQuery, Linux, POJO, Ext.js, JQuery, IBM WebSphere Application Server 7.0.

Confidential, NYC, NY

Java Developer

  • Actively working on migrating existing architecture for entire legacy system to conform to SOA architecture including replacing customized home grown libraries to equivalent open source solutions.
  • Developed highly customizable and pluggable web services to interface into various existing functionality both for internal and external users.
  • Developed new backend platform integration for the batch application with scalable and extensible validation and reporting framework
  • Implement various modules and interfaces as part of internal integrations
  • Maintain and develop various enhancements for quarterly releases or as part of bug fixes for all applications belonging to the suite
  • Took the initiatives to improve the performance of several applications belonging to the suite

Environment: JBOSS Application server 5.1, Tomcat 6, Java6, j2EE, Servlets, Spring, JAXB, XML, SAX,DOM, SOAP, WSDL, log 4j, Junit,Web services, Oracle10g, Hibernate, JavaScript and SVN

Confidential, Bethesda, MD

Java Developer

  • Designed and developed Service layer using Hibernate persistence layer and Struts for web-tier.
  • Involved in Implementation of Middleware framework using Hibernate and Struts Framework.
  • Extensively used Hibernate concepts as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
  • Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
  • Extensively used Struts server side validation, tiles and exceptional handler.
  • Developed build scripts for ear and war applications to deploy on WebSphere server.
  • Developed web services using Axis soap engine.
  • Tested persistence layer and service layer with transactions using JUnit test cases.
  • Managing Team, Review work progress, Integrating Work & reporting client.

Environment: Java 1.6, WebSphere 7.0, Hibernate 3.0, Struts 2.0, Web Services, Log4j 1.4, Ant, Eclipse 3.x, Subversion, Microsoft Visio, Xml, Oracle 10g, PL/SQL and Linux.

Confidential, Kansas City, MO

Java Developer

  • Analyze the current application which was written in asp.net and modeling for the Java Rewrite of the application
  • Implemented Hibernate2.0 from scratch including the configuration wrote named queries, native queries, added Hibernate Criteria.
  • Used Spring MVC 2.5 with integration to GWT
  • Wire the GWT RPC controller configuration with the spring Beans.
  • Used Annotations, Generics in the development process.
  • Used Ant to build the application
  • Developed various search screens and detail screens dealt with pagination of the results.
  • Worked in fast paced agile development methodology.

Environment: WebSphere Server 6.1, HTML, SQL, CSS, UNIX, AJAX, JavaScript, Oracle10g, JDK1.6, Spring MVC 2.5, Hibernate 2.0, GWT ExtJS 2.1.0, Subclipse

Confidential

Java Developer

  • Involved in requirements understanding and development of the product.
  • Involved in coding With Struts Action classes and java Server pages.
  • Responsible for CRUD operations using Hibernate ORM.
  • Used jQuery, JavaScript for validations and drag and drop functionality, calendar, pop up window.
  • Involved in development of products like basic and advent and creating quiz review question part.
  • Involved in setup of prizes, winners, rules.

Environment: Struts, Hibernate, JSP, Servlets, Java Script, JQuery, MySQL.

Confidential

Java Developer

  • Involved in requirements gathering, design, development and testing.
  • Involved in coding with Struts Action classes and java Server pages.
  • Created JavaScript functions for client side validations.
  • Involved in creating lists for Email campaign database.
  • Checked Advertiser content against the spam words and generated reports.

Environment: JSP, Servlets, AJAX, Java Script, Struts, JDBC, MySQL.

Confidential

Java Developer

  • Involved in generating reports for way2sms admin module.
  • Involved in adding smiley collection, implementing group SMS and sent SMS.
  • Involved in preparing the views using HTML, Java Script, and AJAX.
  • Created JavaScript functions for client side validations and CSS for look and feel.
  • Implemented various features using struts.

Environment: JSP, Servlets, struts, AJAX, Java Script, MySQL.

We'd love your feedback!