We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

White Plains, NY

SUMMARY

  • 8+ years of professional experience in Analysis, Design, Architecture and Development of mission critical Applications using object - oriented JAVA/J2EE platform with WebLogic and WebSphere Application servers with MySQL & Oracle.
  • Extensive hands-on experience in developing thin and thick client/server based applications using Core JAVA, J2EE, Struts, Spring, Web Services, JSP, Servlets, Swings, EJB, JDBC, JMS, Hibernate, JNDI, Junit, XML, AJAX and JavaScript.
  • Expertise in building, configuring and deploying J2EE projects using WebLogic, WebSphere, and Tomcat Servers.
  • Real-time experience in Object Oriented Programming with complete project development life cycle (SDLC).
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Good exposure in requirement gathering, Analysis and enabling business teams with releases and change requests.
  • Good in low-latency and high throughput programming with core JAVA.
  • Extensive experience in MVC architecture using Struts framework and J2EE design patterns like Business Delegate, Singleton, Façade, Data Access Objects (DAO) etc.
  • Experience in setting-up Junit Frameworks for any Test Driven Development (TDD).
  • Experienced in Enterprise Java Beans (EJB), especially in the session façade design pattern.
  • Expertise in various open source frameworks like Collections, JSF, Struts 2, Spring and Object Relational Mapping Technology like Hibernate.
  • Expertise experience in Service Oriented Architecture (SOA) technologies with Struts, Hibernate, Spring and Web Services (WSDL, XSD, JAXB and UDDI).
  • Experienced in implementing several web services using SOAP and REST.
  • Experience in developing Web based GUI’s using AJAX, HTML5, DHTML, CSS3, JQuery and JavaScript.
  • Implemented REST Architecture and deployed application on Apache Tomcat, WebLogic and WebSphere servers.
  • Developed single page applications Using AngularJS.
  • Implemented customized User interface for the user using NodeJS.
  • Expertise in client scripting language and server scripting languages like JavaScript, JQuery, JSON, Bootstrap, AngularJS and BackboneJS.
  • Hands on experience using the version controls like GIT and SVN and project management tools like JIRA, QC.
  • Hands-on experience in writing SQL and database stored procedures, functions including performance tuning of SQL queries.
  • Strong software development skills using MVC architecture using Spring Frame work.
  • Experienced in Eclipse, NetBean and RAD IDEs for project building, linking and embedding with external sources.
  • Extensively worked with JMS API for sending messages between two or more clients.
  • Good working knowledge of Log4J, XML, XSLT (DOM, SAX).
  • Expertise in Maven and ANT scripts for the build and deployment of any type application.
  • Hand-on experience in SQL development using Oracle, DB2, NO SQL & My SQL Server database platforms.
  • Being part of Application development at all the times, also responsible for 3rd level Production issues and support activities when required.
  • Experienced in developing projects in Agile Scrum Model and part Agile teams.

TECHNICAL SKILLS

Operating System: windows & unix

Languages: Java, JavaScript, HTML & XML

J2EE: EJB, JSP, Servlets, Java Mail, XML, JMS, Web Services, JDBC

App/Web Servers: WebSphere, WebLogic, Tomcat

Frameworks: Struts, Spring, & Hibernate

Databases: Oracle, NO SQL, DB2, MySQL & SQL Server

Design Patterns: Singleton, Factory and Business deligate Design patterns

IDEs: Eclipse, NetBeans & RAD

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

PROFESSIONAL EXPERIENCE

Confidential, White Plains, NY

Sr. Java Developer

Responsibilities:

  • Analysis, design, and development of core system.
  • Engaged with the business in analyzing requirements and offer solutions.
  • Worked on Agile approaches, including Extreme Programming, Test Driven Development.
  • Designed the application using JEE patterns like Singleton, Factory, DAO and Business Delegate.
  • Worked with the team to design the front end GUI using JSP, JScript and HTML.
  • Spring, Servlets, JSP, and JSTL are used for building the application.
  • Worked on JavaScript to implement front end side validations.
  • Design, Development of JSP pages, Servlets and re-usable Java Beans using Apache Spring Framework and deploy them on the WebLogic Application Server.
  • Used Hibernate ORM framework as persistence engine, actively engaged in mapping and hibernate queries.
  • Used Spring ORM to integrate Spring Framework with Hibernate and JPA.
  • Developed Java Servlets, Java Beans JSP pages, Controller classes and Spring configuration files using Spring framework.
  • Worked with Spring Core, Spring AOP, Spring Integration Framework with Hibernate.
  • Developed persistence layer using Hibernate framework.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
  • 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.
  • Extensively used log4j for logging throughout the application.
  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
  • Setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JQuery, JSON and Java Script.
  • 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.

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

Confidential, New Orleans, LA

Java Developer

Responsibilities:

  • Translating business requirements into application code/logic which will implement the required business functionality.
  • Implemented Hibernate for persisting data into database.
  • Worked on Agile approaches, including Extreme Programming, Test Driven Development and Scrum.
  • Responsible for development of web and business tier components using Spring Framework in Agile Environment using Java, J2EE, and JSP.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration
  • Developed several web pages using AngularJS and JavaScript to perform checking and validations at Client's side.
  • Developed Controller classes, View Resolver, JSP’s and Spring Configuration Files.
  • Used Struts2, Spring framework to manage the project in MVC pattern.
  • Used Dependency Injection(DI) to inject Data source object to bean class from Spring Configuration file.
  • Implemented Multi-Threading functionality in batch process and read the data from ad-hoc Server sent by third party provider.
  • 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.
  • Extensively used RAD IDE for Web application development.
  • Maintained the Source Code using SVN.
  • Experience in JSF Framework to implement the project in MVC pattern.
  • Created Web Pages using XML, XSLT, JSP, HTML, JavaScript, AngularJS, Node.JS and Backbone.JS.
  • Wrote Stored Procedures and complicated queries for MySQL.

Environment: Windows, JDK 1.6, Core Java & J2EE, JDBC, Servlets, Singleton Design pattern, JSF, JSP,JSTL, JavaScript, AngularJS, NodeJS, Bootstrap, BackboneJS, JMS, Spring MVC, Hibernate, Web Services(JAX-WS & JAX-RS), MySQL, RAD, 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.
  • 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!