We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

White Plains, NY

SUMMARY

  • Around 8+ years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications in technologies like Core Java, Java Beans, J2EE, JSF, Struts, Spring, Spring MVC, Hibernate, JDBC, XML, Web Services and Design Patterns.
  • Real-time experience in Object Oriented Programming with complete project development life cycle (SDLC).
  • Expertise in strong scripting languages like JSP, JAXB, HTML, DHTML, Java Script, DOM, and Cascading Style Sheets (CSS).
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Experience in working with IDE’s like Eclipse, My Eclipse, RAD and Net Beans.
  • Experience in development methodologies such as Agile, Scrum, Test Driven Development and Waterfall.
  • Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton, Factory Pattern, Façade, DAO and DTO in the development of Multi-Tier distributed Enterprise Applications.
  • Experienced in Enterprise Java Beans (EJB), especially in the session façade design pattern.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL).
  • Experience in developing applications using Spring framework MVC, IOC, and Spring Security.
  • Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, Struts MVC, Hibernate, Spring MVC, HTML, Java Script, CSS, JSF, EJB, JDBC, XML, AJAX, and JUnit.
  • Proficient in developing SOAP and RESTful Web Services.
  • Proficient in developing the RESTful web services using the Jersey and RESTEasy frameworks.
  • Experience in deploying web application using application servers like Web Logic, Web Sphere, JBoss and web servers like Apache Tomcat.
  • Extensively worked with JMS API for sending messages between two or more clients.
  • Hands on Experience in Ant scripting, Log4j, Maven and JUnit.
  • Hands on experience using the version controls like GIT, CVS and SVN and project management tools like JIRA, QC.
  • Strong working knowledge of continuous integration tools like Jenkins and Cruise Control.
  • Good understanding and experience on AWS cloud services like EC2, SQS, SNS and S3.
  • Developed single page applications Using AngularJS.
  • Expertise in client scripting language and server scripting languages like JavaScript, JQuery, JSON, Bootstrap, AngularJS, Node.JS and BackboneJS.
  • Hand-on experience in SQL development using Oracle, DB2, NO SQL & My SQL Server database platforms.
  • Good exposure to Java Web Services development using spring 3.0. Experience in web design using HTML, JSP, JSON, JSF and JavaScript.
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Strong Technical background, excellent analytical ability, good communication skills, team player and goal oriented, with a commitment toward excellence.
  • Highly organized with the ability to manage multiple projects and meet deadlines.

TECHNICAL SKILLS

Operating System: windows, unix and Linux

Technologies: Java, J2EE, Swing, Servlets, JSP, JDBC, Hibernate, Spring, Struts, EJB, JSTL, RMI, JNDI, JSF, JAXB, XML, HTML, DHTML, AJAX, Java Script, CSS, XSLT.

App/Web Servers: WebLogic 8.1/9.2/10.3.2 , WebSphere V6.0/7.0, JBoss5.0 and Tomcat 5.5/6.0

Frameworks: Struts 1.x/2.x, Spring 3.x, Spring Integration, Spring WS, Spring Batch, Hibernate 3.x.

Databases: ORACLE 8/8i/9I/10g/11g, SQL SERVER, DB2, Sybase and NOSQL.

Design Patterns: Singleton, MVC, Business Delegate, Session Facade, DAO

IDEs: Eclipse 3.0/3.2/3.3/3.7 , MyEclipse6.0/7.1/8.0, RAD7.5 and Net beans

Integration tools: CVS, Clear Case, Subversion (SVN) & Git

PROFESSIONAL EXPERIENCE

Confidential, White Plains, NY

Sr. Java Developer

