We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • 6+ years of Proficient experience in User Interface Designing using HTML, XHTML, CSS, SCSS, DOJO, LESS, AJAX, EXT.js, JQuery, jQuery UI, Knockout, High charts, Angular.js, Ember.js, Backbone.js, Node.js, Require.js and bootstrap.js and React.js.
  • Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
  • Expertise in developing Multi - tier enterprise level applications using Java, J2EE Technologies and Groovy.
  • Excellent experience in databases like Oracle DB, MySQL, NoSQL, DB2 and mongo DB.
  • Experience in OOAD architecture and modeling and design artifacts such as class diagram, use case diagram, sequence and state machine diagrams etc. using Rational Rose.
  • Experience in building SOA using web services with SOAP and RESTful implementation using Jersey, Apache Axis and spring web services.
  • Experience in AWS (Amazon Web Service) and cloud foundry Platform.
  • Experience in middleware design and development experience on Oracle SOA Suite which includes BPEL, ESB (Mule), WSM, Oracle Rules Engine, BPM and Work list Application
  • Strong experience in various frameworks such as Struts, spring, Hibernate, JSF (Rich faces, Prime faces), J Unit, Active MQ and Apache Wicket.
  • Experience in integrating applications using ESB MULE.
  • Experience in building Responsive web design (RWD) applications.
  • Expert level knowledge in using spring modules core, MVC, DAO, security and AOP.
  • Experienced with Google web toolkit (GWT) to develop applications in Java.
  • Experienced on Web Sphere Portal Server including Web Sphere Portlet Factory, Portlet API (JSR 168) and Portal Development Toolkit as well as IBM WSAD (Web Sphere Studio Application Developer), RAD (Rational Application Developer).
  • Experience in using of automated functional and unit-testing tools like Gulp,Grunt, karma and Jasmine.
  • Used graphical User interface tools Swing and Abstract Window Tool Kit (AWT)
  • Experience in working with XML technologies like XSL, XSD, DTD, XSLT and parsingXML with SAX & DOM parsers.
  • Good Experience on Selenium IDE and creating Scripts in selenium --RC by using Java
  • Experience in writing ANT and Maven build scripts, implementing logging facility using Log4j.
  • Hands-on experience on iPhone/ iPad applications development, integration& deployment.
  • Knowledge on Objective-C, SQLite, Web Services, UI designing,xml parsing, and submit binary in App Store.
  • Expertise in java design patterns such as Singleton, Data Access Object (DAO).
  • Experience in Test Driven Development using Junit.
  • Experience in continuous integration of deploying applications using Jenkins.
  • Ability to work effectively on the windows, Unix, Linux and Mac OS X platforms.
  • Experience in configuring and deploying applications on Web Sphere, Web Logic, Jetty, Apache Tomcat and JBoss.
  • Ability to work on software defined networking (SDN)
  • Experience including analysis, modeling, design, and development of Tableau reports and dashboards for analytics.
  • Developed Applications on different IDE's such as Eclipse, RAD, Spring Tool Suite, Dream viewer and Net Beans.
  • Hands on Experience in using Adobe Creative Suite, Photoshop, Illustrator and InDesign.
  • Experience in writing ANT and Mavenbuild scripts, implementing logging facility usingLog4j.
  • Experience in tracing the log files using Splunk.
  • Excellent knowledge on technologies such as Unix shell scripting, Perl, CGI and PHP.
  • Experience in Java Message Oriented Middleware (MOM) using JMS and Apache ActiveMQ.
  • Experience in in creating LDAP groups for managing security and authorization in Spring MVC Framework.
  • Expertise in software configuration management and version control using CVS, Clear Case and SVN.
  • Extensive experience in Core Java Technologies such as Multi Threading, Exception Handling, Collections.
  • Knowledge on Network servicesACI, ATI, UCS and APIC
  • High experience in database architecture and Relational Data base (RDBMS)
  • Strong understanding of SQL/Stored Procedure.

TECHNICAL SKILLS

Languages: C, C++, Java, PL/SQL and Objective-C, PHP.

J2EE Technologies: Servlets, Struts 1.2/2, Hibernate, Spring, Log4j, Web services using SOAP And RESTful, XML, JDBC, EJB, JSP, JSF 1.2/2.0, JMS, Groovy.

Databases: MySQL, ORACLE, SQL, NoSQL, DB2 and Mongo DB.

Web Technologies: JSP, JSF, Angular JS, Bootstrap, Ember.js, AJAX, React.js, Node.js, Java Script, EXT JS, XML, HTML5, CSS 3,SCSS

Tools: & Utilities: Enterprise Architect, Visual SourceSafe, Rational Rose 200, Ant, JIRA, Net beans, Selenium, Jasmine, Karma, Gulp, Grunt, Cruise Control, Eclipse, Rational Clear Case/Clear Quest, Tableau, MS Office

