We provide IT Staff Augmentation Services!

Front-end Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 8+ years of professional experience in Java/J2EE application design and development.
  • Solid understanding of OOP (Object Oriented Programming) knowledge.
  • Expertise in front - end techniques such as HTML5, CSS3, JavaScript, JQuery, Jquery UI, JSP, AngularJS, AJAX, XML and JSON.
  • Experience in front-end technology Kendo UI/ Kendo Mobile to develop mobile application.
  • Experience in front-end technology MEAN (mangoDB, express.js, angular.js, node.js) stack to create single page application.
  • Solid understanding in Core Java concepts such as basic OOP concepts, Collections framework, Exception handling, Input/output system, Multi-threading, etc.
  • Expertise in designing web based Enterprise applications using J2EE technologies like JSPs, Servlets, Spring and Hibernate etc.
  • Strong hands on experience in the implementation of Spring IOC, Spring AOP, Spring MVC, Spring Security, and Spring DaoSupport.
  • Solid understanding of GoF design patterns like Singleton, Prototype, Decorator, Proxy, Façade, Adapter and Factory etc.
  • Expertise in Database Access frameworks like JDBC, Hibernate mapping, Hibernate Annotation, Spring 3 integrated with Hibernate.
  • Experience in writing SQL, PL/SQL on major Database environment like Oracle.
  • Experience in web services such as REST, RESTful, and SOAP.
  • Experience in J2EE Software Development Life Cycle (SDLC) phases of developing Enterprise level systems and Agile programming model and Test Driven Development model.
  • Experience in some testing phases like Regression testing etc.
  • Experience in version control software like Github and assist techniques such as SVN, CVS, JIRA, SILK etc.
  • Experience in major web server Apache Tomcat.
  • Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving and committed to learning new technologies.

TECHNICAL SKILLS

Programming languages: Java, SQL, PL/SQL, JavaScript, JQuery

J2EE Technologies: JSP, Servlet, JDBC, JMS, EJB, JPA, JNDI

Framework Tools: Spring, Hibernate, Spring MVC

Web Technologies: HTML5, CSS3, AngularJS, AJAX, JSON, XML, JPA, JNDI, RESTful, SOAP, KENDO UI

Testing/Control Tools: JUnit, SVN, CVS, Github, JIRA, SILK

Servers: Apache Tomcat

Database: Oracle, MySQL, PostgreSQL

PROFESSIONAL EXPERIENCE

Confidential

Front-End developer

Responsibilities:

  • Develope beautiful web UI by using JSP pages and front-end technologies such as JavaScript, Jquery, Jquery UI, CSS3, HTML5.
  • Used JSTL language to support common, structural tasks such as iteration and conditionals in JSP pages.
  • Use Restful web service to exchange resources between client and server.
  • Use Media query to apply css style depending on a device’s general type and screen size to make the page responsive in design.
  • Use Stash and Bitbucket as version control tools for source code and development projects following Git flow.
  • Use uDeploy as release automation tool for creating and managing environments.

Environment: HTML5, CSS3, JavaScript, JQuery, JSTL, Java, RESTful, SVN, Eclipse, Stash, Bitbucket, uDeploy, Sublime 3

Confidential

Front-End developer

Responsibilities:

  • Developed user-friendly web UI by using front-end technologies such as JavaScript, Jquery, Jquery UI, CSS3, HTML5.
  • Used XSLT language integrated with Javascript/Jquery to transform document from XML format to HTML format with correct logic.
  • Used Restful web service to exchange resources between client and server.
  • Used Core Java to handle the core logic with respect to generating html file by reading CTL and FMT file from I/O system.
  • Implemented Spring MVC framework (integrated with Hibernate) as presentation tier.
  • Extensively used Spring IOC features with Spring framework for bean management and transaction management.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database
  • Used JIRA and Splunk to track the progress of development and debug.
  • Developed Sahi scripts to do the auto regression testing that verify previously developed code still performs correctly after changed.
  • Debug and maintain the IQCS system.

Environment: HTML5, CSS3, JavaScript, JQuery, XSLT, Java, RESTful, Hibernate, Spring, SVN, Eclipse, Sahi, Sublime 3

Confidential

Front end JavaScript developer

Responsibilities:

  • Developed single page web application by using front-end technologies such as JavaScript, Jquery, Jquery UI, CSS3, HTML5.
  • Developed web application by using D3.js to create powerful visualization components
  • Used Sublime3 to build code and deploy and test it using Firefox browser.
  • Create JSON file to save tester’s response and reload it when tester could able to review

Environment: HTML5, CSS3, JavaScript, JQuery, Jquery UI, D3.js, SVN, Sublime 3

Confidential

Sr. Java/J2EE developer

