Sr. Java/j2ee developer Resume
Chicago, IL
SUMMARY:
- 7+ years of IT experience in application design, software development life cycle (SDLC), Agile methodologies, maintenance and enhancement of web - based applications.
- Extensive experience as designer and developer in Java & J2EE Web technologies based on Object Oriented Programming, Database Programming, Web Programming and GUI Development.
- Technical skills encompass Java, J2EE (JDBC, Servlets, JSP, Custom Tags, EJB, JMS, JNDI, JQuery, Struts, web services (SOAP, RESTFUL), Spring & Hibernate frameworks), ORM, XML, HTML5.0, DHTMLX, UML, Json, JQuery, JSTL, Apache, LOG4J, Ant, Maven, Shell script and JavaScript.
- Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL, SOAP, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS, REST web services.
- Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax, Bootstrap and AngularJS. Wrote AngularJS controllers, views, and services for new website features. Used AngularJS markup and expressions and experience using Angular UI components like GRID.
- Communicate effectively (both written and verbal) with people at different levels including stakeholders, internal teams and the senior management.
- Excellent Communication and Interpersonal Skills with Strong Technical and Analytical reasoning ability.
- Self-motivated, able to set priorities to achieve immediate and long-term goals.
- Experience in performing requirement analysis working with software vendors
- Design and document each module as a part of the implementation/delivery process.
- Designed, developed and supported HTML 5 and CSS3-based applications, predominantly for use on mobile devices.
- Used local storage and Application caches to store information locally on the client's computer.
- Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
- Proficient in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3 and MV* frameworks such as AngularJS etc.
- Experience in developing applications using Spring Framework 3.2.2, worked on different spring modules like core container
- Good experience in development and Support of Java/J2EE Web applications
- Over 5 years of experience in Core Java, Multithreading and Design Patterns.
- Rich experience in Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
- Hands-on experience in IDE Tools: My Eclipse, IBM RAD.
- Experienced in Software Configuration management tools such as CVS.
- Experience in application and web servers such as WebSphere, Apache Tomcat & Unix.
- Involved in SQL/PLSQL and Stored Procedures using Oracle 9i. Have experience in code debugging and bug fixing.
- Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
- Involved in writing Perl/Shell scripting based on requirement.
TECHNICAL SKILLS:
Skills: JDK1.4/1.5/1.6, JSP 1.2/2, Servlets, Ajax, Struts1.1/1.2, JSF, Hibernate3.0, Spring2.X, EJB2.0/3.0, JDBC, JUnit, JNDI, XML, JMS, JVM, Web Services, WSDL, SOAP, JSP, JSTL, XSLT, SPRING FORM TAGS, STRUTS TAGS Java, C++, SQL, PL/SQL, XML, HTML, Java Script, Ajax, AngularJS,IBM WebSphere 5.1/6.x, Bea Web Logic Server 9.2, Tomcat 4.0/5.0, Apache1.3/2.0, JBoss 4.x, OC4J,Oracle 8i/9i, 10g, MS SQL Server 7.0, DB2 v10.1,Windows 9x/NT/2000/XP, Linux,Eclipse 3.0/3.1, My Eclipse 5.x, WSAD 4.x/5.x, RAD6.x, 7.x, IBM WebSphere 5.x/6.x, IBM MQ Series, TOAD, ANT, MAVEN, SQL Loader (7 years)
JAVA/J2EE Technologies: JSP 1.2/2, Servlets, Ajax, Struts1.1/1.2, JSF, Hibernate3.0, Spring2.X, EJB2.0/3.0, JDBC, JUnit, JNDI, XML, JMS, JVM, Web Services, WSDL, SOAP, JSP, JSTL, XSLT, SPRING FORM TAGS, STRUTS TAGS
Languages: Java, C++, SQL, PL/SQL, XML, HTML, Java Script, Ajax, AngularJS
Web/App Servers: IBM WebSphere 5.1/6.x, Bea Web Logic Server 9.2, Tomcat 4.0/5.0, Apache1.3/2.0, JBoss 4.x, OC4J
RDBMS: Oracle 8i/9i, 10g, MS SQL Server 7.0, DB2 v10.1
Operating System: Windows Linux
Development Tools: Eclipse 3.0/3.1, My Eclipse 5.x, WSAD 4.x/5.x, RAD6.x, 7.x, IBM WebSphere 5.x/6.x, IBM MQ Series, TOAD, ANT, MAVEN, SQL
PROFESSIONAL EXPERIENCE:
Sr. Java /J2EE Developer
Confidential, Chicago, IL
Responsibilities:
- Involved and interacted with users, customers and Business users for the requirements and training with new features.
- Involved in the development using Java/J2EE Technologies, Web services, Hibernate ORM Framework.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, and Bootstrap with MySQL database as the backend.
- Developed responsive web application for backend system using AngularJS with HTML5 and CSS3.
- Built reporting module for analytic services using custom AngularJS MVC framework components Controllers, and Services that are bind using Dependency Injection to enable loose coupling between application components.
- Used bootstrap and angular.js in effective web design.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Created Call flow diagrams for IVR applications using VISIO.
- Used STRUTS frame work in designing the IVR application.
- Wrote JAVA Servlets that generates dynamic VXML.
- Mainly involved in support, Maintenance and enhancement of the application.
- Played a significant role in design and development of the VUI.
- Collected the caller information through DTMF and SPEECH technologies.
- Strong Experience in finding the root cause, during production support and coordinating with the respective team.
- Periodically run queries against Eivr database to determine what type of errors occurring and the frequency.
- Research all errors types and contact the appropriate resource and communicate promptly during production support.
- Involved in supporting weekend workflow tasks and releases during production support.
- Played crucial role in assisting developers, QA, UAT by providing the needed data for their test cases so as to validate the business requirements.
- Used Struts MVC Design for all Backend Data and Business Logic processing.
- Used Spring Framework to wire together all Business Objects and DAO calling various endpoints
- Involved in setting up the WAS server environment and Deployment Configuration.
- Web services were wired together with Spring using JAX - RPC.
- Wrote Stored Procedures to be used by the IVR Application.
Environment: Java/JRE 1.7, Eclipse IDE (LUNA), Spring MVC, Jboss 7.0.2, Spring Jdbc Template, JQuery, JavaScript, Apache-Maven 3.0.5, Subclipse (SVN), Oracle 11g, Teradata, SQL, Widget Framework, Junit, Mockito, Windows XP, UNIX.
Sr. Java Developer
Confidential, Orland Park, IL
Responsibilities:
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML..
- Good exposure on AngularJS Filters to manipulating text within your HTML views Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js, and Ext.js, accommodate these advanced and fast technologies.
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
- Used Jmeter tests for Unit testing.
Environment: Java/JRE 1.7, Eclipse IDE (LUNA), Windows, Spring MVC, JSTL, Spring Jdbc Template, Restful Web services, JAX-RS, Jersey, JQuery, JavaScript, XML, XSD, Maven, CVS, My SQL 5.6, My SQL Workbench 6.1 and Apache Tomcat 6.0
Full Stack Web Developer
Confidential, Plano, TX
Responsibilities:
- Work as a full stack developer responsible for Web, middle tier and Databases in the development of web application for Rejected Application Processing.
- Worked with the team to analyze the business requirement and scenarios and driving suitable solutions in an agile development environment.
- Using AngularJS and Angular - Bootstrap UI extensively for developing the UI using MVC framework and also using SVG standards.
- Created prototypes in HTML5, Photoshop, JavaScript and CSS3 for different UI pages.
- Involved in enhancement of existing application utilizing Angular.js, created role based HTML navigation menu wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- Designed web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Created JAX-RS RESTful web services for GET, POST, PUT and DELETE requests. Used POSTMAN Rest client for chrome to test all the services.
- Integrated with backend by making Restful web service calls in AngularJS.
- Created Multiple Re-usable UI Directives by defining Angular JS Directives, Attaching Event Listeners, Controllers & Updating DOM elements.
- Built a robust and secure CONTENT MANAGEMENT SYSTEM for few projects as per client's needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used.
- On server side, created & used Restful Web API endpoints for database operations (CRUD) for this AngularJS project.
- Deployed web applications in Tomcat Server.
- Developed Graphic User Interface (GUI) to display report data using JQuery in Cross-browser compatibility and Web application scaling.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Developed UI, Virtual Objects (VO) and models by using Flash, AJAX, and Action Script 3.0.
- Used behavior-driven development framework (Jasmine) for testing java script.
- Involved in various technical and architectural design discussions with back-end teams as well as front-end team to integrate front-end and back-end.
Environment: Java, J2EE, JDBC, Servlets, SVG, JSP, XML, CSS, HTML, DHTML, JavaScript, Linux, Oracle 10g, Log4J, XML, Spring 3, SQL Developer, JBOSS, SOA, services, SVN, JavaScript, JQuery, Angular JS, JSON, UML, Junit.
Java Developer
Confidential, Pontiac, MI
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Worked on responsive design and put forward a proposal of doing away with device - specific apps and developing a single responsive website that could be served to desktop.
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Designed and implemented the UI with extensive use of JavaScript, Bootstrap, JSON and Ajax.
- Good exposure on AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Good exposure on AngularJS Filters to manipulating text within your HTML views Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js, and Ext.js, accommodate these advanced and fast technologies.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Involved in Production Support and minor enhancements as per application requirements.
Environment: HTML4/5, CSS2/3, JQuery, JavaScript, AJAX, XML, JSP, JSON, Visual Studio 2012, DOM, Adobe Dreamweaver, angular.js, backbone.js, Require.js, Node.js, Bootstrap, Internet Explorer, Firefox, Chrome, Oracle, Windows.
J2EE Developer
Confidential
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Using AngularJS and Angular - Bootstrap UI extensively for developing the UI using MVC framework.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (AJAX, and JSON to write/read data from back end systems).
- Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML 4.x, HTML 5, CSS2.x, CSS 3, JavaScript, Angular JS, jQuery, AJAX, JSON, XML, SVN.