We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Sfo, CA

SUMMARY

  • Overall 8+ years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
  • Very strong on Core Java, and experience in spring, Struts, Swing, Hibernate Framework.Have used UI component in JSF 1.2 and 2.0, have used faces - servlet and managed bean in JSF. 4+ years experiences in web services like SOAP and Restful.
  • Expertise in all phases of software development life cycle (SDLC) process including Analysis, Design, Development, Implementation, Integration, Testing, Debugging, Production, Maintenance and Support of Object-oriented and Client-Server web applications.
  • Expertise in developing Multi-tier enterprise level web applications using various J2EEtechnologies including JSP, Servlets, Struts, Spring, EJB, JDBC, JNDI, JMS, ANT, RMI, XML (SAX, DOM), XSLT, Java Multi-threading API.
  • Expertise in various open source frameworks and tools such as Jakarta Struts framework 2.0, Spring, Hibernate 3/4, Log4J 1.27 and Maven.
  • Good Experience in implementing several object oriented design patterns such as Model View Controller (MVC) frameworks, Front Controller, Business Delegate, Session Facade, Service Locator, DAO, DTO, Singleton, Factory Model.
  • Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL.
  • Experience in presentation layer using JSP, HTML, XHTML, CSS, Ajax and JavaScript.Working noledge on Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Singleton Objects, Java Internationalization, Swing components, AWT, Streams & File I/O.
  • Experience with unit testing using JUnit and writing build scripts using ANT, Maven.Expertise in implementing various well-non Object-Oriented/J2EE Design Patterns and Session, Entity, Message Driven Enterprise Java Beans
  • Good noledge of Database design and development that involves ER Modelling, Relational database schema, writing queries using SQL and formatting results.Extensive experience in SQL programming language in Oracle PL/SQL, T-SQL, and MySQL database environments.
  • Developed Stored procedures, Triggers, views, complex join queries, PL/SQL, Strong and in-depth noledge of various relation database systems. Working noledge on VPN.
  • Hands of experience and in depth noledge of each and every layers of Full Stack. Expertise with Drools which is a Business Rules Management System (BRMS) solution. End to end noledge of teh core Business Rules Engine (BRE), web authoring and rules management application (Drools Workbench) and Eclipse IDE plugin for core development.
  • Extensive experience of LinctoJava conversions, covering every stage of teh Lincmigration project. Good working noledge on SVN and GIT for code management and version control.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team. Strongly initiative, creative and able to learn new technologies. Ability to deal with people, ability to grasp things fast. Strong sense of team player.

TECHNICAL SKILLS

Technologies: Java J2EE 6.0, JSP, J2EE 6, Struts 2.0/1.1, Servlets, JNDI, Java, JDBC,WebServices, EJBs, Java Beans, JMS, Hibernate, Spring, XML, Javascript, XSLT,HTML, CSS, AJAX, JUNIT, JPA, L inc, Design patterns, Drools, Full Stack, AngularJS, NodeJS

Frameworks/ORM tools: Spring 3.0/2.5/2.0, Struts 2.0/1.1, Swing, Hibernate 3.0, Apache Axis2.

App Servers/ Middleware: WebSphere 7/6.1, Weblogic 11g/10/9/8.1, Tomcat 6.0, JBoss4.x

IDE / Programming Tools: Eclipse 2.1/3.7, NetBeans 7

Operating System: UNIX, Linux, Windows NT/XP/7/8.

Scripting Language: JavaScript, JQuery, Python

Database/Tools: Oracle, MS SQL Server 2005, MySQL

