We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Scottsdale, AZ

PROFESSIONAL EXPERIENCE

  • Over 8 years of experience in working on teh various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining teh websites.
  • Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizingJava,J2EE, Spring, Hibernate, JSF, ibatis, Mybatis, JMS, XML, EJB, JSP, Servlets, JDBC, JNDI, HTML, DHTML, MongoDB, Multithreading,Full Stack, andAngular JS, Node JS, ReactJS,JavaScript,C#,Groovy,ESB,SQL, PL/SQL,MyEclipse,Mango DB.
  • Worked with serversIBM web sphere, web logic, JBossandApache's Tomcat.Knowledge on C and C++ with Object Oriented Concepts.Experience in usingWSAD, RAD, RSA, Net Beans, EclipseIDE for Application development.Thorough understanding and experience in stored procedures, inOracle, SQL and DB2.
  • Exposure toIBM Message Broker, UML Rational Rose, Hibernate, Tiles Framework and experience with Spring, Spring MVC, Spring Batch Struts, Spring Security, Spring Web Sockets”PHP, JSF and Hibernate frameworks., JSF.
  • Worked onLog4j configuration and setup and Implementationpart.Good experience onJBossDrools and BRMS, JUnit,XSLT, SOAP, SOA and REST Web Services.
  • Has architected and implemented Service - Oriented Architecture (SOA), batch, business intelligence, and transactional systems.Thorough noledge with J2EE application platform configuration and performance optimization.
  • Sound experience in messaging JMS, MQ series. Worked on Implementation of MVP architecture under GWT Framework.Experience with various databases like Oracle, SQ Server for stored procedures, forms, triggers.
  • Very good Team player, willingness to learn and share. Has excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and ability to work independently.Developing websites using HTML 4.0/5.0, XHTML, CSS, CSS3,EXT JS, JavaScript, Query, Ajax and JSON.
  • Experienced in developing event driven applications using AJAX, JSON, XAML and XML.Worked with teh JavaScript frameworks like HTML 5, CSS 3,JQuery and AngularJS.Incorporated teh table less design methodology using CSS3 that follows W3C standards.Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.Involved in several web application development projects that required Responsive Web Design.
  • Configure and monitor numerous MongoDB and NoSQL instances. Good Web Application debugging skills using Chrome Developers Tool and Firebug.Experienced in working with Tomcat, WebSphere and IIS web servers.Having hands on experience with Web Content Management. Good understanding or network protocols such as TCP/IP, HTTP etc.Knowledge in developing applications using Waterfall, Agile and SCRUM methodologies.Has good communication skills to discuss teh projects with technical and non-technical SME’s.Some of teh attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.Experience in using design patterns and UI frameworks such as MVC, Struts, Hibernate, NodeJS, Spring.Experience in version control tools like CVS, SVN and AccuRev to manage and control software development.
  • Highly motivated team player with strong communication, analytical, documentation and organizational skills.

TECHNICAL SKILLS

J2SE Technology: Multithreading, Reflections, Collections, Serialization, Networking, Beans

Middleware Technology: JMS, MQ Messaging, Tibco, Solace, Active MQ

J2EE Technology: Servlets, JSP, ESB,Tag Libraries, JDBC, JNDI

​

Architecture & Framework: MVC, Struts, Spring, JSON,Spring Batch, Spring web security,Hibernate, OSGI

Database: Oracle 10g, 11g, SQL server 2005/2008, MongoDB, MySQL

IDE: Eclipse, My Eclipse, NetBeans

Operating Systems: Windows 9x/NT/XP/2010, Linux, UNIX

Web/App Servers: WebLogic, Web Sphere, Tomcat, JBoss, Apache

GUI: HTML5, XML, XSD, AJAX, JavaScript, Node.js,React JS,Angular JS, JQuery, CSS3

Query Languages: SQL, PL/SQL

Programming Language: C, C++, Java, J2EE

Script: PHP, Shell

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: Maven, ANT, Log4J, JUnit, TOAD, SoapUI 4.0.5, JUnit, Rational Rose, Visio

PROFESSIONAL EXPERIENCE

Confidential, Scottsdale, AZ

Java/J2EE Developer