Domain Knowledge: Banking, Insurance, Consulting and Healthcare

IDE: Eclipse, Toad, Spring Tool Suite, RAD and Net Beans, sublime text 2

Application Servers: Websphere, Weblogic, Jetty, Jboss and Tomcat.

Platforms: Windows, Unix, Linux and Mac OS X.

PROFESSIONAL EXPERIENCE

Confidential, Chesterfield, MO

UI developer

Responsibilities:

  • Designing application prototypes
  • Develop templates
  • Develop Web appls using Html, Css, JS, Bootstrap, Angular js
  • API Access using Cordova plugins
  • Provide JSON files to backend
  • Develop complete application from scratch with designing and development using modern web development HTML5, JavaScript, bootstrap, ajax, Jquery, AngularJs
  • Developing large-scale, custom distributed software systems in Java and Scala
  • System design with SOA/REST/Microservices
  • Relational database design and access (e.g., Oracle, MySQL, PostgreSQL)
  • Full scope test automation from unit to behavioral/functional to integration (e.g JUnit, ScalaTest, JBehave, Cucumber)
  • Detailed technical problem solving and troubleshooting

Confidential, Alexandria, VA

Sr. Java UI Developer

Responsibilities:

  • Designed the Web application layout and forms using HTML5, SCSS, CSS3, and JavaScript.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Have used DOJO toolkit to construct Ajax requests and build dynamic web pages using JSPs, DHTML, Free Marker, HTML5 and java script.
  • Used Google web tools (GWT 2.6) for the java script integration and browser built debugger.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Designed SOA integration using Apache CXF.
  • Used Node.js for server-side validation.
  • Designed Scalable single page web applications using Sencha.
  • Created an internal browser based text editor using html, SCSS, JSON, java script, react.js, bootstarp and backbone.js.
  • Used backbone.js MVC framework that connects internal and RESTful API's.
  • Heavy use of Angular js view models for separation of UI, data, and logic concerns.
  • Used Swing tool kit for Graphical user interface.
  • Application client implemented as a multi-page, responsive solution with knockout and jQuery.
  • Design and enhance modules on different browsers like Windows Internet Explorer 8, Internet Explorer 9, Internet Explorer 10, Google Chrome, Mozilla Firefox and Apple Safari. To carry out the task of coding, bug fixing, testing and documentation.
  • Used AngularJS as the development framework to build a single-page application.
  • Redefined the existing UI pages and translated them in to the new architecture, created them as portal components using Web sphere portal as per the Web-2.0 Java Portlet Specification JSR 286.
  • I built out basic product development in the starting of project using React.js, which allowed us to render pages both client side and server side using it codebases.
  • Used Apache Wicket to develop web apps.
  • Involved in XML access to create the pages in portal content and assign the themes and skins to portlets and portlets to pages.
  • Developed apps with Apache tomcat.
  • Developed backend configurations for Mongo DB and NoSql.
  • Comfortable with PhoneGap in mobile app Development Environment
  • Involved in performance tuning, scalability of the application and production support.
  • Developed batch process to handle large data sets and managed them in UNIX environment.
  • Assist teams in their application(s) design review, code review and make sure the team follows the recommendations/guidelines.
  • Used Atlasian JIRA for bug and issue tracking.
  • Involved in development of the applications using Spring MVC and other components of Spring Framework.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Used JSON for data transfers between front end and back end.
  • Evaluate the request for enhancements and analyze the high priority bugs.
  • Refine and iterate user experience by designing new modules and interfaces in a complex, responsive site.
  • Used Firebug, Firebug Lite, and developer IE Toolbar for debugging and browser compatibility.
  • Used JIRA for Project status tracking.
  • Used agile methodology and participated in SCRUM meetings.
  • Toad is used to create and execute SQL queries as well as builds and manages database objects.
  • Created portlets using WebSphere Portal Toolkit and deployed them on the WebSphere Portal Server
  • Developed usecase diagrams database tables using hibernate.
  • Developed reports using Highcharts.
  • Used Splunk tool to search the application logs and used Log4j for logging.
  • Designed wire-frame for creating layout and communicating with clients and development team, the functionalities of accounting module like navigation, help, and search.
  • Used Karma, Jasmine and Grunt for testing web applications.
  • Designed and developed prototype using IRISE software for complex screen pertaining to accounting module.
  • Working with amazon Web services and used Cloud foundry platform to access cloud native applications and software’s.
  • Custom Facebook Feed Parse and Cache with Facebook API.
  • Established continuous integration (CI) process for the application deployments. Set up Jenkins server and created Jenkins jobs to build and deploy the application in different environments using Maven and different profiles.