Responsibilities:

  • Involved in the full Software Development Life Cycle of the project from analysis and design to testing and deployment.
  • Developed user-friendly UI screens for different test models such as free sample test, Practice Test Library by using Kendo UI mobile framework.
  • Used many JavaScript templates and two-way data-binding to develop different kinds of question type like reading/listening multiple choice, insert text, listening audio replay, integrated speaking/writing and so on.
  • By using front-end technologies such as JavaScript, Jquery, CSS3, AJAX,HTML5 combined with API like Cordova/PhoneGap to develop many functions related to question navigation, playing audio, record audio response and so on.
  • Create JSON files to store static content and used with kendo mobile templates.
  • Implemented the web-based application following the MVC architecture.
  • Realize data transfer by using JavaScript Promise method and callback function to deal with synchronous/asynchronous problem and improve the performance.
  • Transferred data to the backend by using AJAX call.
  • Used JNDI connection and JDBC connection pool to configure data source connected to Oracle 12c database.
  • Involved in writing basic SQL query, for select the data information from back end.
  • Used RESTful web services to get information from various modules like tpoModel, newsModel to fetch the scores from the e-rater and speech rater.
  • Monitored the error logs using try catch block and fixed the problem.
  • Used AppBuilder to build code and deploy and test it using Apache Tomcat.

Environment: XML, HTML5, CSS3, JavaScript, JQuery, Oracle 12c, REST, JDBC, Java, J2EE, MVC, Web services, Eclipse, Hibernate, Spring, Windows.

Confidential

Front-End developer

Responsibilities:

  • Developed web application by using front-end technologies such as JavaScript, Jquery, Jquery UI, CSS3, HTML5.
  • Used XSLT language to transform document from XML format to HTML format.
  • Used Restful web service to exchange resources between client and server.
  • Implemented Spring MVC framework (integrated with Hibernate) implement presentation tier.
  • Extensively used Spring IOC features with Spring framework for bean management and transaction management.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database
  • Used JIRA to track the progress of development and debug.
  • Developed Sahi script to do the auto regression testing that verifies previously developed code still performs correctly after it was changed by using Sahi and JavaScript library.
  • Debug and maintain the IQCS system.

Environment: HTML5, CSS3, JavaScript, JQuery, XSLT, Java, RESTful, Hibernate, Spring, SVN, Eclipse, Sahi, Sublime 3

Confidential

Sr. Java/J2EE developer

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development and the project was developed using Agile based SCRUM Methodology.
  • Configured Spring Application Context with dependency injection and used Spring Framework to create Web Applications that leverage both Servlets and JSP.
  • Used Spring Security to design and implement user login model with customized authentication provider.
  • Used Spring Dao Support integrated Hibernate to access the database efficiently.
  • Used multi ways in Hibernate to update data such as HQL and criteria.
  • Extensively used the core Java OOP concepts, Collections, Generics, Reflection, Exception handling for functionalities and holding the objects.
  • Used Hibernate ORM for object relational mapping to build connections between Java bean classes and traditional relational database tables.
  • Implemented the web-based application following the Spring MVC architecture
  • Developed front-end UI including data transfer and data binding by using JSP, HTML5, CSS3, JavaScript/JQuery, AngularJS.
  • Performed asynchronous data validation using AJAX.
  • Used JNDI connection and JDBC connection pool to configure data source connected to Oracle 10g database.
  • Involved in writing SQL, Stored procedure for back end. Used Views and Functions at the Oracle Database end.
  • Used RESTful web services to get information from various retails banking modules like ATM transactions, loans, etc.
  • Generated XML documents by using Schemas and DTDs (Document type definition).
  • Created JUnit test cases for Unit Testing and participated in Integration Testing.
  • Monitored the error logs using Log4j and fixed the problem.
  • Used Eclipse to build code and deploy and test it using Apache Tomcat.

Environment: Java, J2EE, JSP, MVC, Servlet, Struts, Web services, XML, HTML5, Hibernate, Spring, REST, CSS3, JavaScript, Jquery, Oracle 10g, JUnit, JDBC, Eclipse, Windows.

Confidential

Sr. Java/J2EE developer

Responsibilities:

  • Involved in complete software development lifecycle (SDLC) like tasks design, coding, testing, etc.
  • Designed the application following Agile Methodology.
  • Used various core Java concepts such as OOP, Exception handling, Collection API, Multi-threading, Input/Output System to implement various features.
  • Designed and created relational database by using DDL, DML statements and populated the Oracle database SQL/PL-SQL.
  • Hibernate Annotation is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle).
  • Involved in designing the user interfaces with Spring MVC framework.
  • Implemented Spring Security to provide authentication, authorization for the user login model.
  • Designed and devolved the front-end web-tier using HTML, CSS, JavaScript, JSPs, AJAX, and Servlets.
  • Used Spring framework for dependency injection.
  • Involved in using different Design patterns like Singleton.
  • Extensively used Core Java, JSP to implement the core functionality.
  • Involved in code review and fix the review comments.
  • Used log4J to debug.

Environment: Java 1.5, JSP, Servlet, Hibernate 3.x, Spring 2.x, AJAX, JavaScript, Eclipse, XML, Struts 2.0, Log4J, Oracle 10g, ANT, SQL, PL/SQL, WSDL, Web Services.

We'd love your feedback!