We provide IT Staff Augmentation Services!

Front End Java Developer Resume

0/5 (Submit Your Rating)

Schaumburg, IL

SUMMARY

  • Having 6 years of IT experience in analysis, design, development, testing, deployment and maintenance of applications in JAVA/J2EE and Linux/Unix based environment.
  • In depth understanding of SDLC with extensive experience using Agile, TDD, Waterfall and hybrid methodologies.
  • Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Servlets, JSP, JMS, Struts, spring, Hibernate, XML, and SQL & PL/SQL.
  • Extensive knowledge in MongoDB concepts and good knowledge in Administration.
  • Expertise in various components of spring such as IOC, AOP, MVC and experience with Spring Web Service, Spring JMS, Spring Security, Spring JDBC Template.
  • Experience in Application development using Multi - threading, Collections, Generics etc.
  • Experience in designing User Interface (UI) applications using HTML, CSS, JavaScript, JQuery, AngularJS, AJAX, JSON and XML.
  • Expertise in developing web based GUIs using Java Applets, HTML, DHTML, JavaScript, and XML, DOJO, AJAX, JSF and spring form tags.
  • Expertise in implementing and consuming SOAP and REST web services using JAX-WS, JAX-RS and Apache CXF, Axis2.
  • Proficient in using various design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Experience in working with various MVC architecture development such as JSF, Struts MVC and Spring MVC.
  • Experience in Web Services Technologies like SOAP with WSDL and RESTful with Jersey, Spring, Apache CXF and Node-JS and implemented SOA architecture with web services.
  • Expertise on implementing Content Management and Document Management solutions using EMC Documentum and content rendering API's.
  • Experienced in using persistence frameworks Hibernate 2.0/3.0, iBatis 2.2, JPA 2.1 to map POJOs to a relational database.
  • Good knowledge of messaging services using JMS, IBM MQ, Active MQ.
  • Experience in RDBMS like Oracle, MYSQL, SQL Server and DB2.
  • Developed interfaces with Documentum, ASP classic applications and integrated with Documentum for controlling document life cycle and workflow management.
  • Expertise in writing Queries, triggers and Stored Procedures in major relational databases including Oracle, DB2, SQL Server and My SQL.
  • Solid understanding and Experience in using Spring and Struts frameworks and in Oracle SQL/PL SQL
  • Creation of Custom Documentum Jobs, Design, and development of TBOs.
  • Good knowledge in version control tools like Clear case, Clear Quest, Subversion, CVS and GIT.
  • Good experience with continuous integration tools like Jenkins.
  • Ability to learn and adapt quickly to new environments and emerging new technologies.

TECHNICAL SKILLS

SKILLS: Core Java, J2SE, J2EE, JDBC, JPF, Servlets, JSP, STRUTS, Hibernate, Spring and SQL

Scripting Languages: JavaScript, JQuery, HTML5, CSS, AJAX

Web/Application Servers: WebLogic12.1, Apache Tomcat, IBM Web Sphere, Glass fish and Web Socket, Jetty, JBOSS, Angular JS, Node JS, GWT

RDBMS: DB2, Oracle, MySQL, MONGO DB

Design/Build Tools: WSAD, RAD, Eclipse, My Eclipse 6.0, Ant, IntelliJ

Database Tools: TOAD, SQL Developer, SQL Plus

Log/Test/Version Control Tools: Apache Log4J, CVS, VSS, SVN, Subversion, Visual Studio and Clear case

Others: Log4j, SLF4J, Junit, JQuery, QC, GIT, JMS, Kafka SOAP UI and Maven.

PROFESSIONAL EXPERIENCE

Confidential, Schaumburg, IL

Front End Java Developer