Environment: Core Java, Collections, Multi Threading, Html5, JQuery, JavaScript, ActiveMQ, Angular JS, Ember.js, Node.js, Portlets, JSP, Spring, Hibernate, JDBC, Splunk, GWT 2.6, LDAP, Python, Jasmine, Grunt, Karma, Knockout, EXT.js, Win Merge, Jmeter, JUnit, Agile, JDK, JNDI, Web services, GWT, SOA, Facebook API, Restful, Putty (Unix), Perl, RAD, Mongo DB, Atlassian JIRA, Websphere, ESB Mule, Oracle, Maven, Jenkins, Rational Clear Case.

Confidential, New York City, New York

UI Developer

Responsibilities:

  • Developed sample templates and created mockups using Adobe Creative Suite, Photoshop, Illustrator and InDesign.
  • Designed and coded the User Interface (UI) of the website using JavaScript, Ember.js, JQuery, HTML5, CSS3, XSL and Bootstrap.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, Node.js, Ext.JS/Sencha and JavaScript.
  • Played important role in JavaScript program coding for the website.
  • Provided User Interface design for Web-based projects using JavaScript, Angular JS, Backbone.JS, CSS, including dashboards, widgets, and products. Develop HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Involved in re-designing and development process of the company's existing software and website in Flash and converted it to HTML5.
  • Developed responsive designing using React.js
  • Involved in designing, customization and coding of the mobile version of the website to make it device friendly using Angular Js.
  • Developed the mobile version of the website was using JavaScript, React.JS, Bootstrap, JQuery and CSS3. Used Relay Js but didn’t depended on it.
  • Used Scala for internal purposes.
  • Implemented monitoring and established best practices around usage of elastic search.
  • Used jQuery to make the application highly interactive and used JSON objects effectively for efficient client side coding. Worked on MVC, Restful and Web services
  • Experience with jQuery, backbone.js
  • Modified coding of the official website in order to make it cross-browser and platform compatible.
  • Experience working with visualization tools like Tableau and OBIEE
  • Used agile methodology to maintain time slots.
  • Developed web applications using Dreamweaver.
  • Writing Business Components and database components for accessing MySQL.
  • Participated in analysis of functional specification. Design and coding for new enhancements on existing features of the software and website.
  • Responsible for preparing technical documents and reports. Responsible for Production Release and support.
  • Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.
  • Experience on driving the evolution of standards for multimodal interaction and other W3C technologies
  • Worked on prototypes for Responsive design.
  • Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
  • 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 XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Designed and implemented PHP and MySQL solutions as per project specifications
  • Coded pages with best Search Engine Optimization (SEO) techniques
  • Used Jasmine, karma and protractor to test apps.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, JQuery,JSP, EJB,JSON, DOM,Angular.js, EXT.JS, backbone.js,Require.js, W3C, Ember.js,bootstrap,MVC, Adobe Fireworks, Photoshop, Dreamweaver, Agile, BI,Protractor, Jasmine, OBIEE, Tableau, Karma, SharePoint, PHP, Illustrator,AJAX,XML,Eclipse, Internet Explorer, Firefox,Chrome, PL/SQL, Toad, Windows.

Confidential, Bloomington, IL

Java/J2EE Developer

Responsibilities:

  • Developed the presentation layer using Struts Framework,JSF,JSP, Free Marker, Servlets, JavaScript, JQuery and AJAX.
  • Developed Custom Tags using JSTL.
  • Worked on HPSM/BPM tools for production support/ service management.
  • Involved in developing controllers, Business Delegate and Helper classes.
  • Involved in developing web pages using Responsive Web Design for Mobile Applications.
  • Involved in writing Media Queries for mobile applications.
  • Used Web Developer tools like Firebug for testing the JavaScript’s.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Developed hibernate configuration files for My Sql 5.1 Oracle 10g & 11g and Mongo DB.
  • Used Mule ESB platform to deliver Rest based API.
  • Consumed SOAP web services using spring.
  • Used Any point Connectors to eases the interaction between mule and external resources such as Database and Rest API.
  • Tested Web Services using SOAP UI and involved in composing test suites for operations.
  • Registered consumer in WSRR.
  • Involved in integration, development of MULE services as part of both consumer and producer.
  • Developed Maven scripts to build and deploy the application onto Web logic Application Server and ran UNIX shell scripts and implemented auto deployment process.
  • Used Maven for Life Cycle Management of the project.
  • Supported life quote application for Sales Associate channel in all Test Environments.
  • Unit tested the complete application using Junits.
  • Used Apache ActiveMQ as messaging platform.
  • Used Splunk tool to search the application logs and used Log4j for logging.
  • Deployed the Application using Weblogic.
  • Solving the bugs, defects in the portal and also testing them.
  • Toad was used as the DB2 developer tool to access the DB2database.
  • Developed the business domain layer using Java, J2EE and JDBC and used DAO, Singleton.
  • Used DB2 TopLink Workbench as ORM tool for mapping POJO’s to Database tables.
  • Unit Testing/Integration Testing using JUnit, Cucumber Debugging and Implementation.
  • Used and implemented design patterns like MVC (Model-View-Controller)
  • Database Updates / Verification.
  • Used Source control systems (Subversion and Git)
  • Developed applications using Silverlight UI.
  • Experience Using PhoneGap for mobile Application development.
  • Extensively involved in portal related technical/functional sessions.
  • Used Clear Case as a Version Control.
  • Coding/Development of individual modules.
  • Worked in Waterfall Methodology and involved in the project discussions.
  • Develop the front-end using Struts Framework, JSP, JQuery, and Servlets.
  • Worked with SQL and stored Procedures and Functions.

