We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Washington, DC

SUMMARY:

  • Around 9+ years of IT experience in Software Development with strong working knowledge of functional design and developing Web - based applications
  • Experience in Java/J2EE application and Database design with expertise in Core Java, JSP, Servlets, JavaScript, PHP, Ajax, and HTML.
  • Strong knowledge about Multithreading, Collections and Exception handling mechanisms in Java.
  • Strong experience in using MVC Frameworks like Struts, Spring MVC, ANGULAR JS on creating dynamic web applications.
  • Good understanding of Object Oriented Design (OOD) methodologies.
  • Strong technology skills in web/scripting frameworks PHP, Node.js.
  • Experience with MVC using JSP, Backbone, Marionette
  • Strong experience in handling different Web Servers like Apache Tomcat
  • Experience in Adobe LiveCycle designer application
  • Having Good Exposure with MySQL
  • Extensively used IDE like Eclipse and NetBeans.
  • Hands on experience on coding, implementation and unit testing of various J2EE related projects.
  • Strong experience with application development, prototyping and deployment on Cloud Computing infrastructure - Amazon, Workday studio.
  • Having good exposure in Designing and developing portals
  • Experience in using version controls like SVN
  • Experience with defect tracking tools likes Jira.
  • Experience in multiple macros VBA design phases
  • Experience in working with PPS and CRM
  • Extensive Experience in developing SOAP based Web Services.
  • Expertise in XML and related technologies like XSL, XSLT, XPath.
  • Good working knowledge on SVN and Clear Case, perforce for version control
  • Involved in implementing Business Logic.
  • Excellent understanding of full Software Development Life Cycle(SDLC).
  • Expertise in Data Extraction, Integration and Legacy Data Management
  • Expertise in application software development and implementation.
  • Ability to work effectively in a fast-paced, high volume, deadline-driven environment
  • Quick learner, great communication skills, adaptive and flexible problem solver with a solid focus on the end goal.
  • Ability to manage many diverse and conflicting tasks at the same time.
  • Excellent analytical skills and works well with peers.

TECHNICAL SKILLS:

Languages: Java/JEE, Html5, JavaScript

Java/J2EE Technologies: Core Java, Collections, Servlets, JSP, JDBC, JSF, JavaBeans, MVC, XML, DOM, JUNIT, Web services, Multithreading, JTA, Custom Tags

Frameworks: Adobe live cycle designer, Macros VBA, Struts, Spring, Marionette, Backbone, EJB, Hibernate, JQuery, Prototype.JS, and Node.JS

Frameworks and IDE s: Eclipse, NetBeans, and Workday studio.

Web Technologies: HTML, DHTML, JavaScript, JQuesry, CSS, CSS3, AJAX, XML(DOM), XSLT

Web Services: SOAP, REST, JSON, WSDL, APACHE

Build Script: ANT, Shell scripts

Tools: Eclipse 3.6/3.4/3.1/3.0, NetBeans 6.7/6.0, Oracle, Maven, Ant, Soap-UI, Spring, Hibernate, Log4j, Workday Studio

Testing Tools: Junit, Maven

Defect Tracking Tools: JIRA, ServiceNow

Version Management: Tortoise SVN, CVS, Clear Case and VSS.

Methodologies: Agile, Waterfall

Database Environments: Oracle 10g/9i, MS Access, MySQL, DB2

Operating Systems: Windows, (Mac & Linux) UNIX

Cloud Platforms: Workday HCM

PROFESSIONAL EXPERIENCE:

Confidential, Washington, Dc

Senior Java Developer

