We provide IT Staff Augmentation Services!

Front End Developer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 7+ years of IT experience in developing Multi - Tier Enterprise application using Java/J2EE technologies.
  • Expertise in Spring framework (IOC, JDBC, ORM, Batch, Remoting and MVC).
  • Extensive experience in development of SOAP and REST Web Services using Apache CXF, JAX-WS and JAX-RS.
  • Experience in server side scripting Node.js.
  • Experience in developing single page application using react.js and Angular 2.
  • Experience includes JAVA, JDBC, Servlets, JSP, XML, XSLT, JUNIT, Web Services, Weblogic Portal, LDAP, UML, SQL/PLSQL, SQL Server and CVS/Win CVS.
  • Hands on experience with open source ORM technologies like Hibernate, Ibatis and Mybatis.
  • Expertise in Agile Software Development Methodology including Scrum technology.
  • Experience in Apache Lucene and Solr 4.x search engine.
  • Experience in JUNIT and MOCK framework for unit testing..
  • Experience in entire software development process including requirement analysis, design, coding, testing, debugging and maintenance.
  • Excellent understanding of Data Structure and Algorithm.
  • Experience in front end development using HTML 5, CSS 3, JavaScript, Bootstrap, Ajax, JSON, JSTL
  • Experience in Single Sign On (SSO) using Spring Security with IDP and SP.
  • Knowledge of OAuth configuration in Spring security.
  • Experience in configuring and deploying applications on Tomcat 6.x/7.x server and Web Logic server.
  • Hands on experience in building tool like Maven 3.x and ANT.
  • Good knowledge of version control clients like SVN, GITLAB.
  • Good knowledge of database design and development with relational database schema and normalization of tables.
  • Expertise in like framework and SOA & MVC using Spring.
  • Development experience with IDE’s like Eclipse, Net beans and webstorm.
  • Experience in Search Engines like Solr 4.x and Apache Lucene.
  • Expertise in XSD and XML creation using various parsers like DOM, SAX, PULL and JAXB.
  • Expertise in JSON parsing.
  • Experience in writing SQL Queries, Triggers, and Stored procedures for database transactions.
  • Comfortable working on Windows and Linux operating system.
  • Experience is Project/Team Management tool like JIRA, Asana, and Web2Project.
  • Self-motivated, initiative, flexible and ability to solve the problems efficiently.
  • Having excellent analytical, communication and interpersonal skill.

TECHNICAL SKILLS

Language: Java

Web Technologies: J2EE, Servlets, Spring 3.x, Hibernate, iBatis, MyBatis and JSP.

Web Services: SOAP and REST

Search Engine: Lucene and Solr 4.x

Servers: Apache Tomcat 6.x/7.x and WebLogic

Database: MySQL and Oracle 10g

Scripting Languages: JavaScript, jQuery, jQuery UI,React.js,Bootstrap

Web Design: HTML 5, CSS 3

IDE: Eclipse, NetBeans and Webstrom

OS: Windows and Linux (Ubuntu 12.x/13.x)

Others: SSO, CAS, Agile Methodology, Maven 3.x, JSON, Ajax, XSD, XML, SVN, Bit bucket, Data Structure and Algorithm, Windows batch Scripting.

PROFESSIONAL EXPERIENCE

Front End Developer

Confidential - Plano, TX

Responsibilities:

  • Interacted with system analysts to gather requirements and converted development requirement to technical requirement.
  • Created CLI for making build and deploy with different environment using node.js.
  • Created CLI for coping and verifying artifactory package from global repository to Confidential repository using node.JS
  • Developed RESTFul webservices using Express.js and Node.js.
  • Developed plugins for Atom tool using Node.js.
  • Developed middleware desktop server to set the proxy using express.js, vhost and proxy.js.
  • ImplementedAWSsolutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Developed single-page asynchronously data-driven UIs using REACT JS, REDUX, NODE JS, WEBPACK(ES6), SASS.
  • Developed build and deployement script for Angular.js framework.
  • Developed CLI for creating different web component template using Angular 2.0 and node.js. configure webpack using babel, JSLoader, and JSLint.
  • Use of JS framework like JQuery, lodash, AXIOS, Shell and promises to get facilitate with built in framework features .
  • Developed Client side validation code and passing attributes from one screen to another using JavaScript and jQuery validation plug-in.
  • Worked with Chai, Mocha, sinon and rewire for writing unit test cases, running the tests and integration testing of each & every module.
  • Used AJAX & JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Used React Bootstrap framework and Media Queries for developing customizable and Responsive Web Design (RWD) for compatibility with different platforms and screen sizes.
  • Used GITLAB for Version Control to track check-ins and rollback code.
  • Working experience with sprint planning and involved several stages of sprint lifecycle.
  • Used Web-storm Text editor.
  • Used latest web technologies ECMAScript 6, React.JS, Babel, Node and Web-Pack.

