We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Conshohocken, PA

SUMMARY

  • 7+ years of experience in design, development, maintenance and support of Java/J2EE applications.
  • Expertise and thorough knowledge of Spring, Struts Framework with Tiles, Servlets, JSP, EJB, JDBC, HTML, AngularJS, Java Beans, JavaScript, Ajax and XML technologies.
  • Designed, Developed and implemented Java Web Services using XML, SOAP, REST, WSDL, and UDDI and used JAX - RPC Hibernate for developing Web services based on SOA.
  • 1+ years of experience in CMS based applications using Adobe CQ5/ AEM.
  • Experience in developing applications using different IDEs like Eclipse, WSAD, CRXDE
  • Implemented Adobe CQ/AEM templates, components, workflow, style sheets, Meta tagging and performed CMS administration tasks.
  • Proficient in Database development using different RDBMS (Oracle, MS SQL Server, MySQL and DB2) in various projects with expertise in deploying Stored Procedures, Triggers, SQL Queries and SQL packages.
  • Good Knowledge in build tools like ANT and Maven 2.2/3.0
  • Created custom sling bundles as part of new functionalities provided to CQ sites.
  • Extensive programming experience in writing web application programs covering front-end / UI jQuery and AJAX for building rich user friendly, high performance web applications.
  • Designed web applications and web contents utilizing various Search Engine Optimization (SEO) techniques
  • Excellent experiences in developing applications that meet the requirements as specified by Web Content Accessibility Guidelines (WCAG) 2.0
  • Developed Responsive Web Design from scratch with HTML5/ CSS3/ Media Query.
  • Experience in developing Responsive design for smart phones and devices
  • Extensive experience in building cross browser compatibility applications using HTML5 and CSS3.
  • Well-versed in Object Oriented Programming (OOP) with JavaScript.
  • Strong knowledge in Document Object Model and DOM functions.
  • Experience in using of CSS framework like Less and Bootstrap to improve the functionality of the webpage.
  • Good understanding in JavaScript framework like AngularJS and Backbone.js.
  • Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript MVC frameworks.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members

TECHNICAL SKILLS

JDK Versions: JDK 1.4, JDK 1.5, JDK 1.6 and JDK 1.7

Languages: Java, HTML 5, XML, XSD, JSON, UNIX, Java Security, Bash and Shell Scripting

J2EE Technologies: Servlets, JSP, JDBC, Java Beans, JNDI, RESTful Services, WS Security

Frameworks: Spring, struts 1.x/2.x, Hibernate, JPA, Spring Batch, AngularJS, Backbone JS, Less, Sass, Bootstrap, Apache Sling, Apache Felix

Content Management: Adobe CQ5.X5, AEM 5.6, AEM 6.1, Adobe CRX.

Development Tools: Eclipse, Spring Tool Suite, Net beans, JBPM, sublime, WordPress.

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JQuery, JSON, XML, LINUX

Databases: MySQL, Oracle … Microsoft SQL Server, Microsoft Access

Application Servers: Jboss-4.0.3, WebLogic 9.2, WebSphere, Oracle Containers oc4j 10g

Version Control Tools: CVS, SVN, GIT and SCM.

Others: Java script, JQuery, EXTJS, BackboneJS, AngularJS, Maven.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential -Conshohocken, PA

Responsibilities:

  • Improving patient care and experience
  • Improving health of populations and reducing costs

Confidential

Java Developer

Responsibilities:

  • Gathering the business requirements from business team.
  • Analyze the requirements and prepare the high level design document.
  • Involved in analysis, design and development of application that include Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed the application using Spring Framework that leverages Model View Layer (MVC) architecture.
  • Supported the application launch in production and helped resolve issues related to data migration
  • Developed generic process flow diagram, Use case diagrams, Class diagrams, and Sequence diagrams using Eclipse and MS Visio.
  • Used Agile methodology for the software development.
  • Developed this application using Spring, JSP, Hibernate and front end using HTML, JavaScript, CSS, AJAX, etc
  • Developed highly interactive web applications utilizing CQ5/AEM.
  • Worked on Custom OSGI services, workflows, scheduler jobs development.
  • Used JPA with Hibernate ORM framework to communicate with the oracle database and used HQL to query the database.
  • Worked on setting up AEM projects using Maven.
  • Provided estimates and designs for templates, components and workflows.
  • Development of static web pages, landing pages, category landing pages using a content management system, Adobe CQ5/AEM.
  • Involved in parsing the XML's using SAX and used XSLT to transform XML document into HTML.
  • Created Mobile Application layout and front-end using HTML5/CSS3, and Bootstrap Framework components.
  • Using the RESTful web services communicate to third party services or internal applications.
  • Taken care of Dev and Test environments build and deployments.
  • Fixing issues related to application functionality, UI and Business Logic Build preparation and release to customer with issue fixes Involved in development
  • Design and Development of PR's (Product Requirement) UI and Business logic.
  • Coding, peer review, Unit testing and integration Testing.

Environment: Java, J2EE, CQ5/AEM, Apache sling, Apache Felix, JCR, HTML5, AngularJS, HTTP, SOAP, RESTFul, Spring MVC, Hibernate, Apache Maven, File Vault, Vaultclipse, JavaScript, Ajax, JSON, jQuery, Bootstrap, AJAX, PL/SQL, Oracle, Eclipse, CSS3.

Java UI Developer

Confidential -Novi, MI

