We provide IT Staff Augmentation Services!

Java/ui Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 9+ years of professional experience in Software Development Life Cycle (SDLC) process and OOAD concepts.
  • Expertise in Requirement Analysis, Planning, Reviewing Specification, Documentation, Scheduling, Design, Development, Testing, Implementation and Maintenance of applications
  • Expertise in design, architect and develop enterprise architecture.
  • Experience working with Agile Methodologies such as Extreme Programming, Pair Programming including SAFE (Scaled Agile Frame Work) XP, SCRUM and Test - Driven Development (TDD), Kanban methodologies with Rally and DevOps model
  • Designed Sequence diagrams, Activity diagrams, Class diagrams, Collaborative diagrams and other UML components using Rational Rose tool
  • Used different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Generic Base DAO, Factory Pattern, Front Controller, Facade Pattern, Business Delegate, Service Locator, Singleton, Transfer Objects etc
  • Experience in designing, developing and implementing applications in B2B, B2C environments using J2EE technologies
  • Expertise in Design and Development of enterprise applications using Java, J2EE, JSP, Servlets, JDBC, JNDI, Java Mail, EJB, Web Services (REST and SOAP) and Java Database Connectivity technologies.
  • Developed and consumed REST Webservices and SOAP Webservices using JAX-RS, JAX-WS, Jersey, IBM Restlet, Apache CXF
  • Good experience in Software designing using MVC architecture, Experience with frameworks/tools such as Struts, Spring, Ant, Maven, Log4J, JSP and JSF
  • Developed web applications using Spring MVC fame work, Used Spring Core IoC dependency injection, AOP, and Transaction management, Spring Boot, Spring Batch, Spring Integration - Spring Cloud - Spring Security
  • Good understanding of ORM (Data Binding) technologies such as JPA, Hibernate, iBatis/MyBatis and Spring JDBC
  • Expertise in deploying J2EE applications and Webservices on servers such as Oracle WebLogic, IBM WebSphere, Glassfish, JBoss and Apache Tomcat
  • Experience in the field of Web Application Development using HTML5, CSS3, JavaScript, Object Oriented Javascript, ECMAScript 6 (ES6), jQuery, Bootstrap, AJAX, XML and JSON, Redis with various MVC JavaScript frameworks such as AngularJS and Node.js js with Express and ReactJs (Flux/Redux), BackboneJS, Handlebar JS, D3.js, Monk and Mongoose, StrongLoop using Front End editor - Sublime Text3.
  • Expertise in developing Single page applications (SPA)
  • Good knowledge on Advanced JavaScript and using NoSQL Databases like MongoDB
  • Experience in working on CSS Preprocessors such as LESS, SASS and in JavaScript task runners such asGruntJS.
  • Experience in writing javascript test cases using Jasmine, Karma JS
  • Expertise in analyzing DOM Layout, JavaScript functions, Cascading Styles across cross-browser using Firebug and Developer Tool Bars
  • Specialization in developing hybrid mobile applications/ mobile web applications for Android & iPhone using Phonegap and IBM Worklight using responsive web design and single page applications (SPA).
  • Written Unit and Integration test cases using frameworks such as JUnit and JMockit, Good Experience in data-driven and keyword-driven testing and knowledge on test automation tool HPQC/ALM, Selenium WebDriver and creating scripts in Selenium, writing RSpecs
  • Knowledge in SQL, PL/SQL programming (Packages, Stored procedures, Triggers, Tables), Worked extensively with databases like - IBM DB2, Oracle 10G, Sybase and SQL Server
  • Have good Relational Database understanding and experience with Oracle, Sybase ASE, Sybase IQ, SQL Server, Postgres and MySQL and expertise in DB design and performance tuning.
  • Strong Experience in using IDE's like Eclipse, IBM RAD, NetBeans and TOAD
  • Expertise in version control tools such as CVS, PVCS, and SVN - Artifactory and GIT, ClearCase, and deployment tools such as Kintana, AppDB, Jenkins, uDeploy and uRelease.
  • Experienced working in UNIX/LINUX/AIX environments.
  • Experience in developing Web services provider and client using Axis to provide WSDL.
  • Worked on XML technologies like SAX, DOM, JAXB, JAXP, XSLT and XPath
  • Excellent skills inJasperReports (creating PDF and RTF usingJasperAPI).
  • Worked with AWS Email service, S3 storages and etc
  • Wrote Shell, Perl, and Python Scripts
  • Experience with High Availability (HA) Systems and Experience with Net flow and SNMP protocols.
  • Involved in providing the application support level Trainings
  • Superb trouble-shooting and tenacious problem solving skills, Repeated success in taking software products through the entire development life cycle
  • Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business and Technology groups and co-ordinating effectively with stakeholders
  • Given implementation guidance for development team, enforcing best practices by reviewing the deliverables
  • Versatile team player and a quick learner with strong written, oral and inter-personal communication skills
  • Ability to work on multiple projects concurrently and manage priorities effectively
  • Excellent communicative, interpersonal, intuitive, analytical and leadership skills
  • Strong knowledge of Data Structures, Algorithms and complexity analysis
  • Having 3 years of experience in IBM Web Sphere Application Server Administration (WAS)
  • Experience in installing of Network Deployment Package of WAS 6.1 & 7.0 on windows Operating Systems
  • Knowledge on configuring certificates for successful SSL handshake / SSL mutual authentication for Server - server communication Experience working with SSO enabled applications.
  • Install and Configure HTTP Server and generate the Plug-in files.
  • Understanding of OSI layers and TCP/IP protocols
  • Knowledge on Layer 7 protocols (HTTP, SIP, SDP, RTP, NTP, etc.)