Responsibilities:
  • Requirement analysis and finding the gap with the existing functionalities
  • Design new technical enhancements and configuration
  • Collaborate with product managers to redefine new enhancements
  • Used JIRA as project management tool and to track work items
  • Involved in all Phases of Software Development Life cycle (SDLC).
  • Developed the front end user interfaces using JSP, JSTL, jQuery, Java script, AJAX, JSON, HTML, Angular JS and CSS
  • Use Java, J2EE technologies to develop UI and server side components. Use Struts and Spring framework to implement MVC design patter
  • Developed front-end/presentation tier development using JSP
  • Used log4j for logging with various levels during enhancement and support.
  • Implement advanced VBA with macros functionality and custom validation scripts
  • Design macros data sheet in VBA
  • Requirements engineering and Application Architectural designing and project Estimation using Function point Analysis for various projects in this product.
  • Design and develop rating system to measure building performance across five categories which helps to improve monitoring and scoring the building performance.
  • Designed and developed web services, DAO layer using Spring with AOP and Inversion Control.
  • Developed Ant scripts for building and deployment.
  • Developed UML, flow diagrams for each module in Visio.
  • Designed and developed an improved interactive sheet in macros for measures building performance across five categories which improved monitoring and scoring the building performance.
  • Used JUnit for testing the application.
  • Designed and developed UI Screens in Html5, AngularJS, JavaScript, AJAX based web UI. Used JSON to transfer messages between Front End UI and the server.
  • Designed and documented REST APIs, including JSON data formats and API versioning strategy.
  • Designed UI as responsive web application with progressive enhancement and graceful degradation.
  • Used Subversion for source control, version management.
  • Involved in Integration of all the modules and deploying them on the Tomcat server.
  • Participated in Design review meetings for the Front-end, middle layer development.
  • Configured Queue Listeners and designed Message Driven Beans.

Environment: Java, JEE, JMS, Spring, Java Web Services (JAX-WS, JAX-RS) Spring REST API, Hibernate, JavaScript, JSON, HTML5, XML, XSD, DTD, XSLT, AJAX, Maven, Ant, IntelliJ IDEA, AngularJS, Web Services (SOAP, WSDL), Oracle - SQL, PL /SQL, SCRUM/Agile, Log 4j, JUnit, SOAP UI, JBoss, OBIEE, Linux, CSS, Cucumber, Check Style, find bugs, HP ALM, Jenkins, SVN,JIRA.

Confidential, Washington, Dc

Senior Java Developer

Responsibilities:
  • Developed interactive form for all rating systems.
  • Requirement is in static Microsoft Word documents, PDF files or XML documents design developed into interactive forms in adobe live cycle designer
  • Implement advanced JavaScript functionality and custom validation scripts
  • Used JIRA as project management tool and to track work items
  • Developed front-end/presentation tier development using Java, JSP, Servlet, JavaScript, jQuery, Angular and CSS.
  • Design and modify the code existing forms
  • Involved in Requirements gathering, Enhancements and fixing the bugs reported on the Application.
  • Prepared Design Document, Test Cases.
  • Developed POC (proof of concept) for upgrade of application files and fixing deprecation issues from the upgrade.
  • Ensure integrity and security of data by maintaining data dictionaries and efficient data management system.
  • Performed Unit testing and code reviews.
  • Involved in the deployment and published the applications in various environments during the life cycle of the project.
  • Developed Web user interfaces using Java Server Pages using HTML5, CSS 3.0, AJAX, JavaScript and jQuery.
  • Used XML (DOM, SAX API) for transferring the data from the client to the server.
  • Created technical specifications, class diagrams, sequence diagrams, domain models for a new product.
  • Work with team members and technical guidance with the team.
  • Designed and developed an improved interactive forms to the existing rating system which improved maintainability, security, and performance. To upload the developed forms to the repository
  • Review of high level or detailed design, code, test plans and technical documents.
  • Involving the Production support, monitoring the tickets in Jira.

Environment: Windows XP,Java, J2EE, HTML5, Ajax, JSP, Servlets, SVN, JIRA, JBoss, Eclipse, JAX-WS webservices, JAX-RS Restful Web services, XML, Hibernate, Spring framework, JavaScript, JSON, Log4j, MySQL, SVN,JIRA,TOAD, Clear Case, ClearQuest, Mockito, LDAP, JMeter, Android, Node.js and jQuery.

Confidential

Senior Java Developer

