We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY

  • Certified Java developer with more than 8 years of experience in Designing, Developing and implementing client - server and web based applications using Java, JavaScript, JEE, HTML and XML.
  • Participated in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.
  • Well versed with Agile methodologies such as Extreme programming and experience in Iterative development, Continuous design, Refactoring, Continuous integration and Test driven development.
  • Designed and modeled projects using UML - Use Cases, Sequence Diagram, Class Diagrams etc.
  • Experience with Service Oriented Architecture implementations. Participated in design and development phases of SOA applications.
  • Experience with Database servers Oracle, SQL Server and MySQL.
  • Strong experience in the Web Application GUI Development using HTML, AngularJS, CSS, JavaScript, JQuery, JSON, XML and AJAX.
  • Expertise in the implementing Core Java concepts & J2EE Technologies (JSP, SERVLET, JMS, JPA, JAXB, JAXWS, JAXRS, RMI, JNDI).
  • Having good experience with Angular.js and OO Javascript.
  • Expertise in implementing Object Oriented Methodologies and Design Patterns such as Factory, Builder, Delegate, MVC, Data Access Object (DAO), Front Controller, Service Locator Patterns. Strong experience in developing N-Tier applications using J2EE components.
  • Built Web pages that are more user-interactive using AngularJS, NodeJS, HTML5, CSS3, RESTful API Services,JS, JavaScript, Spring framework.
  • Expertise in XML technologies like XSD, DTD, XSL, XPATH, XSLT and parsers like SAX and DOM.
  • Experience developing integration JMS applications on Apache ActiveMQ/JMS.
  • Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, JSP, Junit, Struts, Spring, Hibernate, HTML and CSS, XML, JavaScript, Ajax, JSON .
  • Utilized various JavaScript and jQuery libraries bootstrap, AngularJS, AJAX for form validation and other interactive features.
  • Experienced in creative and effective front-end development using JSP, JavaScript, HTML, DHTML, XHTML, JQuery, Ajax and CSS.
  • Experience in JavaScript for frontend validation and providing front end GUI using JSP, JSON, XML, AJAX, HTML, XHTML, XSL and CSS.
  • Extensively worked with Spring framework. Utilized Spring MVC, IoC, AOP and DAO modules.
  • Developed web applications using Struts framework, utilized struts validations and plug-in support and used multiple view technologies like JSP, GWT, XML, XSLT, FreeMarker and Velocity.
  • Expertise in developing Rich Internet Applications (RIA) in Media streaming over HTTP, RTMP and Live Streaming and Http Dynamic streaming technologies.
  • Developed Web Services like REST and SOAP using Spring Web Services, Axis and Java (JAX) WS.
  • Developed a proprietary service container to build and publish web services (REST) and developed client libraries to consume the web services.
  • Experience in using Hibernate for object relational mapping with database. Configured xml files for mapping and hooking it with other frameworks like Spring, Struts and other technologies.
  • Excellent Relational Database understanding and experience with Oracle, SQL Server and MySQL.
  • Have extensive experience in building and deploying applications on Web and Application Servers like Apache 2, JBoss AS, Weblogic, Websphere, Glassfish and Tomcat.
  • Experienced in using Version Control Tools like CVS, SVN and VSS.
  • Performed Integration and deployment of applications using ANT, Maven, Hudson and Jenkins.
  • Used project tracking and issue tracking tools such as Pivotal Tracker, JIRA and BugZilla.
  • Experienced in using Java APIs and Applications like log4j, Lucene, SOLR, PDFBox, XStream, DBCP.
  • Developed Single Sign On and secured authentication and authorization solutions over SSL and LADP technologies.
  • Developed java interfaces and plug-in libraries to access multiple document management systems like Documentum, SharePoint and Live Link.
  • Expertise in applying code optimization, performance tuning techniques. Performed memory profiling and load test analysis.
  • Proven technical leader with expertise managing offshore teams, management experience handling multiple applications, various levels of developers and stakeholders.