TECHNICAL SKILLS

Operating Systems: Windows XP,7, Unix/Linux/AIX, Solaris, OS X, Blackberry6

Languages: C, Java/J2EE, SQL, PL/SQL, PERL, Python, Shell

Web /Application Servers: WAS 6.1/7.0, IHS6.1/7.0,Tomcat, Weblogic, JBoss

Java Framework: Servlets, JSP, JDBC, Restful Web services, SOAP Web services, SOA, WSDL, JAXB, Struts 2, Spring, Hibernate, JPA, Design Patterns, Data Structures & Algorithms, Spring ORM, Spring IOP, Spring Batch, Spring Boot, JAX-RS, JAX-WS, XSD, Log4j, JMS

Client side Technologies: HTML5, CSS3, JavaScript, Object Oriented JavaScript, JQuery, Dojo, Ajax, XML, XSLT, JSON, Angular JS, Node JS, Express, MongoDB (No SQL Databases), React JS, Backbone JS, D3.js, Handlebar JS, Mongoose, Jasmine, Karma, Bootstrap, Strongloop, Mongoose

Mobile Technologies: Blackberry6, Phonegap, Dojo Mobile, IBM Worklight

IDE: Eclipse, IBM RAD (Rational Application Developer), Sublime Text

Databases: DB2, Oracle, SQL Server, MongoDB, Postgres, Sybase

Version Control: CVS, SVN, GIT, Clear case

Tools: Log4J, IBM WebSphere MQ, Ant, Maven

Initiatives: Mobilite Charts: Developed Mobilite chart services for mobiles which take raw xml data and returns html that renders Charts using HTML5, CSS3 and Restful Web Services

PROFESSIONAL EXPERIENCE

Confidential, AUSTIN, TX

JAVA/UI DEVELOPER

Responsibilities:

  • Responsible for implementing and test the web-based Vendor Search and Register module
  • Working in an Agile development process for four months’ release, with 3 weeks Sprint and daily Scrums.
  • UI Development using the HTML5, Twitter Bootstrap, CSS3, JQuery, Angular and Responsive web design.
  • Involved in creating UI templates using Angular js, ReactJs (Flux) and test them with karma js.
  • Created reusable components using custom directives created in Angular js 2.
  • Responsible for developing the application as single page application (SPA)
  • Collecting business requirements, review, analyze and evaluate business systems, user needs and translate these into functional specifications.
  • Used Java/ JEE, Soap, and Restful services, SOA, Spring, and other open Source Frame works in implementing the solution
  • Used Jersey Restful API to fetch the Vendor Data and Quote data for registration.
  • Creating end to end messaging system with MQ Series using JMS, MQ API
  • Developing charts using D3.js
  • Participating in design reviews, code reviews, unit testing and integration testing
  • Research and implement Java based frameworks to improve the scalability of the application and implement new Web services to communicate with different Vendor Applications and Rule engine servers.
  • Creating a caching solution using Node.js and MongoDB, Redisand evaluated the performance of operations with different number of client/server peers.
  • Responsible for evaluating autmation candidate and prepare automation plan
  • Responsible for creating reports using Jasper Reports
  • Responsible creating the functional testing framework using RSpecs and using Selenium WebDriver to automate the UI components
  • Responsible for creating jUnit test cases
  • Responsible for improving performance by applying best practices
  • Troubleshoot complex production issues and fix them, also provide support to the business to use the application.
  • Review and validate the installation and configuration of the Development, QA, Staging, Production environments.
  • Using Spring JDBC templates to fetch the data from Database
  • Design and developRESTful services to load, transmit and presentthe data.

Environment: Eclipse, Java 8,jQuery, HTML5, CSS3, DB2, Oracle Weblogic, JPA, Spring, JAXB, SOAP Webservices, REST Webservices, JMS, MQ, WSDL, Node JS, Karma js, Grunt, Object Oriented JavaScript, Angular JS 2, ReactJs, SASS, Mongo DB, json, ajax, Unix

Confidential, ColuMbus, OH