Responsibilities:

  • Involved in designing, developing and successful deployment of large scale, Java/J2EE projects from end-to-end and participated in agile SDLC.
  • Provide java development skills for the development of java Proof of Concept (POC).
  • Used Spring dependency injection mechanism for plugging in the Hibernate DAO objects for the business layer.
  • Created Hibernate (ORM) XML files for mapping Persistent Objects to their tables and specifying other relationships.
  • Synchronize multi-threaded tasks on shared data objects.
  • Wrote services to store and retrieve user data from the MongoDBfor the application on devices.
  • Set and tune System Parameters for MongoDB. Install and run MongoDBwith multiple instances on servers
  • Database relation mappings are eased using Hibernate by creating ORM mapping files.
  • Used multithreaded environment to run the processes asynchronously using different future calls to access the data.
  • Used JDK 1.8 environment with Static method in interfaces and Functional Interfaces and Lambda Expressions.
  • Handled builds, deployments and management using ANT/MAVEN scripts to customize EAR, WAR and JAR files.
  • Responsible for maintaining and supporting developer tools and developer
  • Implemented Business processes such as Activation, Deactivation, Recharge, Balance Transfer, Status Update, Account Transfer using Session EJBs
  • Developed Message Driven Bean components to manage the backend transactions.
  • Designing & building databases to store information and monitoring performance of the database.
  • Developed the front end using JSP, HTML, CSS, JavaScript, JQuery and JSON.
  • JBoss and Jetty Application Server for the deployment.
  • Implemented SOAP handlers to intercept incoming or outgoing SOAP message and manipulate its values.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Maintained backups and restore activities for SVN, Jenkins and Docker.
  • Configured and Setup Build and deploy automation tool and Continuous Integration in Jenkins.
  • Regularly communicated with QA team to address defects in regular intervals of time.

