We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

TECHNICAL SKILLS:

Programming Language: Java, JavaScript, PL/SQL, Bash Scripting, C/C++

J2EE Technologies: JSP, Servlets, JSTL, Java Mail, JDBC, EJB, Hibernate 3.x, JPA, JNDI

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, Bootstrap, Ext.js, AngularJS, Google

Web Service: SOAP, RESTful

Development Tools: Apache Maven, JUnit, Log4J, JIRA, Jenkins, SVN, GitHub, Eclipse, IntelliJ

Application Servers: Apache Tomcat, JBoss 5.x

Testing Tools: CVS, SVN, GitHub, JIRA

Database: Oracle 10g/11g, MySql

Others: Confidential AWS, EC2

WORK EXPERIENCE:

Confidential, Seattle, WA

Sr. Java/J2EE Developer

Responsibilities:

  • Extensively used Java/J2EE developments such as analysis, design, and implementation, testing, debugging, and troubleshooting.
  • Utilized Java Collections Framework, Generics, Annotations, Java I/O System, Event Handling,
  • Exception Handling, Try - with-resource Statement, Concurrency, Serialization, Reflection and GoF design patterns to develop the business logic for balance summary and details, assets information, liabilities, calculate profit/loss, transaction history, etc.
  • Used Spring MVC to implement REST architecture and get account activity, stock portfolio, cash flow, quantitative and analytics from web services and database. Applied JSON format to transfer data in services.
  • Implemented Spring Security with interceptor features to provide Authentication and Authorization for log in functionalities.
  • Integrated Spring with Hibernate using HibernateDaoSupport to create most of the models in the application to communicate with database to manage securities in Portfolio Tracker under imitation environment.
  • Highly used Spring IoC for dependency injection and handling the request from Front-End.
  • Developed Hibernate Relationship and Inheritance Mapping using ORM in Hibernate 3.5 to achieve features of gathering details of account activity by setting up search criteria.
  • Wrote Hibernate configuration files and mapping files to ensure data persistency to Oracle database. Converted JDBC mappings to Hibernate entity classes and verified database reading and writing transactions.
  • Used Quartz to make pending transaction automatically commit in application order status.
  • Used P/L SQL and Stored Procedures in the interaction with database.
  • Used HTML5, CSS3, Bootstrap 3, Underscore.js, Require.js to implement Account Information Dashboard and Market Overview, etc.
  • Using CSS Media Queries to create Responsive Web Design
  • Used JavaScript, AngularJS and AJAX to write customized functions in Market Diary, Stock Quotes, Option Chains and Balance Sheet.
  • Highly simplified the Front-End development by using AngularJS Custom Directives.
  • Developed Single-Page Applications (SPAs) for Account Information and Research Modules using AngularJS Routers Used
  • Involved in Unit Testing and Integration Testing to do pressure and performance testing.
  • Attended the Daily SCRUM meetings report personal works, picked up tickets from JIRA and fix bugs. Used SVN for development version control.
  • Used Sprints Agile Methodology to help team meet incremental, iterative work cadences.
Confidential, Seattle WA

Sr. Java/J2EE Developer

Responsibilities:

  • Extensively involved in different stages of Agile Development Cycle including Detailed Analysis, Design, Develop and Test.
  • Implemented the Back-End Business Logic using Core Java technologies including Collections, Generics, Exception Handling, Java Reflection and Java I/O.
  • Wrote and specified Spring Annotation Configuration to define Beans and View Resolutions to configure Spring beans, dependencies and the services needed by beans.
  • Used Spring IoC to implement dynamic dependency injection and Spring AOP to implement crosscutting concerns such as transaction management.
  • Wrote Mapping Configuration files to implement ORM Mappings in the Persistence Layer.
  • Extends Dao Implementation using Hibernate DAO Support.
  • Wrote Hibernate Configuration file to connect Oracle database and fetch data.
  • Used EhCache to implement Hibernate Query Cache which is a Second Level Cache to load objects using cached identifiers from second level between back-end and database to improve performance.
  • Implemented web services with RESTful standards with the support of JAX-RS APIs.
  • Integrated JavaMail API to send notifications for confirmation of newly registered users and monthly statements.
  • Used SSO(Single-Sign-On) Framework implement access control that enables user to log in once and gain access to the resources of multiple pages without being prompted to log in again
  • Manipulated database data with SQL queries, including setting up stored procedures and triggers.
  • Implemented front-end developments such as webpages design, data binding, Single-Page
  • Applications using HTML/CSS, JavaScript, jQuery and AJAX.
  • Used jQuery libraries to simplify the front end programming works. Performed users' input validation using JavaScript and jQuery.
  • Utilized Node.js, MongoDB to achieve features like generate tendency charts of the application for Payment History.
  • Performed JUnit test cases to test the service layers of the application.
  • Used JIRA to track the projects and GitHub to share code and ensure version control.
Confidential, Seattle WA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) with Waterfall Model and Incremental Model.
  • Reviewed and analyzed requirements to design and implement functional specifications for the integration of the Front-End Interfaces and J2EE Server Machine for Web Tier JSP pages and Business Tier Enterprise Beans.
  • Used Core Java technologies including: Collections, Serialization, Generics, Annotations and Exception Handling to implement Back-End Business Logic including Entity Beans and Session Beans.
  • Achieved MVC design pattern using Struts 2 framework and configured the XML files for implementation of definitions of action mappings, beans and controllers.
  • Configured system integration of Struts 2 and Hibernate 3 to make components of action handling and database Dao support cooperate well. Used JDBC for Data Access to Connect with DataSource Objects.
  • Developed Action Classes and Action Forms to implement different models such as setRiskRateAction, saveHedgePortfolioAction of this application.
  • Designed the presentation layer with Servlets and JSPs to display the portfolios, activities and reports. Developed the web pages using HTML/CSS, JavaScript, jQuery and AJAX.
  • Exchanged data between front-end and back-end over HTTP Protocol using SOAP and WSDL, and XML data packets format.
  • Extensively used SVN to achieve version control and source code management.