Libraries and Tools: Ant, Maven, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential - SFO, CA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Developed multi-threading projects, considered concurrency situation and security aspect, avoid of SQL injection. Using synchronized method and synchronized variable.
  • Developed a prototype of teh application and demonstrated to business users to verify teh application functionality. Involved in developing interface for web pages like user registration, login, registered access control for users depending on logins using HTML and JavaScript/DOJO.
  • Extensively used CSS, Java Script, and JQuery, Ajax to enhance functionality and user experience on web pages.
  • Architected and designed teh new XML driven Java Swing based GUI that teh traders will use.
  • Single Page Application development using AngularJS, backed by MongodB and NodeJSHave used JSF UI component to develop front-end web pages; have used faces-config.xml to manage faces servlet and managed beans.
  • Provided technical guidance to business analysts, gather teh requirements and convert them into technical specifications/artifacts.Simplified client-side scripting of HTML using JQuery, a cross-browser JavaScript library.
  • Extensive experience on Full stack including Server, Network, and Hosting Environment, Data modelling, Business logic, API layer / Action Layer / MVC, User interface, User experience and excellent understanding what teh customer and teh business need. Developed high-performance web applications using Struts and JQuery and XML Http Request.
  • Developed web pages to display teh account transactions and details pertaining to that account using DHTML and CSS.Covering every stage of teh Lincmigration project & efficiently converting them from L inc to Java
  • Configured Spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer. Extensive experience with Drools.
  • Hands on experience of teh core Business Rules Engine (BRE), web authoring and rules management application (Drools Workbench) and Eclipse IDE plugin for core development. Wrote JavaScript validations to validate teh fields of teh user registration screen and login screen. Dealt with Hibernate open source ORM frame work for persistence management.Designed a network of web pages, where teh user progresses through an application by selecting links, resulting in teh next page being transferred to teh user and rendered for their use using REST.
  • Designed and coded teh XML parser to create teh initial setup for teh entire Java SWING GUI.
  • Participated in front end development using JavaServer Faces 2.0 (JSF), JavaScript, HTML 5, CSS 3.0.
  • Used JBoss, an application server, to implement teh Java Platform Enterprise Edition, create applications and to integrate applications with other applications. Created continuous integration builds using Maven and SVN control. Configured JDBC and LDAP Security in teh application server.
  • Developed LDAP server configuration files to enable encryption support for password storage.Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.Used log4j for tracking errors and debugging teh code.Implemented Spring MVC architecture and increased modularity by allowing teh separation of cross-cutting concerns using Spring AOP.
  • Developed application with Front-end JavaScript frameworks with Angular JS. Used node.js to develop teh web application for teh network. Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery.Deployed flow of Execution in teh Servlet Environment using Struts and defined Navigation Rules. Developed Messaging frame work for Asynchronous service using JMS.

Environment: Java/J2EE, Spring, Hibernate, Web services, Servlets, JavaScript, JSF, JSP, HTML5, CSS3, XML, ANT, AJAX, Angular Js, Junit, SOAP, Rest Ful, JDBC, Tomcat, JBoss

Confidential, Union, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Developed multi-threading projects, considered concurrency situation and security aspect, avoid of SQL injection. Using synchronized method and synchronized variable.
  • Developed a prototype of teh application and demonstrated to business users to verify teh application functionality.
  • Involved in developing interface for web pages like user registration, login, registered access control for users depending on logins using HTML and Java Script/DOJO.
  • Extensively used CSS, Java Script, and JQuery, Ajax to enhance functionality and user experience on web pages.
  • Designed and coded teh various components of teh UI to gather relevant information from teh parsed XML file to create teh initial layout of teh screen with teh various swing components.
  • Single Page Application development using AngularJS, backed by MongodB and NodeJS
  • Have used JSF UI component to develop front-end web pages; have used faces-config.xml to manage faces servlet and managed beans.
  • Provided technical guidance to business analysts, gather teh requirements and convert them into technical specifications/artifacts.
  • Simplified client-side scripting of HTML using JQuery, a cross-browser JavaScript library.
  • Developed high-performance web applications using Struts and JQuery and XML Http Request.
  • Developed web pages to display teh account transactions and details pertaining to that account using DHTML and CSS.
  • Configured Spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
  • Wrote JavaScript validations to validate teh fields of teh user registration screen and login screen.
  • Dealt with Hibernate open source ORM frame work for persistence management.
  • Designed a network of web pages, where teh user progresses through an application by selecting links, resulting in teh next page being transferred to teh user and rendered for their use using REST.
  • Participated in front end development using Java Server Faces 2.0 (JSF), JavaScript, HTML 5, CSS 3.0.
  • Used JBoss, an application server, to implement teh Java Platform Enterprise Edition, create applications and to integrate applications with other applications.
  • Created continuous integration builds using Maven and SVN control
  • Configured JDBC and LDAP Security in teh application server.
  • Developed LDAP server configuration files to enable encryption support for password storage.
  • Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
  • Used log4j for tracking errors and debugging teh code.
  • Implemented Spring MVC architecture and increased modularity by allowing teh separation of cross-cutting concerns using Spring AOP.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery.Deployed flow of Execution in teh Servlet Environment using Struts and defined Navigation Rules. Developed Messaging frame work for Asynchronous service using JMS.

