We provide IT Staff Augmentation Services!

Front End Java Developer Resume

2.00/5 (Submit Your Rating)

Bronx, NY

SUMMARY

  • Around 6+ year of experience as a Frontend Java Developer in design, development, maintenance, and support and testing of various web - based applications using HTML5, CSS3, SASS/LESS, Bootstrap, JavaScript, AngularJS, and JQuery, Node.js, AJAX, JSON, Restful Services and Spring Web MVC.
  • Expert in developing applications using Swings in java and all J2EE technologies using Servlets, JSP, JDBC, EJB, JNDI, JMS.
  • Involved working on JavaScript Test driven development using Jasmine.
  • Experience mapping database tables with Hibernate object mappings.
  • Experience in Web Services Technologies like SOAP, WSDL, UDDI, JMS and Service Oriented Architecture SOA.
  • Experience working with JavaScript MVC framework AngularJS.
  • Implemented test driven development using Testing tools like Grunt/Gulp.
  • Experience with Acceptance Test Driven Development (ATDD), Test-Driven Development (TDD), Behavior-Driven Development (BDD) and Jasmine Unit Tests.
  • Experience with CSS Pre-processors - SASS /LESS.
  • Strong experience in Scrum Methodologies, UML and Test Driven Methodologies and MVC based frameworks like spring, Struts.
  • Worked extensively in Agile/Scrum Development process.
  • Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, Pseudo Classes and CSS behaviors in CSS.
  • Involvement in using various IDE's Notepad++, Eclipse and Sublime Text Editor.
  • Experienced in working with NodeJS and npm modules like http, fs, express and templating engines.
  • Involved working with IDE's like Eclipse, NetBeans, JDeveloper and WSAD for Java programming.
  • Experience on Apache Tomcat, J Boss, and Web sphere Servers.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS

Web Technologies: Java, JSP, Servlets, DHTML, HTML5, CSS3, JavaScript, JQuery, Angular JS, Bootstrap, SASS, AJAX, XML, JSON.

Frameworks: Spring Web MVC, Hibernate/JPA, AngularJS, Node.js, JSF, RESTful Web Services, Junit, Active MQ, JMS, Notepad++, Sublime Text Editor, SVN

Tools: and Servers NetBeans, Eclipse, spring, Tomcat, JBoss, Apache, Struts.

Methodologies: J2EE, Object Oriented Analysis and Design, Waterfall, Iterative and incremental development, Agile.

PROFESSIONAL EXPERIENCE

Confidential, Bronx, NY

Front End Java Developer

Responsibilities:

  • Worked as Frontend Java Developer developed Single Page Application using Angular frameworks
  • Designed and developed user interface using HTML, CSS and JavaScript Libraries.
  • Developed various Struts framework Action classes for interfacing with the business logic, and form beans for presenting the data to JSPs.
  • Worked on Agile Scrum methodology and involved in stand-up meetings to monitor the progress.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the database.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Created file and did Unit testing by creating Test Suites using Jasmine.
  • Developed applications using Eclipse IDE and deployed in Web Logic server
  • Committed code change into repository using Git.
  • Implemented highly interactive features and redesigned some parts of products by writing plain JavaScript due to some compatibility issues using JQuery.
  • Created Restful API using Node and Express Framework to fetch data from Database.
  • Used Node Package Manager (NPM) as package manager for JavaScript, GULP for task runner, which handles template cache.
  • Worked on Unit test by Test-Driven Development (TDD) to build the application with Angular 2 and JavaScript
  • Responsible for generating scripts using JavaScript of model interaction.
  • Used JIRA for bug tracking and issue tracking.
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Involved in packaging, deployment and upgrade of different modules of SAS on JBoss App Server
  • Developed framework using Java, MySQL and web server technologies
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Developed and performed unit testing scripts with Junit API in TDD environments.
  • Used AngularJS to create a Single Page Application (SPA) for the gift card module along with routers, filters, custom directives and controllers.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Worked on Java web application development using J2EE and NetBeans.
  • Handled browser compatibility issues for different browsers related to CSS, HTML and JavaScript for IE, Firefox, and Chrome browsers.
  • Designed and developed modules to retrieve data and improve data using AJAX calls by http service in AngularJS.
  • Involved in processing the requests from the user and handle it to the appropriate servlets.
  • Implemented Version Control Tools like SVN and GIT/GIT-HUB.
  • Worked on consuming JSON object creation, parsing on both clients as well as server side.

Environment: Agile, HTML5, CSS, JavaScript, Node.js, JQuery, JIRA, Net beans, SAS, JBoss, Java8, MySQL, Oracle12c, AJAX, Angular JS, GIT, JSON.