Environment: JDK 1.8, JSP, JMS, HTML, CSS, JavaScript, Spring, Struts, Bootstrap, Hibernate, MongoDB, Eclipse, Web Service, Angular JS, JUnit, Log4J, SVN, JBOSS, EAP 6.3, Web Socket, Jetty, JMS, Rabbit MQ, Agile practices, Windows.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Involving in design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Extensively used core java concepts like Multithreading, Collections Framework, File I/O and Concurrency.
  • Implemented various design patterns in the project such as Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Extensively used Spring IOC for Dependency Injection and worked on Spring MVC Frameworks.
  • Adopted J2EE design patterns like Session Façade, Service Locator and Business Facade.
  • Integrated Spring Security Delegating Filter Proxy filter chain in web.xml to secure the application and limit access privileges to the users.
  • Created iBATIS SQL Mapper XML files to map java objects.
  • Developed REST API for assessment indicators module and token based authentication for REST services using Spring Security. s
  • Reviewing stories, creating technical document for difficult stories using agile methodologies, Implemented the Application using Spring MVC Framework.
  • Using Core Java, Swing and multithreading, designed, developed and implemented, new products and application implementations for the Rates, Structured Funds and Equities trading desks.
  • Building and Deploying Application using Maven in IBM WAS server.
  • Experience in Configuration and Installation of Documentum Content Server and its client components.
  • Used spring framework to inject services, entity services, transaction management, rapid transaction processing systems and concerns by factory class corresponding to the use case operation executing.
  • Implemented the application using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
  • Responsible for setting up the configurations for all Documentum Tables and automated ingestion of data.
  • Developed & consumed the web services using Apache CXF, JAX - WS, AXIS, WSDL, and SOAP.
  • Created internal & external services, Entity services and handlers.
  • Used Hibernate to create data layer to the services to do CRUD operations in to DB.
  • Set up Object & relationship mappings with Associations, inheritance, and named queries etc. using Hibernate.
  • Migration strategy to migrate all the current document content from Dom Doc to Documentum.
  • Involved in writing SQL & PL/SQL stuff to be called by CTRL-M batch jobs for BOD and EOD jobs.
  • Validated query execution plans & tuned queries using Indexes, Views and Batch processing.
  • Worked extensively on Documentum BPM (Process Builder and Workflow's).
  • Deployed web services are tested using SOAP UI tool.
  • Deployed the application in UNIX machine and used FTP to see the logs etc.

Environment: JAVA 1.6/J2EE, JAXP, JAXB, WSDL, SOAP, Spring 3.2, MVC, IOC, AOP, Hibernate 3.5, JAX-RS, CXF, JMS, RAD 8.0, JUNIT, SVN, SOAPUI, JNDI, Oracle, Apache AXIS, Documentum, Maven, JProfiler

Java Developer

Confidential

Responsibilities:

  • Assisted in designing and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
  • Involved in Transactions, login and Reporting modules, and customized report generation using Controllers, Testing and debugging the whole project for proper functionality and documenting modules developed.
  • Designed front-end components using JSF.
  • Created our own class for handling exceptions for reusability within the project instead of, generic exceptions.
  • Worked with technologies like HTML, Java Script, XML, JSP for developing GUI.
  • Using EJB messaging services we developed text messages and sent through Topco services to third party database
  • Developed Action Controllers and Servlets in MVC architecture environment, Worked in all development phases.
  • Wrote JUnit test cases and tested the application, Worked for project Support and maintenance environment.
  • Used Java, JDBC, Servlets, JSP, JSTL while enhancing the functionality and responsible for creating database tables on Oracle DB.
  • Quickly switched from a JSF and Face lets based web tier to a simpler Servlet and Free marker based one.
  • Involved in developing Java APIs, which communicates with the Java Beans.
  • Implemented MVC architecture using Java, Custom and JSTL tag libraries.
  • Involved in development of POJO classes and writing Hibernate query language (HQL) queries.
  • Implemented MVC architecture and DAO design pattern for maximum abstraction of the application and code reusability.
  • Deployment and management of many servers via script and chef, utilizing cloud providers as a direct substrate for implementation
  • Created Stored Procedures using SQL/PL-SQL for data modification.
  • Used XML, XSL for Data presentation, Report generation and customer feedback documents.
  • Used Java Beans to automate the generation of Dynamic Reports and for customer transactions.
  • Developed JUnit test cases for regression testing and integrated with ANT build.
  • Implemented Logging framework using Log4J.

Environment: J2EE, Java 5.0, JSP, Servlets, JSF, Struts, Hibernate, Spring, JavaBeans, XML, XSL, HTML, DHTML, JavaScript, CVS, JDBC, Log4J, Oracle, IBM Web Sphere Application Server, Windows.

Java Developer

Confidential

Responsibilities:

  • Identified System Requirements and Developed System Specifications, responsible for high-level design and development of use cases.
  • Involved in designing Database Connections using JDBC.
  • Organized and participated in meetings with clients and team members.
  • Developed web based Bristow application using J2EE (Spring MVC Framework), POJOs, JSP, JavaScript, HTML, JQuery, Business classes and queries to retrieve data from backend.
  • Development of Client Side Validation techniques using JQuery.
  • Worked with Bootstrap to develop responsive web pages.
  • Implemented client side and server side data validations using the JavaScript.
  • Responsible for customizing data model for new applications by using Hibernate ORM technology. Involved in the implementation of DAO and DTO using spring with Hibernate ORM.
  • Implemented Hibernate for the ORM layer in transacting with MySQL database.
  • Developed authentication and access control services for the application using Spring LDAP.
  • Experience in event - driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
  • Good knowledge on developing asynchronous applications using Jquery . Good experience with Form Validation by Regular Expression, and jQuery Light box.
  • Used MySQL for the EIS layer
  • Involved in design and Development of UI using HTML, JavaScript and CSS.
  • Developed coded, tested, debugged and deployed JSPs and Servlets for the input and output forms on the web browsers.
  • Designed and developed various data gathering forms using HTML, CSS, JavaScript, JSP and Servlets.
  • Developed user interface modules using JSP, Servlets and MVC framework.
  • Designed and developed the Critical modules like Order Processing and Order Making and Agents and Reports Generation
  • Experience in implementing of J2EE standards, MVC2 architecture using Struts Framework
  • Made extensive use of Java Naming and Directory interface (JNDI) for looking up enterprise beans
  • Developed J2EE components on Eclipse IDE.
  • Used JDBC to invoke Stored Procedures and used JDBC for database connectivity to SQL.
  • Deployed the applications on Tomcat Application Server
  • Developed Web services using Restful and JSON.
  • Created Java Beans accessed from JSPs to transfer data across tiers.
  • Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle9i.
  • Experience in going through bug queue, analyzing and fixing bugs, escalation of bugs.
  • Involved in Significant customer interaction resulting in stronger Customer Relationships.
  • Responsible for working with other developers across the globe on implementation of common solutions.
  • Involved in Unit Testing.

Environment: Java, JSP, Servlets, JDBC, Eclipse, Web services, Spring 3.0, Hibernate 3.0, MySQL, JSON, Struts, HTML, JavaScript, CSS.

We'd love your feedback!