TECHNICAL SKILLS

Operating System: Windows 7, Windows XP, Windows Server 2003, Linux, UNIX.

Languages: Java, C, C++, SQL

Frameworks: Struts, Spring, Hibernate, Spring-core, Spring AOP, Spring MVC, Spring web services.

Databases: Oracle 11i/10g, SQL Server, MySQL, MS Access

Web Technologies: JSP, Servlets, Groovy, JSON, JNDI, JDBC, Java Beans, JavaScript, Web Services, AJAX, HTML,HTML5, XHTML, JavaScript, CSS, CSS3, Google Maps JavaScript, Angular Js, JMS, ActiveMQ

XML Technologies: XML, JAXB, XPath, XSL, XSLT, SAX, JDOM and XStream

IDE: Eclipse, NetBeans

Tools: & APIs Pivotal tracker, JIRA, BugZilla, SQL Developer, Maven, JBoss Hibernate Tools, Tortoise and Jboss web toolsLog4J, JUnit, JMeter, Lucene, SOLR.

Version Control: Subversion SVN (subclipse, tortoise), CVS, Visual Source

Web Services: Spring Web Service, AXIS, JAX-WS and JAX-RS, WSDL, SOAP and REST.

Web/App Server: IBM Websphere, Apache Tomcat, BEA WebLogic, JBoss, Glassfish.

PROFESSIONAL EXPERIENCE

Confidential, Harrisburg, PA

Senior Java Developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Used Spring IoC, AOP, and MVC modules. Configured Spring context and developed core controllers and services.
  • Designed user-interface and checking validations using JavaScript .
  • Configured Spring context and developed core RESTful services. Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Extensively used JQuery selectors, events, Traversal and JQuery AJAX with JSON Objects.
  • Designing the front end using JSP, JQuery, CSS and Html, XHTML as per the requirements that are provided.
  • Performed server-side validations using Java bean validation API and Hbernate Validator API. JMS ( ActiveMQ) used in a multi threaded manner.
  • Desined and developed SOLR indexing and searching, configured custom request handlers and custom views using Velocity.
  • Developed the Login, Policy and Claims Screens for customers using JSP, HTML, XHTML, CSS, CSS3, JavaScript and Struts Tags .
  • Creating HTML Web pages utilizing JavaScript and CSS for claim management.
  • Implemented the Client-side MVW (Model-View-Whatever) JavaScript framework for writing and compiling the Web applications using Angular Js.
  • Improved user experience by developing the Ajax based web pages using XML/JSON data.
  • Used JMS to send messages to the ActiveMQ Queues.
  • Worked on Angular Js which actually promotes itself as a framework for enhancing HTML, which takes the JavaScript and other Server-Side languages and makes HTML and the dynamic language.
  • Used JMS to send messages to the ActiveMQ Queues.
  • Created user-friendly GUI interface and Web pages usingHTMLand DHTML embedded in JSP. Used RESTful using JSON.
  • Designed and developed access logging using Spring AOP and log4j2 for services access report and audit purpose. Developed DAO objects and Hibernate mappings.
  • Used Log4J debugging and error logging. Used Angular JS, Node JS to extend the Functionality of HTML and XTML.
  • Used Junit and MockMvc to test webservices. Used ANT automated build scripts to compile and package.
  • Configured Apache Solr and developed request processor and view components using Velocity.Worked in agile development process based on Scrum.
  • Designing the front end using JSP, JQuery, CSS and Html as per the requirements that are provided. Communicated with differet teams, coordinated offshore and onshore teams.
  • Application deployment to Jboss using Jenkins to Dev and Test level environments.
  • Developed AutoSys job scipts (jil) for background and monitoring jobs.
  • Developed test cases for Test Driven Development approach.