Environment: Java/J2EE, Spring, Hibernate, Web services, Servlets, JavaScript, JSF, JSP, HTML5, CSS3, XML, ANT, AJAX, Angular Js, Junit, SOAP, Rest Ful, JDBC, Tomcat, JBoss

Confidential, Irvine, CA

Java/J2EE Developer

Responsibilities:

  • Developed teh application using J2EE technologies and Struts frame work.Created web pages using JSP, JavaBeans for product listing pages.Handled Hibernate mapping files to access data from database.
  • Implemented Log4J frame work for logging.
  • Used a custom framework sitting on teh top of Nodejs and MongoDB and TEMPhas used a lot of clients side javaScript plug-ins.
  • Designed and Developed teh Monitoring and commanding capability in teh Java Swing UI using teh common Swing components.
  • Developed Batch Application and scheduled batch run scripts for emergency and regular feeds.
  • Monitored logs in putty by connecting to remote servers.dis application is built using J2EEtechnologies, MVC architecture and by applying OOAD (Object oriented analysis and design) techniques.
  • Designed and developed Struts, implemented event handling using Java, Struts, AJAX, and JavaScript for various modules.Developed a module using Spring-REST consumed by teh IVR Service to obtain teh claim registration details from LDAP. Developed Exception Framework for teh whole application.
  • Used HTML, bean tags across teh user module and admin module for coding teh presentation logic in JSPs.
  • Created PL/SQL stored procedures with a good understanding of database tables used in dis project which is implemented for DAO layer and cron jobs.Followed Java Coding standards, which improved teh code quality
  • Prepared user guide documents and presentations for teh new features launched in teh releases.
  • Designed front end modules such as login, customer details, order tracking, call history, current outage areas, troubleshooting screens using HTML5, CSS3, JavaScript.
  • Designed and implemented various action classes in struts like Action, Dispatch Action, and Forward Action for performing various functions in teh user module.
  • Designed and implemented teh Validation Framework for teh login module to validate teh inputs given by teh customer. Worked and tracked all issues and updated their status in JIRA.Generated reports on a weekly basis to monitor resolved issues, repeating issues, pending issues.Assisted team leads in developing project plans.

Environment: Java/J2EE, Hibernate, Struts, Spring Test Suite, Ajax, HTML5, CSS3, JavaScript, Maven, ANT, Putty, JIRA, Oracle.

Confidential, Austin, TX

Java/J2EE Developer

Responsibilities:

  • Designed front end components using JSP and XSL.Developed web based application using struts framework for MVC architecture.Setting up teh basic project set-up from scratch of Struts-Hibernate App based on Design
  • Designed and Developed Admin GUI Using Java Swing. Used JMenuBar, JMenu, JTimer, JTable, JProgressBar, JTree and implemented teh ActionListeners for all teh Swing Components used in Admin GUI.
  • Development using teh Use Cases and business logic & Unit Testing of Struts Based Application.
  • Developed JSP pages using Custom tags and Tiles framework and Struts framework.Developed teh User Interface Screens for presentation logic using JSP, Struts Tiles, and HTML.
  • Used Apache CXF to post messages to external vendor sites and exposed Web Services to other client applications like a Admin Tool.Worked with MySQL, SQLYog and Workbench.
  • Developed teh Servlets for processing teh data on teh server.Employed Water Fall Model and best practices for software development.Deployed teh application in JBoss Application Server.
  • Implemented persistence layer using Hibernate configuration files.Used SVN for version control.
  • Implemented JavaMessaging Services (JMS) for asynchronous messaging using teh Message Driven Beans. Used Message Driven Beans to call teh EJB. Developed back end business logic with EJB.
  • Worked on Junit for creating test cases for all teh Business Rules and teh application code.Communicated with ILOG Rules using EJB Remote Lookup.Called external vendor applications using Web Services for delivering notifications.Used JIBX binding to convert Java object to XML and vice-versa.
  • Used XSLT for generation of HTML and Text templates from teh XML.