Environment: Core Java, JSP, Servlets, Free Marker, JQuery, JSTL, AJAX, Splunk, Struts, Restful, Apache ActiveMQ, Mongo DB, Spring Core, Oracle 10g, Orcle 11g, Spring MVC, JUnit, Cucumber, ESB MULE, JSTL, SOAP UI, Silverlight UI, SharePoint, Spring Tool Suite, Weblogic, Maven, SVN, Git, UNIX and Windows.

Confidential, Parsippany, NJ

Sr. Java UI Developer

Responsibilities:

  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.
  • Converted PSD mockups into pure hand-written HTML and CSS pages.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML and CSS.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Used Google Web tool Kit (GWT 2.0) to split the code and in browser debugging and other developments
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Used Angular JS for DOM manipulation and JQuery calls.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Heavy use of knockout view models for separation of UI, data, and logic concerns.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
  • Involved in integration, development of MULE services as part of both consumer and producer.
  • Involved Core Banking Implementation by using Apache ActiveMQand Apache Camel.
  • Worked on providing security to the application. Configured the users and roles in LDAP.
  • Configured Web Sphere 6.0 Server for deploying web and business components.
  • Developed application using Eclipse and used build and deploy tool as Ant.
  • Configured the Log4J to log the Warning and Error Messages
  • Used MySQL as Database and used Toad for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
  • Responsible for setting upAngularJS framework for UI development. Developed html views with HTML5, CSS3,JSONand Angular JS.
  • Worked with Advanced JavaScript, complex java script (Both client and server side), closure, function scoping, Modules
  • Created and designed e-commerce template for one of company’s mobile application. Involved in the maintenance and support of applications. Involved in the maintenance and support of applications.
  • Participated in an android mobile application design and development using Java SDK/Eclipse for the company.
  • Wrote and updated HTML, JavaScript and CSS Web content for Web site. Developed sample templates and web-site mockups using Photoshop and Illustrator.
  • Worked in Enhancement of the portal based on the user requirements.
  • Solving the bugs, defects in the portal and also testing them.

Environment: JSF MVC, Spring IOC, Spring JDBC, Hibernate, ActiveMQ, Log4j, Ant, MySQL, JDK 1.6, J2EE, JSP, Servlets, HTML, LDAP, ESB Mule, JDBC, DAO, PL/SQL, Web Sphere, Eclipse, CVS, GWT 2.0.

Confidential

UI Developer

Responsibilities:

  • Gathered user requirements, analyzed and wrote functional and technical specifications.
  • Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
  • Employed Scrum concepts of Agile DevelopmentMethodology for software development.
  • Developed asynchronous, rich user interface with AJAX to get user information from the server.
  • Implemented web designed interfaces web interfaces using HTML, JSP, Servlets, AJAX, Java script and CSS.
  • Designed, implemented and deployed J2EE web application Struts and Spring IOC (Invention Of Control).
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Implemented business processes to develop email notification components using JMS API.
  • Worked on complex SQL Queries on DB2.
  • Developed Enterprise Java Beans (EJB) both State less Session beans and Entity beans using CMP.
  • Developed web services using SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), XML (Extensible Mark-up Language) and Apache Axis.
  • Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project
  • Used log4j for logging and SVN for version control.
  • Configured and deployed web application in JBOSS Server using ANT tool.
  • Developed custom reports using Crystal Reports and wrote test cases using JUnit tool.

Environment: Java (JDK1.5), J2EE, AXIS, Struts, JSP, JSTL, Servlets, DAO, JMS, JavaScript, XML, CSS, Spring, EJB, SOAP, Hibernate, Eclipse, DB2, JBOSS, UML, XSLT, Ajax, Log4j, ANT, SVN.

We'd love your feedback!