We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • Over 9 years of experience, Involved in development, system testing, debugging, implementation and maintenance of software applications using Java.
  • Strong background in Java/J2EE environments. Well experienced in MVC architecture of Spring and Struts framework.
  • Experienced in all phases of Software Development Life Cycle (SDLC) using Java, J2EE, Servlets, JSP, JDBC, Struts1.2 /2.0,Spring2.5/3.0.
  • Strong Experience in object oriented design and programming.
  • Working experience in Agile development methodology.
  • Working experience in SOAP Web Services, WSDL, SAX&DOM Parsers.
  • Worked in IDEs such as Eclipse, WSAD and Net Beans, spring tool suite
  • Good working knowledge of version control systems like CVS, SVN.
  • Experienced in working with databases, such as Oracle, SQL Server, MySQL and MS Access.
  • Development and deployment experience with Apache Tomcat, JBoss, Web Logic and IBM Web sphere servers.
  • Expertise in analyzing business requirements and providing technical solutions, design and Coding
  • Good experience on Mockito, Maven, MyBatis, PL/SQL, Oracle DB, Jenkins, GitHub.
  • Used JPA to persistently store large amount of data into database.
  • Expertise in Web Page development using JavaScript (libraries such as Prototype and JQuery), Ajax, XML, XSLT, XPATH, HTML, JSON, and CSS, SWING.
  • Experience in developing Ant scripts for building and deploying applications. Used Log4j for logging and Junit4 for unit testing.
  • Good experience in Java 1.8
  • Experience in Basic Networking, knowledge of TCP / IP
  • Experience in developing applications in Financial, Banking, Insurance and Telecom domain.
  • Expertise with User Interface Design using JSP, JSF and HTML.
  • Experience with developing JSP pages using JSP Standard Tags Library (JSTL) and Struts Tags Library especially Struts Tiles Framework.
  • Experience with Core Java component Collection, Generics, Inheritance, Exception Handling and Multi - threading.
  • Good experience in unit and system testing of developed modules.
  • Design and implementation of business logic using Entity and Session Beans to handle transactions and updating of data into teh Oracle database.
  • Experience using Design Pattern: Session facade, Value Object, Business Delegates, Singleton, Factory, Service locator and Data Access pattern.
  • Experience in using Maven for building and deploying J2EE Application archives (Jar and War) on BEA Web Logic, IBM Web Sphere.
  • Developed Java applications using various IDE’s like WSAD (Web Sphere studio Application Developer), RAD 7.0, JDEVELOPER and Eclipse.
  • Experience with XML related technologies such XML parsing (DOM, SAX
  • Experience on Oracle, PL/SQL,UML, Oracle 11g
  • Experience with Java Script
  • Expertise in Oracle Tools like SQL Navigator, TOAD, SQL Loader and DBVisualizer.
  • Delivered Responsibilities as Analyst Programmer and Programmer. Strong functional experience includes Financial, Banking and Insurance.
  • Excellent experience in Object Oriented Analysis, Design and Development.

TECHNICAL SKILLS

Java/J2EE: JDK, Core java, JDBC, Java API, Servlets, JSP, JDBC, EJB.

J2EE Frameworks: Struts, JSF, ICE Faces and Spring, Spring MVC,JPA/Hibernate, AJAX, Mockito, MyBatis, Junit, Axon, Swing

Presentation Technologies/Web Technologies: Swing, JSP, JavaScript, HTML, CSS, JSON, XML, SOAP, RESTful, XSLT, SOA, Excel VBA, Angular Js, Ember Js, POS, JQuery, TCP/IP networking protocols, mustache

Application servers: IBM Web Sphere, BEA Web Logic, JBoss and Apache Tomcat 8

Design Patterns: DAO, MVC, Singleton, Session Façade, Service Locator, Business Delegate

Languages: Java, PL/SQL, C, C++, UML

Databases: DB2, Oracle 8i/9i/10g/11g, MySQL and SQL Server, PL/SQL, Cassandra, NoSQL, MongoDB

Architectural Design: Design Patterns, Object Oriented Analysis and Design, Use Cases

Operating Systems: Windows 98 / NT/2000/XP, Linux

IDEs: RAD, WSAD, Developer and Eclipse, Spring tool suite

Version Control: CVS, PVCS, and Subversion, Git

Build Tools: Ant and Maven, Jenkins, Gradle

Testing Tools: Junit

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

Java/J2EE Developer

Responsibilities:

  • Responsible for understanding user requirements, designing and developing teh application.
  • Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
  • Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
  • Versioning and maintenance using Putty, FileZilla and used GIT for version control.
  • Involved in deployment of application on Apache Tomcat Server in Development.
  • Implemented spring framework based on teh Model View Controller design paradigm.
  • Responsible for designing Rich user Interface Applications using JavaScript, JQuery, CSS, HTML Bootstrap, AJAX.
  • Involved in building Restful Web services.
  • Used JPA to persistently store large amount of data into database.
  • Involved in teh implementation of DAO using Spring-Hibernate object relational mappings.
  • Extensively used teh Spring Tool Suite IDE for all coding in Java.
  • Used log4j for tracking and fixing bugs.
  • Used Restful Services to build Web services which is light weight, maintainable and salable.
  • Used Java Persistence API (JPA) framework for object relational mapping which is based on POJO Classes.
  • Designed and developed application based on Spring MVC design pattern along with Web Flow Architecture.
  • Used Spring Boot, Spring MVC to build teh Web application, Services.
  • Used MySQL database to store teh data.
  • Used JUnit framework for unit testing of application and Log4j to capture errors.
  • Extensively used AJAX technology to add interactivity to teh webpages.
  • Used spring data JPA which focuses on JPA to store data in relational data base, by which simpleQueries are written.
  • Used Jenkins which is an open source continuous integration tool written in java which provides
  • Integration services for software development.
  • Used Mustache to build teh templates, widgets required for teh web application.
  • In teh web application worked on data tables which is a JQuery plugin.
  • Used Can Js in building single page web applications.
  • Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
  • Used SOA for web based applications.
  • Used Gradle which is a build automation tool, it describes how software is build and it describes it’s dependencies
  • Used Hibernate which is an object relational mapping framework for mapping an object oriented domain model to a traditional relational database.
  • Implemented unit and system testing of developed modules
  • Version Control was mandated through ACCUREV.
  • Involved in deployment of application on Apache Tomcat Server in Development & QA environment: .

Environment: Used: Java 1.8, Spring Boot, Spring MVC, MySQL, Spring Tool suite, Web Services, JMS, ActiveMQ, JSON, Mockito, JDBC, JPA, Restful Service, JDK, Spring data JPA, Spring Security, Jenkins, GitHub, SOA, MySQL, JavaScript, Gradle, Junit, Apache Tomcat 8, Can Js, mustache, Ajax, Bootstrap, CSS, Putty, FileZilla, Postman

Confidential, Salt Lake City, Utah

Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Designed and developed application based on Spring MVC design pattern along Web Flow Architecture.
  • Involved in developing code for obtaining bean references in spring framework using Dependency
  • Injection (DI) or Inversion of Control (IOC) using annotations.
  • By Using JPA wrote application code dat interacts with database.
  • Involved in developing code for obtaining bean references in spring framework using Dependency
  • Injection (DI) or Inversion of Control (IOC) using annotations.
  • Primarily focused on teh spring components such as Dispatcher Servlets, Controllers, Model and
  • View Objects, View Resolver. Designed various types of controllers needed for services, utilitieshalpers and other classes and packages including business logic handlers.
  • Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.
  • Extensively used AJAX technology to add interactivity to teh webpages.
  • Used Apache Cassandra which is an open source data base management system is used to handle data across many commodity servers.
  • Used Angular Js to address many of teh challenges encountered in developing single page applications.
  • Used Spring which is an open source MVC framework for creating elegant, modern java web applications.
  • Used Restful Services to build Web services which is light weight, maintainable and salable.
  • Used SOA for web based applications.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
  • Used Oracle 11g as backend databases and actively involved in writing PL/SQL functions and packages.
  • Involved in teh implementation of DAO using Spring-Hibernate object relational mappings.
  • Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
  • Consumed Web Services.
  • Used GitHub which provides Web based graphical interface and well as mobile integration.
  • Used spring data JPA which focuses on JPA to store data in relational data base, by which simple Queries are written.
  • Used MongoDB which is a cross platform document oriented database, MongoDB eschews teh traditional table based relational database structure
  • Involved in deployment of application on Weblogic Application Server in Development & QA environment
  • Used Swing which is a GUI widget toolkit for java, It was used to provide a more sophisticated set of
  • GUI components than teh earlier abstract window tool kit.
  • Used Jenkins which is an open source continuous integration tool written in java which provides
  • Integration services for software development
  • Used Ember Js in building single page web applications.
  • Used Hibernate which is an object relational mapping framework for mapping an object oriented domain model to a traditional relational database.
  • Implemented unit and system testing of developed modules.
  • Extensively used Uml to visualize design of a system.
  • Used JPA to persistently store large amount of data into database.
  • Auto-generated XML files were parsed using teh SAX parser facilitating run-time performance Efficient display.
  • Extensively used teh Eclipse IDE for all coding in Java, Servlets and JSPs.
  • Versioning and maintenance using Putty, WINSCP, and Win CVS, used CVS for version control.
  • Used Oracle as database and involved in teh development of PL/SQL backend implementation.
  • Used JUnit framework for unit testing of application and Log4j to capture errors.
  • Used Agile based SCRUM methodology for developing teh project.

Environment: Used: Java 1.8, JDK, Spring 2.5, Hibernate 3.0, EJB 3.0, JNDI, AJAX, Web Services, Eclipse, Apache Tomcat Server, Restful Service, CVS, Swing, Jenkins, UML, GitHub, XML,XSLT,JSON,SVN,Junit, XHTML,JPA, DHTML, UML, oracle 11g,JavaScript,Struts, Cassandra, Angular Js, Ember Js, No SQL, Spring data JPA,CSS, JavaScript, XSL, Web logic, Spring MVC, Swing, MongoDB,, PL/SQL,SOA,Oracle 10g, SQL,IBM WebSphere, Log4j, UNIX Shell Script, Apache Tomcat 8.

Confidential Bellevue, WA

Java/J2EE Developer

Responsibilities:

  • Extensively involved in design and development of Line Level Bill Credits (LLBC), and Handset
  • Upgrade modules for Confidential Customer CAM application
  • Developed handlers which should handle Web Services calls using Axis 2.0 and http requests to process teh data. Used Sax parser to parse teh XML response from Hosts.
  • Used Struts, Play framework to write Presentation Layer, Business Layers and Controller servlets.
  • Used Oracle 10g as backend databases and actively involved in writing PL/SQL functions and packages.
  • Developed XML configuration files, properties files used in struts validator framework for validating Form inputs on server side.
  • Used Restful Services to build Web services which is light weight, maintainable and salable.
  • Used Java Persistence API (JPA) framework for object relational mapping which is based on POJO Classes.
  • Used MongoDB which is a cross platform document oriented database, MongoDB eschews teh traditional table based relational database structure
  • Designed and developed application based on Spring MVC design pattern along with Web Flow Architecture.
  • Used JUnit framework for unit testing of application and Log4j to capture errors.
  • Used Swing which is a GUI widget toolkit for java, It was used to provide a more sophisticated set of
  • GUI components than teh earlier abstract window tool kit.
  • Used GitHub which provides Web based graphical interface and well as mobile integration.
  • Used Struts which is an open source MVC framework for creating elegant, modern java web applications.
  • Extensively used AJAX technology to add interactivity to teh webpages.
  • Used spring data JPA which focuses on JPA to store data in relational data base, by which simple Queries are written.
  • Used POS which is a standard for interfacing point of sale with teh specialized hardware peripheral typically used to create a point of sale system.
  • Used Tibco which is integration server software for enterprises, dis is used to mix packaged applications, customer software.
  • Used Jenkins which is an open source continuous integration tool written in java which provides
  • Integration services for software development
  • Used Ember Js in building single page web applications.
  • Used Angular Js to address many of teh challenges encountered in developing single page applications.
  • Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
  • Used SOA for web based applications.
  • Used Apache Cassandra which is an open source data base management system is used to handle data across many commodity servers.
  • Used maven which is a build automation tool, it describes how software is build and it describes it’s dependencies
  • Used Hibernate which is an object relational mapping framework for mapping an object oriented domain model to a traditional relational database.
  • Implemented unit and system testing of developed modules.
  • Developed web service client based on WSDL’s provided by middleware team for retrieving bill credits and customer agreement data from backend systems like SAMSON database.
  • Used ActiveMQ to improve teh stability and scaled teh system for more concurrent users.
  • Version Control was mandated through ACCUREV.
  • Involved in deployment of application on Weblogic Application Server in Development & QA environment
  • Interaction with Onsite team to validate and clarify requirements for design/development work at offshore.

Environment: Used: Java 1.8, Struts 1.1, Spring, SQL Eclipse, JSP, Servlets, splunk, Web Services, Play, JMS, ActiveMQ, TIBCO-EMS, XML, Ant, ACCUREV,UML,XML,XSLT,JSON,SVN,Mockito,Oracle 11g, JDBC, JPA, swing, Oracle 10g, Restful Service, Spring MVC, Struts,JDK, Spring data JPA, Swing, Jenkins, GitHub, Angular Js,, Weblogic 7.0, Axon, SOA, MongoDB, JavaScript, MyBatis, Maven, PL/SQL Junit,POS, Apache Tomcat 8, Ember Js, Cassandra No SQL, IBm Web Sphere.

Confidential, Richmond, VA

Java/J2EE Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of teh application: Requirement gathering, Design Analysis and Code development.
  • Implemented Struts framework based on teh Model View Controller design paradigm.
  • Implemented teh MVC architecture using Strut MVC.
  • Struts-ConfigXML file was created and Action mappings were done.
  • Designed teh application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, JSP UI Components as View and ActionServlet as a Controller.
  • Used Struts Validation framework for validate teh form data.
  • Used JNDI to perform lookup services for teh various components of teh system.
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
  • Used JPA to persistently store large amount of data into database.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating teh modules.
  • Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.
  • Used JPA for teh management of relational data in application.
  • Designed and developed business components using Session and Entity Beans in EJB.
  • Developed teh Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to teh service providers.
  • Developed JMS Sender and JMS Receivers for teh loose coupling between teh other modules and Implemented asynchronous request processing using Message Driven Bean.
  • Used JDBC for data access from Oracle tables.
  • Responsible for writing, tuning and maintaining complexSQL statements.
  • Junit was used to implement test cases for beans.
  • Successfully installed and configured teh IBM Websphere Application server and deployed teh business tier components using EAR file
  • Coordinated with testing team for timely release of product.
  • Used Log4j for External Configuration Files and debugging.

Environment: Used: JSP 1.2, Servlets, Struts1.2.x,JMS, EJB 2.1, JavaScript, Ajax, CSS, JDBC,JMS, Eclipse 2.0, Web Sphere 6.1,Uml, DB2,JPA, EJB, ANT, Windows.

Confidential, Austin, Texas

Java Developer

Responsibilities:

  • Involved doing Analysis, Design and developing middleware using Servlets, Java Beans, Hibernate, Spring and doing enhancements and issue resolutions
  • Involved in User Requirements and created System Requirement Document, Functional Requirement Documents.
  • Developed business logic using Session Beans and Entity Beans.
  • Developed various spring rest controllers for request mappings and created JSP custom tag libraries for teh application.
  • Involved in writing ORM code using hibernate and also developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Package, build, Integrate and deploy enterprise J2EE applications on WebSphere dat involves EAR and WAR.
  • Used Oracle 11g as backend databases and actively involved in writing PL/SQL functions and packages.
  • Used JPA to persistently store large amount of data into database.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Wrote teh validation XML files and properties file needed for validating user inputs.
  • Involved in development of JSON database for dynamic menu management.
  • Used various design patterns for module design and development.
  • Followed Agile and Scrum Methodology in software development.
  • Worked on AJAX to develop an interactive Web Application.
  • Wrote and tested Java Beans to retrieve trading data and subscriber's information from MySQL database server.
  • Used log4j for tracking and fixing bugs.
  • Performed unit testing, system testing and user acceptance test.
  • Used Perforce for version control.

Environment: Used: Core Java, J2EE, Spring, Hibernate, Servlets, CSS, HTML, JSP, JSON, XML, AJAX, JUnit, Perforce, Java Script, Oracle 11g,JPA, IBM WebSphere8.0, PL/SQL, Agile, Scrum, RESTFul Web Services, DOM, ANT, Net Beans, Web Services (SOA, SOAP)

Confidential

Java Developer

Responsibilities:

  • Design and development of Java classes and interfaces.
  • Worked in JavaScript and HTML for teh client side validations.
  • Data Model design and interface layer design with other team members.
  • Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.
  • Designed and developed web-based software using Struts MVC Framework and Spring Web Flow.
  • Extensively used AJAX (Prototype Framework and DOJO) technology to add interactivity to teh Webpages.
  • Used EJBs in teh application and developed Session beans for teh business logic at teh middle tier level.
  • Actively involved in designing and implementing Business Delegate, Data Access Object Session Façade and Data Transfer Object design patterns.
  • Designed and developed Message driven beans dat consumed teh messages from teh Java message queue.
  • Used JAXB parser for parsing teh valid xml files as defined by teh XSD
  • Used Junit framework for Unit testing of application
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture teh log dat includes runtime exceptions.
  • Used Clear Case for source code maintenance.
  • Design and developed JDBC connection objects for teh data retrieval and update.
  • Developed connection pooling method to avoid teh waiting for database connection.
  • Building, testing and deploying teh application on Apache Tomcat server.

Environment: Used: Core Java, JDBC, JAXB, WSDL, Rest, JSP, Servlet, Html, JavaScript, Apache Tomcats, MSSQL, Struts, Windows 2000.

We'd love your feedback!