Environment: Java 1.6, JEE, JSP, XML, JSON, HTML, CSS, JavaScript, Velocity, SOLR, Spring 3.x, Spring AOP, Spring IoC, Spring MVC, Hibernate 3.6, JBoss 5.1, 7.0, Eclipse, Oracle 10g, My SQL, AgileJMS, ActiveMQ, JQuery, REST, webservices, Angular JS

Confidential, Charlotte, NC

Sr. Java Developer

Responsibilities:

  • Technical design, review, and implementation across the project.
  • Develop class diagrams/sequence diagrams using UML.
  • Following Scrum concepts of Agile Methodology to produce high Quality application.
  • Responsible for Analyze, Architect, Design, Code and Unit test J2EE and Spring components as part of enhancements.
  • By using Angular Js and Node Js with the MVC made both the development and the test easier.
  • Used Spring framework and J2EE components, Utilized Spring MVC, IoC, AOP and DAO modules.
  • Developed controller classes, backend processes, complex services and database interaction.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, CSS3, HTML, HTML5, XHTML and AJAX.
  • Applied object oriented methodologies and core J2EE design patterns like Factory, Façade, Business Delegate, Service Locator and Singleton.
  • Developed Web pages using HTML, JavaScript, Ajax, XML and FreeMarker templates.
  • Delivered on-site multiple times to industry leading companies in finance, shipping, product engineering, et. al. for ActiveMQ, Camel, CXF, and FuseESB/ServiceMix.
  • Working with Jade, CSS,HTML,JQuery,JSON,Angular JS, Node JS and JavaScript technologies for Front End User Interface design.
  • Defining in Angular MVC and creating the controller for each class which will provide $scope handler, that’s populates statically or through calls to web server.
  • Designing the front end using JSP, JQuery, CSS and Html as per the requirements that are provided.
  • Developed REST services using Spring and Used JAXB API for XML parsing.
  • Used JMS to send messages to the ActiveMQ Queues.
  • Design, development and integrating Spring DAO layer with Hibernate. GeneratedHibernate XMLfiles for the configured beans.
  • Fixed critical client and server/backend bugs and performance issues.
  • Orderly logged the whole process using log4j for auditing, debugging and error logging purposes.
  • As a project lead, continuously involved in monitoring the project status and forecast the effects of risks and mitigation plans.
  • Perform build management for the development and testing environment, Work with release management to develop technical release notes for every code release.
  • Extensively used JQuery selectors, events, Traversal and JQuery AJAX with JSON Objects.
  • Obtained JSON responses to front-end using GSON API.
  • Improved user experience by developing the Ajax based web pages using XML/JSON data.
  • Installed and configured JBoss server developer and test environments.
  • Used ANT and Jenkins for Build process and continuous integration.
  • Team coordination of development team members. Communication with UAT, PM, Testing team, Dev Team.
  • Identified technical systems and tasks missing from project schedule, authored user stories, and advocated for resources. Evaluated and advocated re-use of shared libraries.

Environment: Java 1.6 JEEAgileJSPFreeMarkerXMLJSONJQueryHTMLCSSJavaScriptSpring 3.xHibernate 3.6JBoss 6.0, JQuery, Angular Js, Eclipse, Oracle 10g, My SQL, Jenkins, ANT, JMS, ActiveMQ

Confidential, Wilmerding, PA

Java/J2EE Developer