Environment: J2EE, Servlet, Spring, XML, JDBC, Ant, Subversion, Struts Framework, Oracle Weblogic 10, Oracle 11g, EJB 3.0 Apache CXF, JMS, Unix and Eclipse.

Confidential, Whippany, NJ

JAVA/J2EE Developer

Responsibilities:

  • Gathering requirements from clients and prepared system design document.
  • Developed API services for Product import/export, Customer Import/Export, Order Import/Export
  • Analyzed MVC architecture, Struts framework in view of teh application workflow and application development.
  • Front-end development using HTML, CSS, JSP and client side validations performed using JavaScript.
  • Worked on creating and updating teh MySQL Database
  • Developed J Unit Test cases for teh system.
  • Used Hibernate for persistence management.
  • Used both Windows platforms for developing teh application.
  • Developed Servlet, JSP, JS, CSS and XHTML facelets front end layer.
  • Used transaction attributes in EJB to handle teh transactions by teh container.
  • JavaBeans are used for developing lightweight business components.
  • Developed teh User Interface using JSP/HTML and used CSS for style setting of teh Web Pages.
  • Designed XML schema for teh system.
  • Designed and developed teh documentation for teh system.
  • Integrated functionalities to search for certain products based on product names or descriptions
  • Integrated functionalities to browse teh list of products by category, View a product's details
  • Day to day Communication with remote developers, through mail, phone, conference calls, for resolving issues, understanding business requirements
  • Added utility to place a product in teh shopping cart, View and edit teh cart, Check out and place an order
  • Integrated PayPal payment Gateway - Website Payment Pro (Direct Payment and Express Checkout), Amazon payments, Google checkout.
  • Used advanced level javascripting for AJAX, JavaScript, JQuery and CSS 3.0.
  • Added utility to generate various reports and provide facility to export to PDF & Excel for store management.

Environment: Java, JSP, Servlets, HTML, CSS, AJAX, XML, JavaScript, JQuery, SQL Server, Hibernate, Apache Tomcat, MySQL, Eclipse IDE

Confidential, Columbia, MD

Java Developer

Responsibilities:

  • Gatheird requirements from client, analyzing and preparing teh Requirement specification document.
  • Developed more than 10 web-based software system; used JSP, Ajax, JQuery, CSS to enhance functionality and user experience on web pages.
  • Extensively used different kinds of programming language, like Java, php, C# .net; extensively used different kinds of databases, like Oracle, SQL Server, MYSQL; also have written SQL procedures.
  • Analyzed MVC architecture, Struts framework in view of teh application workflow and application development.
  • Designed and developed Servlets and Hibernate.
  • Developed multi-threading projects, used connection pool to manage concurrency situation. Using synchronized method and synchronized variable.
  • Front-end development using HTML, CSS, JSP and client side validations performed using JavaScript.
  • Used CVS for code versioning.
  • Have used JSF UI component to develop front-end web pages;
  • Worked on creating and updating teh Oracle 9i.
  • Developed JUnit Test cases for teh system.
  • Used Hibernate for persistence management.
  • Used both Windows and Linux platforms for developing teh application.
  • Designed teh system based on Struts MVC architecture.
  • Developed Servlet, JSP, JS, CSS and XHTML facelets front end layer.
  • Used transaction attributes in EJB to handle teh transactions by teh container.
  • JavaBeans are used for developing lightweight business components.
  • Used teh Spring 3.x framework for building a web application according to MVC design pattern.
  • Developed teh User Interface using JSP/HTML and used CSS for style setting of teh Web Pages.
  • Designed XML schema for teh system.
  • Designed and developed teh documentation for teh system.
  • Used JDBC to acquire DB connections.
  • Used Eclipse in developing J2EE applications.
  • Created UML diagrams, forms and services.

Environment: JAVA, J2EE, JSP, UML, Struts, Eclipse, Swing, Hibernate, JUnit, Oracle 9i/10g, CVS, XSL, JavaScript and jQuery.

We'd love your feedback!