Senior Software Developer Resume
SUMMARY:
- 7+ Years of Professional experience in the developing User Interface(UI) Applications and professional web applications using HTML 4.0/5, CSS2/ CSS3, JavaScript, jQuery, AJAX, JSON, XHTML and XML.
- Good understanding on latest approaches in HTML/CSS3development, JavaScript frameworks JQuery.
- Good Experience with JavaScript MVC framework Angular Js.
- Good Experience in working with the Document Object Model (DOM) and DOM Functions.
- Good Experience dealing with Ecommerce, and Healthcare Platforms.
- Experience in Migrating existing applications from WebSphere 6.x to 7.x, 7.x to 8.x, 7.x to 8.0 and 6.x to 8.5 on different platforms.
- Can be able to deal with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Experienced in designing using latest Web Standards
- Good Experience s upporting EDI transactions both inbound and outbound.
- Determined the overall UX Strategy, Approach and implementation for the all assigned projects.
- Involved in React Js. marrionet.js and backbone.is in many chain applications.
- Experience using all the wordpress themes and drupal themes with advance functionality.
- Using Media Queries and JQuery Mobile, created Responsive Web pages.
- Knowledge of health care services regulatory environment in compliance with HIPAA, ICD, MITA, MMIS and EDI.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Good Experience dealing with applications involving High Traffic Websites.
- Good Working Experience and understanding with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
- Experience using all popular text - Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
- Have been working in every Phase of Software Development Life Cycle (SDLC) like including requirements analysis, applications design, development, Integration, maintenance, installation, implementation and testing of various client/server, N-tier and web applications.
- Involved with the client side scripting script like node.js framework.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Excellent interpersonal abilities, communication skills, time management and Team skills and strive hard to attain project goals inside assigned deadlines.
- Solid expertise in developing Html pages based on DIV layout, W3C Compliance, Web 2.0, Web Accessibility, Web Usability and Cross browser platform.
- Possess good team-management leadership qualities and Good Team performer.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Experience in attending scrum meetings that involved teams from various phases of SDLC.
- Good knowledge in Control Management System (CMS), Digital Marketing, Analytics and Cloud concepts.
TECHNICAL SKILLS:
Languages: Java, C/C++, SQL, PL/SQL Java / Java EE 7 / J2EE: JSF, IceFaces, Java Servlet, JSP, EJB, JDBC, Swing, JDBC, JNDI, JMS, Java XML APIJavaMail API, Struts, Spring, Hibernate and IBATIS
Frameworks: Struts, Spring, Java Server Faces, Hibernate and IBATIS
Other Web Technologies: HTML, JavaScript, AJAX, jQuery,AngularJS
SOA:: WebServices - WSDL and RESTful, XML, JAXB, SOAP
RDBMS: Oracle, DB/2, SQL Server
Application Server: WebSphere 7.0, WebLogic 8.1, Tomcat 6, Glassfish v3, JBOSS EAP 6.3
IDE: Eclipse, IntelliJIDEA, Weblogic workshop, Oracle JDeveloperOperating Systems: UNIX/Linux/Solaris, Windows 7/ XP
Build Tools: Hudson, Maven and Ant
Project Management: Experience in quality practices - CMM / CMMI, ISO 9001, Six Sigma, tools - MS Project, Integrated Project Management System (IPMS)
PROFESSIONAL EXPERIENCE:
Confidential, Jacksonville, FL
Senior Software Developer
Responsibilities:
- Develop all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Create XHTML Pages with CSS and the Box Model, integrated the Java code (API) in JSP Pages.
- Use jQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in so many javascripting like DOJO frameworks.
- Involved in project planning of SALESFORCE CRM
- Develop a mobile - optimised web app from the ground up. This involved: project planning, wire framing, database coding, writing PHP templates, interacting with JQuery for GPS mapping and mobile-touch controls, as well as HTML, CSS, JavaScript, JQuery, AngularJS, NodeJS programming for the interface.
- Using MVC framework Backbonejs
- Experienced in jquery plugins and usage of frameworks like Marrionet.js and backbone.js
- Involved in Writing jQuery based Ajax Requests using jQuery, get(URL, data, callback, type) or jQuery, Ajax(options) and jQuery, post(URL, data, callback, type
- Use jQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), key press () .)
- Use jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Involved in JavaScript coding for validations for best coding practices beginning from HTML5, CSS3, Bootstrap, JQuery.
- Use jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in so many frameworks mostly React.js and Dojo
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Develop Date Time Picker using Object Oriented JavaScript extensively.
- Apply client side validations using JavaScript and JQuery.
- Experience in Migrating existing applications from IBM WebSphere 6.x to 7.x, 7.x to 8.x, 7.x to 8.0 and 6.x to 8.5 on different platforms.
- Design Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Build HTML and CSS system for controlling text display issues cross-platform and cross browser.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- As part of the company's project is to create an exercise detection system for smartwatch sensor data, I implemented a native Android UI aimed at showcasing the core algorithm to investors.
- Use CSS Blueprint to create grids and adopt cross browser interactive features.
- Implement AJAX to enhance the capability of the website.
- Create Graphic User Interface (GUI) and applied to web site.
- Use Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Contact with different customer for their requirements. And Modified code as the customer needs.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Temp .net Framework.
- Work in Onsite - Offshore model.
- Written SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Confidential, Chantilly, VA
Senior Software Developer
Responsibilities:
- Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
- Worked closely with the Business/Users team in translating technical requirements into application code
- Developed web layer using Struts framework to manage the project in MVC pattern.
- Used Struts Tiles Framework for designing the layout of the application.
- Worked with multiple clearing houses to ensure their EDI files are compliant with the internal format for Mississippi Medicaid and helped resolve issues.
- Client pages are built using HTML, CSS, JSP, JavaScript/JQuery
- Used JSTL and developed required tiles and tile definitions for Templating and defined configuration in the struts configuration.xml.
- Worked on EDI transactions: 270, 271, 835, and 837 (P.I.D) to identify key data set elements for designated record set.
- Implemented integration of Struts Action classes and the EJB's services layer.
- Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
- Implemented integration of Struts Action classes and the EJB's services layer.
- Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
- Have proficiency in using DAO and DTO patterns to persist data into database
- Used Hibernate as persistence framework for DAO layer to access the Oracle10g database
- Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
- Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
- Involved in writing the publishers and subscribers to the Topics and Queues.
- Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
- Used Maven for build framework and Jenkins for continuous build system
- Worked on Eclipse for development and deployment of application in Web Logic Application Server.
- Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
- Proficient in using SVN for Version Control.
- Actively involved in code reviews and also in bug fixing.
Environment: J2EE, Struts 2.x, Hibernate Angular JS, JQuery, JSP, EJB, Oracle11g, JavaScript, XML, Web Services, Weblogic 10.3, Junit, ANT, Eclipse, SVN
Confidential, Seattle, WA
Senior Software Developer
Responsibilities:
- Implemented design patterns like MVC, Singleton.
- Designed and Developed HTML pages and JSP pages.
- Configured controllers using Struts Framework.
- Server side validations in the UI are achieved using Struts Validation.
- Achieved database persistence through hibernate.
- Developed and debugging of java files is done using Eclipse IDE.
- Performed unit testing using JUnit.
- Developed build script using ANT to build, package, test and deploy application in application server.
- Used GIT for version controlling.
- Auditing tool is implemented by using log4j.
- Used Java Mail for sending the status report of the loans.
- Deployed on Web Logic Server.
- Created web services using REST.
- Integrating the newly written code with the existing application and performing integration and complete functionality.
Environment: Java, JMS, JSP, Servlet, XML, Junit Reports, Threads, Java XML Validation API, Web logic, Eclipse2.1, Ant1.5, Log4j, Windows XP, LDAP Server, CVS.