Responsibilities:

  • Understand business requirements, design and document technical design for the business requirements.
  • Worked on Agile approaches, including Extreme Programming, Test Driven Development.
  • Developed Action Classes andJava Beans using MVC architecture.
  • Jersey implementation of JAX-RS is utilized to develop RESTful service.
  • Implemented J2EE Design Patterns like MVC, Factory and Singleton.
  • Used Hibernate with JPA annotation and created several persistent classes.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
  • Worked with Spring Core, Spring AOP, Spring Integration Framework with Hibernate.
  • Designed a light weight model for the product using Inversion of Control principle and implemented it successfully using Spring IOC Container.
  • Worked with the team to design the front end GUI using HTML, JSP and JavaScript.
  • Used AngularJS framework for UI development and Developed html views with HTML5, CSS3, JQuery, JSON, Java Script and AJAX.
  • Wrote Stored Procedures and complicated queries for Oracle 10g.
  • Worked on generating the web services classes by using WSDL, UDDI and SOAP.
  • Developed a REST web service to perform CURD operations on the database for internal web application.
  • Used Maven for dependency management, plugins for building war, generating client stubs and deploying the application across various environments.
  • Established continuous integration (CI) practices and standards with Jenkins and Stash.
  • Used Log4J to print info, warning and error data on to the logs.
  • Involved in JUNIT testing for the component testing.
  • Used Jira tool to update the daily status as a task tracker.
  • Used GIT for efficiently managing the source code versions with the development team.
  • Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application.
  • Design, Development of JSP pages, Servlets and re-usable Java Beans using Apache Spring Framework and deploy them on the WebLogic Application Server.

Environment: Windows, JDK 1.7, Core Java & J2EE, JDBC, Servlets, Singleton Design pattern, JSP,JSTL, HTML, CSS, AngularJS, JavaScript, JSON, JQuery, AJAX, Spring MVC, Hibernate, Web Services(JAX-WS & JAX-RS), Oracle 10g, Git, WebLogic.

Confidential, New Orleans, LA

Java and UI Developer

Responsibilities:

  • Used Spring framework to develop the MVC architecture and modularize the application.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Worked on Agile approaches, including Extreme Programming, Test Driven Development and Scrum.
  • Implemented Spring MVC framework that includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons Validator.
  • Implemented web services using service-oriented architecture (SOA).
  • Used Struts2, Spring framework to manage the project in MVC pattern.
  • Implemented a Web based Application using JSP, JavaScript and Backbone.js.
  • Develop integration techniques using the Apache camel.
  • Created a light front-end framework against the JSON API for their service request portal using Bootstrap and Backbone.js.
  • Implemented SOA architecture with Web Services using SOAP and deploying them on Apache Tomcat server.
  • Implemented SOAP Web Services for retrieving required details for a particular insurance product.
  • Messages like Stats, Batch were sent to customers through JMS, sometimes point to point messages or just publish.
  • Used Bootstrap along with Angular.js to develop the portal.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple applications.
  • Used AWS for deploying the Desk Application to acloud environment.
  • Used JavaScript and JSF validation framework for front end validations.
  • Used Java collections extensively to manipulate the data on front end.
  • Writing cross-browser compliant HTML5, CSS & JavaScript to make the application work in different browsers.
  • Created Web Pages using XML, XSLT, JSP, HTML, JavaScript, AngularJS and Node.JS.
  • Used ANT to write build scripts for several components involved in the project.
  • Designed and developed user interface to configure business rules for JBoss Drools Integration.
  • Wrote Stored Procedures and complicated queries for MySQL.
  • Maintained the Source Code using CVS.
  • Configured JMS Queues, Log4J appenders and data sources.
  • Designed and used JUnit test cases during the development phase.

Environment: Windows, JDK 1.6, Core Java & J2EE, JDBC, Servlets, Singleton Design pattern, JSF, JSP,JSTL, JSON, JavaScript, AngularJS, NodeJS, Bootstrap, BackboneJS, JMS, Spring MVC, Hibernate, Web Services(JAX-WS & JAX-RS), MySQL, ANT, SVN, Tomcat.

Confidential, Herndon, VA

Java Developer