Environment: Node.js, javascript, React.js, webstroms, windows, HTML, CSS

Sr. JAVA/J2EE Developer

Confidential

Responsibilities:

  • Interacted with Business Analysts to gather requirements and converted business requirement to technical requirement.
  • Hands on experience in various Core Java concepts such as Collections, Exception Handling, Multithreading.
  • Developed a HTTP and HTTPS server using JAVA for creating services which is consumes on client server using Spring remoting.
  • Developed web service using Apache CXF.
  • Hands on experience in J2EE framework Spring MVC.
  • Created XSD and XML using various parsers like DOM, SAX, PULL and JAXB.
  • Used JSTL which adds tag library of JSP tags for XML data processing, conditional execution and internationalization.
  • Configured Shiboleth as a IDP for SSO.
  • Generated SAML response for consuming SP services.
  • Configured SSO in spring security with IDP and SP.
  • Well versed in JMS and MQ Series and Active MQ.
  • Monitored the logs using Log4J and fixed the problems and used CVS for version control.
  • Wrote Unit Test Cases using JUnit framework and Server side Logging & Client side logging using Log4J (Apache open Source API) and ANT scripts for the building the applications.
  • Experience in Spring Security with tiles configuration.
  • Hibernate is used to interact with the Data Object.
  • Developed JSON code to pass the data from JSP to Servlet.
  • XML scripts were developed to configure Spring and Hibernate.
  • Implemented payment gateway using 3D Secure.
  • Scripted Maven build script to build the project.
  • Developed the application with Angular JS, JSP, jQuery, Ajax and CSS3.
  • Developed messaging queue using ActiveMQ JMS with spring.
  • UI management using Bootstrap.
  • Developed sql queries to interact with MySQL database from web services.
  • Experience in solving client and product issue.
  • Developed batch module using Quartz for scheduling jobs in the web application.
  • Used agile methodology (SCRUM) for developing application.

Environment: Java 6, J2EE 6, Spring Security, MySQL, Hibernate, HTML, CSS, jQuery, JQuery UI, JavaScript, Windows, Eclipse, SVN, WebLogic, Angular JS

Sr. JAVA/J2EE Developer

Confidential

Responsibilities:

  • Involved in requirement gathering, designing, developing, deploying, debugging and testing web based application using the J2EE architecture.
  • Interacted with Business Analysts to gather requirements and converted business requirement to technical requirement.
  • Used agile methodology (SCRUM) for developing application.
  • Experience in Spring Security, MyBatis.
  • MyBatis is used as back end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in converting technical UML diagrams to Data Object.
  • Front end applications were developed using HTML 5, CSS 3, jQuery, AJAX, JSON, Bootstapliberary.
  • Implemented various UI (User Interface) components using HTML5, CSS3, JavaScript, JQuery and Angular JS.
  • Deployment of application in Tomcat server.
  • Hands on experience in resolving the issues in production server.
  • Used putty client to communicate with linux for server deployment and accessing logs from server.
  • Created crone scheduling for database backup.

Environment: Java 7, J2EE 6, Spring3.x, MySQL, MyBatis,HTML 5, CSS 3, JavaScript, jQuery, LinuxAngular JS,Eclipse, SVN, Tomcat 7.x, AJAX, JSON.

JAVA/J2EE Developer

Confidential

Responsibilities:

  • Involved in requirement gathering, designing, developing, deploying, debugging and testing web based application using the J2EE architecture.
  • Designed the application using Agile Methodology.
  • Hands on experience in J2EE framework Spring MVC, JSF, iBatis, MyBatis.
  • Developed International standard QTF based XSD and created XML using various parsing mechanism like DOM, SAX, XML PULL parser and JAXB for Assessment and Flashcards.
  • IBatis and MyBatiswere used to interact with database object.
  • Developed front end application using HTML, XHTML, CSS, JavaScript, JQuery, JQuery UI, JSP, JSTL.
  • Hands on experience in Solr including configuration of solr-config, data-config and schema XML files of Solr and deployment in the server environment.
  • Hands on experience in various Core Java concepts such as Collections, Exception Handling, Multithreading.
  • Developed SQL and PL/SQL queries using MySQL.
  • Used SVN for version control.
  • Scripted Maven build script to build the project.
  • Eclipse is used as development editor.
  • Customized various third party JavaScript files like fancybox, Jquery file uploader.
  • Developed SQL and PL/SQL queries using MySQL.
  • Developed application logging using log4j.
  • Web2Project is used as team management tool.

Environment: Java 6, J2EE 5, JSF 2.2, Spring MVC, MySQL, iBatis, JSP, JSTL, HTML, CSS, jQuery, jQuery UI, JavaScript, Windows, Eclipse, SVN, Tomcat 6, Maven 2, Web2Project, log4j.

We'd love your feedback!