Responsibilities:

  • Developed the GUI module using Spring Framework, JSP, AJAX, HTML5, CSS3, AngularJS, DHTML and JavaScript.
  • Developed Landing Page using HTML, CSS, JavaScript and Marketing Page using JavaScript and JQuery.
  • Used flexible layouts, images and media queries to target multiple browsers and devices using bootstrap and customized style sheets.
  • Developed Module Photo Tray using jCarousel plugin.
  • Created reusable plugins using Bootstrap.
  • Extensively used prototype for the development of modules and components from scratch.
  • Experienced in CMS based applications using Adobe CQ/AEM CMS
  • Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
  • Implemented Adobe CQ/AEM templates, components, workflow, style sheets, JSON, JQuery, Angular JS, Meta tagging and performed CMS administration tasks.
  • Provide estimates, designs, and specifications for CQ5/AEM templates, components, and workflows
  • Agile methodology for the software development.
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5/AEM dispatcher to cache the landing html pages and serve as the static pages from Apache.
  • Resolving all the assigned defects and interacting with QA to resolve any issues.
  • Used JIRA as the Bug Tracking tool.
  • Worked on CQ5/AEM Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type at the form level.
  • Developed custom widgets using ExtJS
  • Used Firebug, Firebug Lite and IE Developer Toolbar for debugging and browser compatibility.
  • Implemented Web-Services to integrate between different applications (internal and third party components using SOAP and RESTFul services using Apache-CXF.
  • Reviewed the XML logical data model and developed XML schema (XSD) to validate the model and used JAX -B for Xml-Java Mapping and Xml-XSLT conversion.
  • Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system.
  • Developed and published web-services using WSDL, SOAP and XML, JAX -B.

Environment: HTML5, AngularJS, HTTP, AEM, Apache sling, Apache Felix, JCR, SOA, SOAP, RESTFul, Web Services, XML, XSD, Shell Script, UML, Spring 3.x, Hibernate, Apache Maven, JavaScript, Junit, WebLogic AS10.3, JAX-B, Ajax, Ext JS, Hudson, Maven, JIRA, CSS.

Java/J2EE Developer

Confidential -West Chester, PA

Responsibilities:

  • Involved in enhancing the utility by adding new validation rules using Java and J2ee technologies.
  • Developed the application using MVC design pattern. Developing this application using Struts, JSP, Hibernate and front end using HTML, XHTML, JavaScript, CSS, AJAX, etc
  • Worked on the entire MVC architecture of Struts including Action class, Action Form, and Validation Framework.
  • Extensively used Application Resource Bundle feature of Jakarta Struts Framework for eliminating the hard coding in terms of field label and alert messages in JSPs.
  • Used Hibernate frame work to communicate with the oracle database for various modules.
  • Involved in performing the Unit test in different environments.
  • Used Mergician tool to map Pdf files with the XML data and generating merged pdfs.
  • Responsible for participating in daily scrum calls and following scrum development methodology.
  • Responsible for verifying the Business templates for each state using the internal utility.
  • Involved in creation and consumption if WCF Web Services and XML Web Services.

Environment: Java 1.6, J2EE, Struts, JSP, Servlets, HTML, XHTML, Java script, AJAX, XML, XSLT, CSS Hibernate, SOAP, Web Services, RAD 7.0, Web sphere application server 6.1, JUnit, Serena PVCS, Team Track, Oracle and UNIX.

UI Developer

Confidential -Richmond, VA

Responsibilities:

  • Developed user-friendly webpages using HTML, CSS, JQUERY, JAVASCRIPT and AJAX features like animations, media and audio content embedding.
  • Worked with the Agile Methodologies using Jira as Web tools.
  • Utilized HTML, CSS, JavaScript, JQuery, and AJAX to create a user Signup system that allowed user to become members.
  • Worked on Client Side Validation on the Help module using HTML, CSS, JavaScript Reg-Ex and JQuery.
  • Used Ajax, JSON to communicate to the server to check the functionality of the websites.
  • Used Node js extensively for various functionalities and DOM manipulation.
  • Test cross browser compatible web pages and did extensive fallback fixing related to IE and other browser issues.
  • Produced content pages with table less CSS layout and style markup presentations and also used JavaScript methods and properties.
  • Used Firebug and Chrome Developer tools for bug fixing and maintaining Browser compatibility.
  • Work closely with Product Management on feature definition.

Environment: HTML, CSS, MYSQL, Ajax, JavaScript, XML, PHP, Node JS, Apache.

Jr Software Developer

Confidential

Responsibilities:

  • Used HTML, DHTML, CSS, SVN Eclipse, JavaScript, and Photoshop to develop front end web pages.
  • Actively involved in each phase of the SDLC (analysis, design, development, testing and deployment).
  • Extensively used Microsoft Visio to create OOAD diagrams for the database and application structural design.
  • Developed cross browser compatible HTML and CSS reusable templates and integrated the UI with the application.
  • Understanding of User Experience Design and best practices.
  • Created the data base tables to store the user's details.
  • Participated in bug fixing with QA team which involved cross browser testing as well as load and performance checking.
  • Negotiation and analysis of user and business needs in information provision.
  • Designed innovative and creative solutions to meet current and future needs.
  • Worked in LINUX environment to execute commands.

Environment: HTML, XHTML, XML, XSLT, XML Schema, CSS, AJAX, JDBC, SQL, Oracle 10g, Hibernate, Eclipse, SQL Query Manager, ANT, UNIX, Windows XP.

We'd love your feedback!