Responsibilities:

  • Involved in Requirement Gathering, Project Design, UI design, Development, Unit testing and Production support.
  • Used Software development best practices from MVC, spring and databases.
  • Responsible for modifying existing Java Services in order to support changes being done to the Transcript Ordering UI.
  • Worked on Hibernate persistence tier. This involves developing Mapping files and Hibernate (POJOs/DAOs).
  • Developed customized Exception classes for all modules to display user friendly messages.
  • Spring’s Hibernate integration was done using Inversion of Control with a Hibernate Template and Callback.
  • Responsible for developing RESTful Web Services that performed multiple tasks.
  • Responsible for implementing Basic Authentication on the REST Web Services using WebSphere Server.
  • Responsible for coding REST services to generate JSON object, XML and also accept JSON objects.
  • Responsible for coding a conversion mechanism that allows conversion of JSON object to Java Object and vice-versa.
  • Developed Session Beans and entity beans to implement the business logic and deployed into server.
  • Designed and developed the web pages using HTML5.
  • Development of Modules using Struts Framework, JSP, Servlets and DB2.
  • Developed JavaScript and optimized existing scripts for efficiency.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
  • Created CSS3 templates for use in all pages on the website.
  • Used jQuery to create dynamic popup’s to notify the user.
  • Worked on Draggable, Droppable and Resizable JQuery interactions.
  • Used the Ajax to make the service calls from the webpage using jQuery without performing a browser refresh.
  • Performed unit testing using JUnit and developed the Logging framework using log4j.

Environment: JDK 1.6, HTML5, CSS3, AJAX, JPA, JSON, XML, JUnit, Hibernate, Spring, Web Services using XML/XSTL, Web Services using REST, Jersey framework, Jackson, DB2, WebSphere.

Confidential, NYC, NY

Java Developer

Responsibilities:

  • Involved in designing the application and developed the code for various options to Claim Information and Enrolled Users Profiles Info.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture and configured Struts-config.xml file for mappings.
  • Used JDBC-API to communicate with Database. Developed front end using Spring MVC Frame Work.
  • Developed Entity, session Beans, client interfaces used J2EE, EJB and JNDI.
  • Developed Java Servlet that acts as a controller and maintains the session state and handles user requests in Middle Tier.
  • Developed Service Locator object to abstract all JNDI usage and to hide the complexities of initial context creation, EJB home object lookup.
  • Involved in designing JSP pages using Struts tags and scriptlets to encapsulate the logic that generates the content for the page.
  • Employed Java Server Pages (JSP), Apache Struts and Custom Tag Libraries for front end.
  • Extensive use of Enterprise Java Beans (EJBs) for business tier component implementation and implementation of business logic.
  • Used several J2EE design Patterns (Session Façade) for the Middle Tier development.
  • Implemented JDBC framework for connectivity with DB2 database as backend.
  • Developed JavaScript to do client side validations.
  • Designed the ER diagram, wrote stored procedures in PL/SQL and created database tables and relationships.
  • Used Ant to build the application and deploy on WebLogic 9.2 Application Server.

Environment: JDK 1.5, JSP, Servlets, Spring MVC, Java Script, HTML, SQL, EJB, XML, JDBC, DB2, Ant, PL/SQL, WebLogic 9.2.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering and preparing software requirement specification.
  • Designed and developed several web pages using HTML and Java Script to perform validations at Client's side.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Designed Enterprise Application using MVC architecture.
  • Designed User Interfaces using JSP, Servlets, and HTML.
  • Designed and developed Struts using ActionServlet and ActionValidator Form Beans.
  • Created Web Pages using XML, XSLT, JSP, HTML and JavaScript.
  • Developed Servlets for user Authentication and request handling.
  • Developed session beans to implement business logic.
  • Design and maintain the database to support the application using Oracle9i.
  • Created connection pools, deployed JSP, Servlets, and EJBs on WebSphere.
  • Used JUnit to create Test Suites to ensure unit testing the functionality and to ensure complete code coverage during unit testing.

Environment: JDK 1.4, J2EE, JSP, HTML, CSS, JavaScript, Swing, Servlets, EJB, JDBC, XML, XSLT, Oracle, UML, Windows, WebSphere.

We'd love your feedback!