We provide IT Staff Augmentation Services!

Java / Ui Developer Resume

5.00/5 (Submit Your Rating)

Mountain View, CA

PROFESSIONAL SUMMARY:

  • 3+ years of professional experience in analysis, design, implementation and testing of object oriented application in Client/Server environment using Java - J2EE Technologies.
  • Involved in all the phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Integration and Implementation.
  • Strong experience working with Core Java applications involving Collections, Multithreading, networking and Exception Handling.
  • Experience in various web based applications using J2EE, Java-Servlets, JDBC, Java Script, XML,SOA, JMS, Springs, JSON, SOAP, WSDL, REST and JAX-RPC.
  • Expertise in developing the presentation layer components using AngularJS, NodeJS, JSP, Ajax, JavaScript, XML, HTML, MustacheJS, HandleBarJS.
  • Design and implementation of REST Full Web services
  • Hands on experience in Web Application Development using Client Script design technologies like Angular JS.
  • Expertise in developing MVC pattern based application with Struts, Spring MVC and Servlets.
  • Extensive development experience with Spring core, DAO, JDBC, security and AOP modules.
  • Developed web GUI involving HTML5, Node JS, Java Script under MVC architecture
  • Experience in Configuring and deploying to Web/Application servers Apache, Tomcat, Web Logic and Web Sphere.
  • In-depth knowledge in Hadoop, Pig, Hive, Map Reduce and Sqoop.
  • In-depth knowledge of computer applications and scripting like Shell (c, bash, tsh and ksh), Perl and Python.
  • Expertise in Java technologies like J2EE, Java Script, Servlets.
  • Expertise in working with Oracle, SQL, PL/SQL, MySQL, NoSQL and Mongo DB .
  • Intensive knowledge in databases like Oracle 10g,Mongo DB, Postgres, No SQL, SQL and MySQL.
  • Experience in creating build scripts using ANT, Maven .
  • Good Experience in Jenkins for continuous integration on server
  • Strong Knowledge in Amazon Web Service's EC2, S3 (Simple storage service), SNS, RDS.
  • Good Experience in developing test cases with JUnit and Groovy.
  • Strong Experience with version control tools such as Subversion and Git.
  • Hands-on experience with industry-standard IDEs like Eclipse, web logic and Net Beans.

TECHNICAL SKILLS:

Operating Systems: Windows 8/7/XP, UNIX and Mac OS X.

Programming Languages: C,C#, C++, SQL, JAVA/J2EE, UNIX Shell and Python.

Frameworks: Struts, Spring, Spring MVC, Hibernate.

Databases: Oracle, SQL Server and MySQL, Postgres, MongoDB, No SQL.

Web tools and Languages: HTML, JavaScript, CSS, JQuery, JSON, AJAX, Angular Js, NodeJs.

Versioning Tools: Subversion Clear case, GIT and TFS.

Web Technologies: JDBC, Servlets, JSP.

Build Tools: ANT, MAVEN .

Web/App servers: Web Logic, Web Sphere, Apache Tomcat, JBOSS.

IDE's: Eclipse, NetBeans, Notepad ++ and edit plus.

Methodologies: Unified Modeling Language (UML), Agile, Scrum.

PROFESSIONAL EXPERIENCE:

Java / UI Developer

Confidential - Mountain View, CA

Responsibilities:

  • Designed and Developed Splunk Dashboard for Error Monitoring for different components in productions
  • Installed splunk automated alerts with detailed reports in place for production errors
  • Take part in cross functional team meetings to find solution for production issues and architectural changes.
  • Design splunk dashboard for overall error monitoring, TCServer functioning, firewall blocks & traffic monitor for the aggregation and analytical data for business team.
  • Analyze splunk logs and open trac tickets for code fixes and defects production under maintenance or scheduled maintenance according to backend service availability.
  • Involved in building and deployment of application in Linux environment.
  • Developed generic web service architecture using Spring Web Services, JAXB, and Hibernate which could transform responses into SOAP, REST, & JSON allowing for rapid development
  • Use Spring Data to extract data from Neo4j and MongoDB databases.
  • Performed regression testing using SoapUI 5.0.0 for the components after making code fixes and changes.
  • Re-evaluate design patterns of the previous components and convert into newer architectural builder design pattern
  • Integration with Infusion soft CRM system via node wrapper around web APIs.
  • Chat servers created with node.js using redis for message routing, but never deployed to production.
  • Provided database interface using JDBC Drivers with back-end as DB2.
  • Rewrite logger string to provide adequate information to trace the customer facing the error
  • Used Jenkins for continuous integration on server
  • Amazon Web Service's S3 (Simple storage service) data store for storing the records and accessed them using AWS.
  • Application backend implemented as node.js express application server
  • Extensive hands-on experience in Angular JS, HTML, CSS, JavaScript and Ajax.
  • Publish newer components and version in the test and development environment using cloud management portal
  • Technologies used include JavaScript, CanJS, RequireJS, Mustache and Handlebars templates, HTML5, CSS
  • Developed groovy script for SoapUI for regression testing and reproducing errors observed in production
  • Have been responsible for doing code review and configuration build management for the application using Ant and Maven.

Environment: Java, Eclipse, Splunk, Spring, SOAP, JDBC, REST, JSON, J2EE, WSDL Spring ORM, Spring JDBC, AWS S3, Mongo db, Node js, Linux,Jenkins, Angular Js, Web sphere, Neo4j, MongoDBAnt, Maven.

Java Developer

Confidential

Responsibilities:

  • Created Test cases and tested the application thoroughly.
  • Created Servlets, JSPs and used JUnit framework for unit testing.
  • Development of UI screens (using Html, JQuery, Ajax, CSS).
  • Received the requirements from clients, analyse it, make the design document and send it to the client for review and approval.
  • Participated in customer’s meetings.
  • Install, configure, and maintain Websphere Message Broker V6.1 and MQ V6.0.
  • Configured MQ Objects within the WebSphere Application Environment.
  • Guided the offshore team to transferred the design document to them for development.
  • Used UML diagrams to create detail design document.
  • Used various design patterns like singleton, factory pattern and strategy.
  • Used Hibernate ORM for persisting data in MySQL database.
  • Involved in designing and implementation ofMVCdesign pattern using Spring framework for Web-tier.
  • Developed various Database interaction objects by implementing the DAO Patterns and used JDBC as Model Component
  • DevelopedPL/SQL triggersandmaster tablesfor automatic creation of primary keys.
  • Used AngularJS as the development framework to build a single-page application.
  • Supported Production/Stage application defects, track and document using Quality Centre.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Wrote custom support modules for upgrade implementation using pl/sql, Unix shell scripts.
  • Used Clear Case and Subversion for Source code version control.
  • Developed the UI panels using XHTML, CSS, JQuery.
  • Provided client side validations using Spring 2.5 Validator framework and JavaScript.

Environment: Java, J2EE, MySQL, Eclipse, XML, JSP, JDBC, Servlets, HTML, AngularJS, JavaScript, JQuery, Windows, JDBC,CSS, UML, Struts, Spring, WebSphere MQ server,Shell Script, Spring MVC, Hibernate, Web Services, PL/SQL, Oracle.

Java Developer

Confidential

Responsibilities:

  • I did coding for the repair of SWIFT message generation.
  • I did coding for Master Maintenance Module.
  • I did involve in the MOM in swift message generation.
  • Involved in the impact analysis and prepared document for it.

Environment: Java, Java, J2EE, Struts, Oracle 8i, Web logic 8.1 Eclipse.

We'd love your feedback!