Responsibilities:

  • Involved in Designing, Developing, Bug fixing, documenting and unit testing of the application
  • Involved in the development of the GUI screens using JSP, XML/XSLT, HTML and JavaScript
  • Analyzed and developed the application using Spring MVC Framework
  • Used AJAX for client-to-server communication
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Designed GUI using Spring framework, AJAX, JavaScripts, JSP, Servlets, XML, XSL, CSS and Oracle 11g.
  • Developed applications using Java, Servlets, EJB, Struts, Hibernate, Spring, JDBC
  • Used CVS for source code version control
  • Used Struts tag libraries as well as Struts Framework
  • Used Struts Controller to implement workflow application
  • Developed functions and store procedures using SQL and PL/SQL for the application
  • Designed the business object with Hibernate ORM mapping and interfaced with the business mangers using Spring DAO.
  • Coded web pages using HTML, JavaScript, and Struts tag libraries.
  • Designed the JSP pages using Eclipse and integrated the Custom developed components for better look and feel.
  • Designed GUI using AJAX, CSS, JavaScripts, JSP, Java Servlets, XML, and DB2.
  • Used SVN to deploy them in to a central depository location
  • Used JBoss and Weblogic application server in the development
  • Used Maven for the project dependencies
  • Performed the Unit testing using JUnit framework.

Environment: Java/J2EE, Struts, ANT, MVC, spring, Weblogic Application Server, JBoss, Oracle, HTML, DHTML, JSP, JSF, Oracle 10g/11g, JPA, CSS, JavaScript, AJAX, Hibernate, XML, UNIX

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Participate in team meetings for functional, system designing.
  • Requirements gathering, analyzing business requirements with business analyst andarchitecture designing.
  • Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to styleWeb pages, XHTML and XML markup.
  • Used J2EE design patterns like DAO, Factory Pattern and MVC.
  • Developed the Business layer utilizing the Struts framework and MVC architecture.
  • Developed the presentation layer utilizing the Struts framework and MVC architecture.
  • Developed various aspects of the User Interface using JSP and Struts Taglibs.
  • Developed JSP using JQuery libraries like DataGrid and AutoComplete.
  • Developed SOAP based webservices for exporting data.
  • Used XHTML, DHTML, AJAX, CSS, JavaScript and J-Queries for front end validations.
  • Involved in Configuring web.xml and spring-config.xml according to the Spring Framework.
  • Developed pages using JSP and JavaScript libraries and performed validations on UI data, JQuery and JavaScript and AJAX.
  • Developed SQL scripts and maintained stored procedures.
  • Designed presentation pages using JSP, JavaScript, JQuery, Ajax, XHTML, CSS, Spring MVC. Used JSON/XML as the data transfer methods.
  • Effectively taking up of Code review and performance related tasks.
  • Implementation of unit test cases using JUnit.
  • Performed Unit testing and System testing.
  • Involved with QA team for bug solving using Clear Quest.
  • Supported the application once application is released to production.

Environment: J2EE, Spring MVC, Hibernate, JSP, Java1.4, JDBC, XML/XSL, Servlets, DB2, CVS, JBOSS Netscape Enterprise, JUnit, AngularJS, JavaScript, Rational Rose, Windows XP/2000, UNIX/Solaris5.8, JSON, JAXB, REST Web Services.

Confidential

Java Developer

Responsibilities:

  • Gathered required information for the project and involved in analysis phase.
  • Created UML class and sequence diagrams using Rational rose.
  • Developed java server pages, Action classes and EJB’s for user transactions.
  • Designed Java Servlets and objects using J2EE Standards.
  • Mapping of the servlet in Deployment Descriptor (XML).
  • Used Entity beans as the model to represent the persistent data and interacted with Oracle data base as per MVC Architecture.
  • Implemented the user interface using JSP, JSTL, JavaScript, CSS, HTML and JQuery.
  • Designed controller classes and Java bean components.
  • Used HTML, JSP, JSP tag libraries and struts tiles to develop presentation tier.
  • Involved in efficient using of multithreading concept for improving CPU time.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Used JDBC to interact with Oracle data base for storage and retrieval of information.
  • Involved in coding for JUnit test cases, ANT for building the application.

Environment: Core Java, J2EE, Servlets, Multithreading, JSP, Struts 1.1, EJB, JMS, UML, Rational Rose2000, MQ series, Win CVS, Oracle 8i, Web logic 8.1, HTML, Java script, Junit, ANT, XML.

We'd love your feedback!