JAVA/UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modelling, analysis, architecture design & development for the project
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Designed and developed the UI using JSP, HTML5, DOM, CSS3, AJAX, Angular JS 2, ReactJs, JavaScript, JQuery.
  • Used Angular JS 2 in dynamic binding of HTML5 web pages using the MVC architecture
  • Developed custom directives (elements, Attributes and classes) using Angular JS 2.
  • Involved in injecting dependencies into code using spring core module
  • Developed batch processes using Spring Batch, Spring scheduler to process backend data with PL/SQL stored procedures.
  • Used Java collections extensively to manipulate the data on front end
  • Used GIT for version control across common source code used by developers.
  • Design and develop the processes using multithreading to make it asynchronous.
  • Developed RESTful web services using jersey, Apache CXF, spring frameworksand persistence using Hibernate and JPA ORM frameworks.
  • Consumed RESTful Web services (JAX-RS) provided by different vendor to use for Address verification and validation
  • Extensively worked with XML schema(XSD), XSL/XSLT, XML to navigate in XML documents, and SAX to process and parse xml files
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Web Sphere MQ, which connects to the legacy systems
  • Created proof-of-concept using responsive web design,Nodejs
  • Automating UI components writing RSpecs using selenium web driver
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, and packages on Oracle 11g database
  • Deployed web components, presentation components and business components in Web Logic Application Server
  • Monitored the error logs using Log4J and fixed the problems.
  • Used Junit unit test cases, Mockito and Power Mockito for mocking objects and services

Environment: Eclipse, JDBC, JSP, Servlets, jQuery, HTML5, CSS3, Sybase, Oracle Weblogic, SOAP Webservices, REST Webservices, JAXB, WSDL, Object Oriented JavaScript, json, ajax, GIT, Unix, jasmine, Angular JS 2, ReactJs, Node.js, MQ

Confidential

APPLICATION DEVELOPER

Responsibilities:

  • Developing the Code after analyzing client requirements through functional documents
  • Responsible to follow up the Client with queries while analyzing the requirements
  • Working in an Agile development process for four months’ release, with 3 weeks Sprint and daily Scrums.
  • UI Development using the HTML5, Twitter Bootstrap, CSS3, JQuery, Angular and Responsive web design.
  • Involved in creating UI templates using Angular js and test them with karma js.
  • Responsible for developing the application as single page application (SPA)
  • Responsible for creating PDF reports using Jasper Reports
  • Involved in establishing B2B communication among different business zones
  • Prepared SQL queries to perform CRUD operations on Database
  • Prepared the project plan with estimates based on functional points
  • Involved in creating Unit test cases

Environment: Websphere 7.0, JDBC, JSP, Servlets, Dojo, DB2,RAD 8.0, CVS, JPA, Struts, JAXB,SOAP Webservices, REST Webservices, WSDL, SMTP, Log4j

Confidential

SR. ANALYST

Responsibilities:

  • Developing the Code after analyzing client requirements through functional documents
  • Responsible to follow up the Client with queries while analyzing the requirements
  • Involved in developing Mobile flexible UI using html5 and css3
  • Involved in developing functionalities and solutions using advanced concepts of HTML5 and Dojo Mobile Library and Object Oriented JavaScript
  • Prepared the project plan with estimates based on functional points
  • Prepared SQL queries to perform CRUD operations on Database
  • Leading a team of 4 developers and assigning tasks to them based on their skills
  • Involved in creating Unit test cases

Environment: IBM Worklight Studio, Worklight adapters, Worklight API, Dojo, DB2, CVS, HTML5, CSS3, JavaScript, Ajax, json, Angular Js, Node Js

Confidential

Responsibilities:

  • Developing the Code after analyzing client requirements through functional documents
  • Responsible to follow up the Client with queries while analyzing the requirements
  • Involved in creating Unit test cases
  • Prepared the project plan with estimates based on functional points
  • Developing the Code after analyzing client requirements through functional documents
  • Responsible to follow up the Client with queries while analyzing the requirements
  • Involved in creating Assembly and Unit test cases
  • Prepared the project plan with estimates based on functional points
  • Developing the Code after analyzing client requirements through functional documents
  • Responsible to follow up the Client with queries while analyzing the requirements
  • Involved in creating Assembly and Unit test cases
  • Prepared the project plan with estimates based on functional points

Environment: Websphere 7.0, JDBC, JSP, Servlets, JQuery, DB2,RAD 8.0, dojo Mobile1.6, CVS, HTML5, CSS3.

Confidential

Responsibilities:

  • Developing the Code after analyzing client requirements through functional documents
  • Responsible to follow up the Client with queries while analyzing the requirements
  • Involved in developing Action classes, JSP pages and persistence layer classes
  • Parsing XML files using JQuery
  • Attending the conference call with onsite co-ordinator
  • Integrate Web Application server and IBM HTTP Server.
  • Involved in Application Deployments in QA and UAT servers
  • Maintaining the QA and UAT Servers
  • General application support like troubleshooting, resolving web server issues, resolving application server issues, etc
  • Websphere 6.1/7.0 and IHS 6.1/7.0 Administration
  • Installing and Configuring WAS and IHS and Applying fix pack
  • Generating plugins and exchange certificates & keys between WAS and IHS
  • Configuring security by LDAP, SSL handshake
  • Responsible to attend the conference call with onsite co-ordinator
  • Managed different Users and Groups and maintained Systems security. Roles for users to allow access specific set of administrative privileges. Managed start up and Shutdown, Created and Checked File Systems.

Environment: WAS 6.1,/7.0, IHS 6.1/7.0.

We'd love your feedback!