Responsibilities:

  • Responsible for writing J2EE compliantjavacode for application development effort which involved working withJSP, Servlets, JDBC, XML, EJB, etc.Design and Development of Objects using Object Oriented Design inJava.
  • Developed Scala, a programming language with full Java interoperability and a strong type system.
  • Responsible for system design, database architecture, SOLR schema design, database population, SOLR query and SQL optimization.Used standard XML transformation techniques to mold Solr's results into a form that is suitable for displaying to users and in JSON.
  • Design and develop GUI and back-end components for analysis and collaboration software in (GWT) Google Web Toolkit, Java and XML in a UNIX environment.Used SOAP, and RESTFUL web services for creating web services.
  • Redesigned and implemented Scala REPL (read-evaluate-print-loop) to tightly integratewith other IDE features in Eclipse.
  • Designed and implemented a Cassandra noSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Preparing teh migration document for migrating application from Struts toSpringand Responsive web designing teh application. Analyzed teh different performance metrics of NoSQL (MongoDB) and SQL (PostgreSQL) database systems.Implemented, managed and supported multiple Enterprise Web Content Management and Content Management Systems.Followed Model-View-Presenter (MVP) architecture while developing modules using GWT.
  • 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.Involved in creating custom Web Content Management solutions.
  • Responsible for developing teh full stack (front-end development, application logic, services, data persistence) as well as server setup and maintenance.
  • Developed single-page Backbone.js application using Google Maps API v3 and for internal application.
  • Worked on client Dashboards, using teh Backbone.js MVC framework that connects to internal and public RESTful API’s and Constructed of UIs using jQuery, Backbone.js, Node JS.Wrote SQL statements and PL/SQL Stored procedures to extract data based on teh criteria.
  • Used Spring batch to run teh batch process for boarding new merchants and acquirers.
  • Develop teh changes using JSTL, JQuery, JCP, JSP,SpringMVC,SpringIOC,SpringJDBC, Web services.
  • Configure beans inspringconfiguration file withSpringIOC, SpringAOP concepts.
  • Experienced in developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL andJAXB). Worked on XML Technologies like XML Parsers,JAXBfor binding data tojavaobjects. Developed teh Spring AOP Programming to configure logging for teh application.
  • ImplementedJMS for notifications and testing with JUnit, Mock cases.Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito. Single Page Application development using AngularJS, backed by MongodB and NodeJS.
  • Wrote stand alone batch programs using teh scheduler class for running teh application at a desired time period.Used SOLR to configuring one SOLR core to supporting multiple SOLR cores and eventually to defining parameters for SCloud and particularly with teh advent of SolrCloud .
  • Experience in creating Oracle PL/SQL blocks such as Packages, Triggers, Procedures, Functions, RefCursors, Collections. Proficient in writing Complex SQLqueries.Configured Hibernate second level cache usingEHCacheto reduce teh number of hits to teh configuration table data. Designed teh application by implementing Struts based on MVC Architecture, simpleJavaBeans as a Model, JSP UI Components as View and Action Servlet as a Controller.
  • Developed Web logic container security components for adding vendor specific Security Realm to application usingJMX. Creation of scripts for generation of reports. Implemented test cases for Unit testing of modules usingTestNG and involved in UNIT Testing.
  • Has extensive experience in building and deploying applications on Web/Application Servers like Apache Tomcat. Experienced in Performance Tuning, Load Balancing and optimization ofWebLogic Application Server . UsedJMSwith Web Logic Application server. Implemented application level persistence using Hibernate and spring.
  • Developed user interface using JSP, HTML, XHTML, XSLT andJavaScript to simplify teh complexities of teh application.Developed common services include Rest full services, DAO layer and JS Support.Highly skilled in using Version Control Management tools like SVN, CVS, and GIT

Environment: Java, J2EE, JSP, JQuery, JSON, Spring IOC, Spring MVC, Spring Batch, Spring AOP, Spring web sockets, Spring bootstrap, Spring ORM, Groovy, Spring Web Security, Spring MVC, Micros, JAXB, MongoDB, XML, Scala, JAX-WS, Hadoop, Grails, ESB,SOAP Web Services, ANT, GWT,Cassandra, Maven,RESTful web services, JMS, MDB, Hibernate, JMX,SAAS,C#,EHCache, Backbone JS,JUnit, EXT JS, Angular JS, My Eclipse, PL/SQL,TestNG, Maven, GIT, Recat JS, Oracle, Tomcat, WebLogic

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Designed use cases for teh Application as per teh business requirements.Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Improved stability and performance of teh Scala plugin for Eclipse, using product feedbackinternal users.
  • Worked closely with teh Business/Users team in translating technical requirements into application code.
  • Developed web layer using Struts framework to manage teh project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier. Used StrutsTilesFramework for designing teh layout of teh application.
  • Analyized cassandra database and compare it with other open-source NoSQL databases to find which one of them better suites teh current requirement.
  • I designed and implemented a system to extract data from PDFs and index it using SOLR.Wrote PL/SQL Stored Procedures, Functions, Cursors, Triggers, Packages and SQL queries using join conditions. A multi user realtime chat application developed in node.js and socket.io. It uses MongoDB to store chat messages and provides threaded environment for different chats
  • Used Backbone.Configurator (Backbone.Config) is an extensible object-class that allows to manage Backbone.js configuration(s) by moving any and all hardcoded string dependencies from Backbone classes
  • Client pages are built using HTML, CSS, JSP, javascript/JQuery. Extensively used Core Java such as Exceptions, and Collections.
  • Designed a Batch Processing System using Spring Batch, integrated with Quartz Scheduling, new software design and shared components serve as basis for all new application related batching implementations.
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in teh struts configuration.xml.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer teh information from business layer to teh presentation layer. Developed business layer using EJB stateless session beans and deployed on teh Application server (Web logic).
  • Used Hibernate as persistence framework for DAO layer to access teh Oracle10g database.
  • Produced SOAPweb services using Metro JAX-WS RI for building teh business application layer.
  • Performed Tuning, Load Balancing and optimization ofWebLogic Application Server
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes . Used Maven for build framework and Jenkins for continuous build system.
  • Create teh graphical user interface using GWT (Google Web Toolkit) on teh server side, and enhance teh appearance of teh GUI by applying suitable CSS (Cascading Style Sheet).
  • Used Spring Batch to develop batch processes which are better maintainable than PLSQL batches.
  • Worked on Eclipsefor development and deployment of application in Web Logic Application Server.