Responsibilities:

  • Managed the entire product development cycle and took the product to market. Deeply product architecture, data aggregation processes, and cloud deployment
  • Used JIRA as project management tool and to track work items
  • Developed Web user interfaces using Java Server Pages using HTML5, CSS 3.0, AJAX, JavaScript and jQuery.
  • Used XML (DOM, SAX API) for transferring the data from the client to the server.
  • Created technical specifications, class diagrams, sequence diagrams, domain models for a new product.
  • Designed reusable common schemas for extensible/flexible web services architecture.
  • Designed services using SOAP, RESTful, WSDL-first, WS-Security, handlers.
  • Implemented spring, Hibernate, and chart.js.
  • Created Project Estimation using Function point Analysis.
  • Involved in implementing Presentation Logic and Integration Logic.
  • Facilitated ANT build files for the system deployment
  • Wrote advanced and customizable scheduling Unix Cron scripts to schedule informatica jobs.
  • Used UML class diagrams, sequence diagrams and flow diagrams using Microsoft Visio.
  • Application development using Struts MVC framework by making use of Action Servlet, Action classes. JSPs, Java Beans, Shell Scripts, and Database design.
  • Created Project Estimation using Function point Analysis.
  • Involved in implementing Presentation Logic and Integration Logic.
  • Facilitated ANT build files for the system deployment
  • Wrote advanced and customizable scheduling Unix Cron scripts to schedule informatica jobs.
  • Used UML class diagrams, sequence diagrams and flow diagrams using Microsoft Visio.
  • Application development using Struts MVC framework by making use of Action Servlet, Action classes. JSPs, Java Beans, Shell Scripts, and Database design.
  • Monitoring and tracking project deliverables to ensure all the timelines are met with desired scope, cost and quality. Estimation of effort and cost, work allocation and scheduling, Release Management and deployment planning.
  • Project status reporting, Risk and Issues Management. Coordinating with offshore team for Code Development and Testing, conduct reviews.
  • Defect tracking, Production support and End User Training.

Environment: Java, JEE, JMS, Spring, Hibernate, Struts, JavaScript, HTML5, XML, XSLT, AJAX, Maven, Ant, Informatica, Oracle ESB, Web Services (SOAP, WSDL), SVN, Servicenow, JDeveloper, HP Cloud, Oracle - SQL, XML, XSD, DTD, PL /SQL, SCRUM/Agile, Log 4j, JUnit, SOAP UI, Apache web Server, Tomcat, OBIEE, Linux, CSS, AngularJS, Erwin Data Modeling tool, Check Style, find bugs, Microsoft Visio, HP ALM, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Coding Java classes in Accommodation Only Module by using java, servlet, JSP, JavaScript, MVC2 architecture
  • Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 4+ projects
  • Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Work in close collaboration with internal customers and teams to develop strategies that address product content and overall user experience design for clients.
  • Developed required business objects and Java Beans to Implement MVC (Model, View, and Controller) architecture.
  • Developed Form Beans for modularity and reusability.
  • Developed bean Classes to act as adapters between Controller and Model.
  • Session concept is utilized in Servlets to differentiate clients.

Environment: Windows XP,Java, J2EE, HTML5, Ajax, JSP, Servlets, JBoss, Eclipse, JAX-WS webservices, JAX-RS Restful Web services, XML, Hibernate, Spring framework, JavaScript, JSON, Log4j, MySQL

Confidential

Java Developer

Responsibilities:

  • Designed Front End Controller and configured XML for the module developed with XSLT.
  • Developed required business objects and Java Beans to Implement MVC (Model, View, and Controller) architecture.
  • Requirement Gathering, Initial Design, Coding, Testing, and Implementation, fulfilling responsibility as a Module Developer.
  • Designed and developed an improved J2EE based chit’s software to the existing centralized finance maintenance which improved maintainability, security, and performance.
  • Worked with key stake holders to meet requirements and drive results with extensive usage of HTML4/5, CSS2/3, AJAX
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Involved in resolving many critical Production Issues while solving them in time. Also provided Level 1 support for production (online) issues.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox and Google chrome.
  • Involved in developing Java Beans for encoding the business logic.
  • Involved in Full Software Development Life Cycle (SDLC).
  • Used XML, DTD, and Schema for communicating between different tiers of the application and external systems. Written stored procedures to add, update and delete data from Oracle Database.
  • Prepared Unit, System, Integration and Acceptance Test plans
  • Providing oversight and mentoring team members during Application Development and Testing, conduct reviews, preparing deployment plans.
  • End User Training of new/changed application features and functionalities
  • Defect tracking and resolution. Provide production support to comply with

Environment: Java, JSF, Web Service-JAX-WS, HTML, PL/SQL, JSP, ISML, JavaScript, Oracle 10g DB, SVN, Microsoft Visio, Axis, SOAP UI, Linux, Actuate BIRT Reports.

We'd love your feedback!