Confidential - Hartford, CT

Front End Java Developer

Responsibilities:

  • Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS3.
  • Worked in the agile environment following Scrum, Sprint and daily stand up calls.
  • Designed and implemented database structure in MySQL Server.
  • Used Java API for XML Web Services (JAX-WS) to convert Java Objects to XML conversions
  • Involved using JQuery Validation Plug-in for client side validation.
  • Involved in development of individual Sprints with the help of Git Hub and developed new functions and strategies by contributing in GIT management.
  • Designed and developed webpages components to improve user experience and features using HTML, Bootstrap, CSS, JavaScript.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Used JNDI to perform lookup services for the various components of the system.
  • Used MAVEN for building the application and deployed on Tomcat Server and Web Sphere Application Server.
  • Written JUnit test cases during the development phase and used assert functions to compare two objects.
  • Developed user interface using HTML, XHTML, CSS, JSON and JavaScript to simplify the complexities of the application.
  • Used AngularJS as framework to create a Single Page Application (SPA).
  • Implemented Business processes such as user authentication, Transfer of Service using Servlets.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Used spring and Hibernate for business logic processing and database transactions.
  • Created and/or modified SQL Queries whenever required for change requests/ enhancements.
  • Used SVN for version controlling, and installed the SVN, created repositories and also created SVN-users for the team.
  • Designed and developed various user interface screens using JSP, HTML.
  • Written the test cases for all the classes using Junit .
  • Involved in the design and development of database schema and entity relationship diagrams.
  • Involved in the setup and configuration of JBoss middleware servers, PostgreSQL Sql in the development center.

Environment: HTML5, CSS3, Agile, GIT, Bootstrap, Servlets, JNDI, MAVEN, Tomcat, Angular JS, SVN, JBoss.

Confidential - Lowell, AR

Sr. Java Developer

Responsibilities:

  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Developed cross browser compatible user interface using Struts, JSP, Servlets, HTML and Angular.js.
  • Implemented AJAX to enhance the capability of the website.
  • Extensively used Require.js for managing dependencies between modules throughout the application process.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API.
  • Involved in developing Web Service components using SOAP service.
  • Customized CSS files by adding new CSS3 features like media queries to ensure fluid/ responsive design for our web pages.
  • Configured and managed WebLogic domains to support fusion middleware applications
  • Developed DAO and service layers using the Spring Dao support and hibernate ORM mapping
  • Used spring data JPA which focuses on JPA to store data in relational data base, by which simple Queries are written.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA
  • Created and build environment for testing application on Eclipse.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.
  • Used Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and to store the data into the data layer.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
  • Designed and developed web based client using Struts framework.
  • Used Log4J logging framework to write Log messages with various levels.
  • Used Subversion SVN for version control, and JIRA for tracking bugs.
  • Configured the xml files for Java Mail technology in User Account Activation Service and Password Reset Service.
  • Configured and set up JBoss Server for deployment.
  • Involved in Test Driven Development by writing JUnit test case in the coding part of Java methods like mortgage calculating.
  • Implemented NodeJS at server side to provide restful API to client-side backbone application.
  • Used Spring Framework for Dependency Injection and integrated with the Hibernate.
  • Implemented xml, maven applications for building error free applications.

Environment: Java7, JSP, HTML4, AJAX, Node.JS, SOAP, DAO, JIRA, POJOs, Spring, Hibernate.

Confidential - Denver, CO

Java Developer

Responsibilities:

  • Developed Servlets and java files for control of the business processes in the middle-tier.
  • Created combined deployment descriptors using XML for all the session and entity beans.
  • Used Ant Scripts to automate and build the deploy process. sed GIT for version control, and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Managed business objects, resource management in the business logic tier using Spring Framework.
  • Used JIRA extensively for Defect tracking and reporting, made use of Confluence for document management
  • Used TortoiseSVN for version control and TFS for defect tracking and Confluence for content Management System.
  • Configured Hibernate, spring and MyFaces JSF to map the business objects to Database using XML configuration file.
  • Developed JSP pages and client side validation by java script tags.
  • Implemented the object oriented programming concepts for validating the columns of the import file.
  • Added logging and debugging capabilities using Log4j and using SVN.
  • Transformed different XML documents into other formats using XSLT.
  • Used JSON to transfer the request from the web page to the server.
  • Generated java classes from WSDL file using Top Down approach.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed test cases and performed unit testing using JUnit.
  • Creates Shell Scripts to invoke Java programs on UNIX batch platforms.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.

Environment: Java5, Servlets, XML, CI/CD, GIT, Ant, Hibernate, Tortoise, SVN, JIRA, UNIX, jQuery, CSS.

We'd love your feedback!