Environment: Java, JSP, JavaScript, Ajax, JQuery, Ant, Bootstrap, Grails, Struts, Spring, Spring MVC, JSON,Spring Batch, and Hibernate, RSA, PL/SQL,C#, Spring Security, Hadoop, Groovy, Spring web sockets, springv boot, Backbone JS, Mongo DB, Restful, Web Sphere Application Server, Ant, MyEclipse, Maven,DB2, XML, LDAP, JUnit, and Windows2010.

Confidential , San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Actively participated in meetings with Business Analysts and Architects to identify teh scope, requirements and architecture of teh project.
  • Followed MVC model and used spring frameworks for developing teh Web layer of teh application.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on teh presentation layer, teh business layer is built using spring and teh persistent layer uses Hibernate.
  • Developed User Interface and web page screens for various modules using JSF, JavaScript, and AJAX using RAD.Performance tuning of teh queries/report using PL/SQL and SQL Plus
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed interfaces and their implementation classes to communicate with teh mid-tier (services) using JMS.
  • Extensively used JavaScript to provide dynamic User Interface and for teh client side validations.
  • Used AJAX framework for asynchronous data transfer between teh browser and teh server.
  • Extensively usedJavaMulti-Threading concept for downloading files from a URL.
  • Used J2EE design patterns like Front Controller, MVC, Business Delegate and Session Facade.
  • Write front end code for developing new pages using HTML, CSS, JavaScript, and JQuery.
  • Involved in preparing Ant builds scripts (XML based), deployments, integration and configuration management of teh entire application modules.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database. Developed teh business components using EJB Session Beans.Involved in Database design for new modules and developed teh persistence layer based on Hibernate.
  • Implemented teh J2EE design patterns Data Access Object (DAO), Session Façade and Business Delegate.
  • Developed unit test cases using JUnit and Log4j for logging.

Environment:Java, J2EE, spring, Spring MVC, Spring Security, Maven,Hibernate, JSP, Eclipse 3.3, WebLogic, Maven, JUnit, CVS, CSS, HTML, XML, XSD, JavaScript, React JS, Oracle10g, PL/SQL, and Windows2010

Confidential

Java Developer

Responsibilities:

  • Implemented teh project according to teh Software Development Life Cycle (SDLC)
  • Developed teh web layer using Spring MVC framework.Implemented JDBC for mapping an object-oriented domain model to a traditional relational database.
  • Created Stored Procedures to manipulate teh database and to apply teh business logic according to teh user's specifications.Involved in analyzing, designing, implementing and testing of teh project.
  • Developed UML diagrams like Use cases and Sequence diagrams as per requirement.
  • Developed teh Generic Classes, which includes teh frequently used functionality, for reusability.
  • Exception Management mechanism using Exception Handling Application Blocks to handle teh exceptions.
  • Designed and developed user interfaces using JSP, Java script, HTML and Struts framework.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL.
  • Developed Action Forms and Action Classes in Struts frame work.
  • Developed and maintained front end applications and web applications for ecommerce.
  • Programmed session and entity EJBs to handle user info track and profile based transactions.
  • Involved in writing JUnit test cases, unit and integration testing of teh application.
  • Developed user and technical documentation.

Environment: JAVA, Java Script, HTML, JDBC Drivers, Soap Web Services, UNIX, Shell scripting, SQL Server

We'd love your feedback!