Confidential, Westfield, NJ

Java/J2EE Developer

Responsibilities:

  • Experience in Sprint REST, Spring Security and Spring MVC frameworks, and Hibernate ORM framework.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Lead Shock & Strut Programs, maintain program timing, achieve program goals & schedule
  • Worked extensively on J2EE for developing Web and Distributed Applications by using JSP,JSF, Servlets,Struts,Hibernate, Spring Framework and Web Services, EJB, JDBC, JNDI
  • Developed robust, responsive Ajax driven UIs with AJAX, CSS, DHTML, Angular.Js, React JS, JavaScript and JQuery.
  • Well-versed in object-oriented programming (OOP) Concepts with JavaScript, knowledge of DOM and proficient in increasing efficiency of web pages.
  • Designed templates, representing format, positioning, text style and size of report data, using HTML5, CSS
  • Experience in developing user interface using HTML, JavaScript Libraries (jQuery), JSON, AJAX and CSS.
  • Good experience in Cloud SaaS, PaaS, Iaas. Good experience in UI front, in JSP, Struts, Javascript, angular JS, html5, CSS, jQuery. Good knowledge in Apache ant, maven, Gradle, GIT, Jenkins/Hudson
  • Full Stack Development: Drove all aspects of full stack development including node machines, loopback, sails.js, react.js, flux.js, node.js, Browserify, LESS, Bootstrap, and others
  • Designed and Developed Sprint Boot based web application for Hive/Sentry support which involves UI development using AngularJs, exposing key functionalities as Restful web service, modifying the Data Source configuration to support multiple databases Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, Angular.js and Bootstrap.js and using Subversion for version control.
  • Built main application in Python, Django leveraging technologies such as Tastypie,Backbone.js, and Celery
  • Involved in configuring JNDI properties, data sources for Oracle, UDB, DB2 data bases in websphere
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Developed PL/SQL Stored Procedures, Functions and Packages and Triggers to implement business rules into the application.
  • Used JDBC and developed DAO classes to connect the database Postgre sql.
  • Used Oracle coherence to find POJO beans from the deployed WAR file
  • Worked on Java Multithreading, Collections & Coherence Framework
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS
  • Developed Web services using Apache CXF and exposed WSDL for Flex client to consume.
Confidential, Austin TX

Java/J2EE Developer

Responsibilities:

  • Experience in development of web applications using Spring Framework, Java, J2EE, JSP, Servlets, Struts2, Spring boot and MVC Architecture. ata Access Programming using iBatis ORM with DB2 database Environment: Java, J2EE, WebSphere, log4j, UML, WebSphere MQ, spring, iBatis, DB2
  • Define Shock & Strut mastering per Ford Specifications, address qualification approvals.
  • Experience in developing front end User Interfaces with HTML, Java Script, JQuery, JSP, CSS, JSF, Struts, JSTL, applet and swing components.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Expertise in Angular JS, jQuery, WebSphere and Dojo for the client side functionalities and Object oriented JavaScript functionalities.
  • Integrate the ExtJs/Sencha framework with Oracle BPM.
  • Developed mobile applications using JQuery Mobile, PhoneGap, and Sencha for Virtual Infotech Inc
  • Implemented MHA (Master High Availability) for MySQL, added custom Perl code snippet for graceful online/manual (panned) failover
  • Helped breed live food items for the spray toad population, such as crickets, fruit flies, isopods, and springtails
  • Responsible for installation, configuration and complete administration of different versions of SQLServer
  • Implemented application performance tuning to improve degradation and query performance optimization using DB2's Explain, Visual Explain and advises tools.
  • Created Rest Webservices using client Apache Axis2
  • Consumed external services by generating client from the external service wsdl (WSDL Java) and published services by generating wsdl from java with Apache CXF.
  • Efficiently used IDE's like Eclipse, NetBeans, and XCode for development of applications
  • Worked on servers including WebSphere application server, Weblogic Application server, JBoss application server and Apache Tomcat webserver.
  • Create and maintain Confidential EC2 instance that supports the companies Redmine project management site and Mercurial CM.
  • Used AJAX, Java script and GWT to create interactive user interface.
  • Customized and branded Jira (Server and Cloud) to companies desires
  • Designing and developing 'Online' client windows API's using JDK1.2 and Swing classes.
  • Installation, configuration and Administration of Cognos environment.
  • Involved in developing and modifying the credit card, consumer loan business rules in ILog Jrules
  • Extensive experience in working with Oracle Application Development Framework (ADF) for developing Oracle Custom Web Applications.
  • Expertise in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris 8/9, AIX, SUSE Linux, and Windows NT/2000/2003/XP
  • Install, configure and support of Apache on Linux production servers.
  • Install, maintain, and configure Unix environments on all servers including networking, clustering, storage, and applications
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • JavaBasedQualityCenter plugin which can be used in any tools such as Selenium, RFT etc

We'd love your feedback!