We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Over 8 years of experience in developing Web - based Applications, Enterprise Applications and Client Server Applications in JAVA/J2EE environment coupled with RDBMS exposure in n-tier applications.
  • Experience in Application Design using Object Oriented Analysis and Design (OOAD) and Object Oriented Methodologies like Agile/ Scrum.
  • Involved in different levels of Requirement analysis, Design, Development, Testing and Debugging, Deployment and Future upgrade support service phases.
  • Experience in J2SE 2.0, J2EE and related technologies like JDBC 3.0, JSP 1.2, Servlets 2.2, EJB 3.0, JNDI 1.2, POJOs (Java Beans), Java script, JQuery, JMS 1.0, JSTL-EL, Struts, Spring, Hibernate, JUNIT 4.1, LOG4J, JSF.
  • Extensive experience working in developing and consuming SOAP and RESTful Webservices with good working knowledge of XML, WSDL, XSD, XML DOM, XSLT and XPATH.
  • Experienced in MVC, Struts and Spring MVC frameworks.
  • Sound knowledge in Object-Oriented analysis and design.
  • Have a solid understanding and application experience of Design Patterns.
  • Experience with developing JSP pages using JSP Standard Tags Library (JSTL) and Struts Tags Library.
  • Expertise at JDBC API for connection and access to databases
  • Experience on different IDEs such as RAD, Eclipse, MyEclipse for application development and deployment using Application Servers like IBM WebSphere, Apache Tomcat, BEA WebLogic and JBoss.
  • Good knowledge of SQL.
  • Proficient in using RDBMS concepts with Oracle10g/11g and MySQL.
  • Experience withWebSphere MQ 6.0/7.0.
  • Very well versed with Source Version Control tools like CVS and SVN.
  • Experienced in developing Web Services that includes RESTful web services, SOAP, WSDL.
  • Experienced in RDMBS such as Oracle, Access, MySQL databases.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.
  • Combined problem solving with engineering skills to identify and implement solution to client problems.
  • Proven ability to work under pressure, develop strategies to meet customer needs
  • Self-motivated, a quick learner and a team player
  • Good communication, interpersonal and learning skills with strong presentation skills, and ability to interact with people at all levels.

TECHNICAL SKILLS

Java/J2EE: Java, JSP, JSF, J2EE, JavaScript, Java Beans, JDBC, Struts, Spring, JAVA Scripts, Servlets, JMS, JNDI, Log4j, EJB.

Frameworks: Apache Struts 1.2.x/2.x, Hibernate 3.0, Spring 2.x

Application Server: Apache Tomcat 5.0, Web logic 9.x, 10.3, JBOSS and IBM Websphere Application Server 6.0

IDEs: IBM RAD 7, Eclipse, Net beans, XML Spy.

Case Tools: Rational Rose and Visio Professional

Languages: C, C++, SQL, and PL/SQL

Operating Systems: UNIX, Linux, Solaris, Windows NT/2000/XP/Vista/7

Database: DB2, MS Access, Oracle 9i, Oracle 8i, Oracle 8.0, Oracle 10g, PL/SQL 2.3.4, SQL Server 2008, MySQL

Tools: Maven, ANT, SVN Version Control, CVS Version, HP Quality Center

Web Services: soap UI, WSDL, JAX-WS Metro, JAXB

XML technologies: XHTML, HTML, DHTML, XML, DTD, XML Schema, SOAP, WSDL

Web Technologies: XML, HTML, CSS, DHTML, JavaScript, EXT JS, DOJO, JQUERY, AJAX, SOAP 1.2, SAX and DOM.

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Sr. Java/ J2EE Developer

Responsibilities:

  • Developed web based applications using Spring4 frameworks and modules such as Spring MVC, Dependency Injection, Spring Core, Spring JDBC, and Spring JavaMailSenderImpl.
  • Prepared Design specifications, mockups and sample solutions and demonstrated to client
  • Experience in developing and consuming RESTful Web Services using media applications like JSON, XML, and Text data.
  • Extensively used CouchDB, MongoDB, NoSQL Database and wrote CouchDB views for the applications data.
  • Used Spring MVC, JSP, JavaScript, JQuery, Bootstrap, HTML, and CSS in developing mini-site application.
  • Good Knowledge on AngularJS framework and consumed Rest web services.
  • Experience in using MySQL, Oracle 11g databases to do CRUD operations.
  • Used CQL (Cassandra Query Language) to read from and write data into Cassandra database.
  • Used Solr queries on top of Cassandra to fetch the results.
  • Experience in migrating data from Oracle database using Spring JDBC to Apache Cassandra (Datastax) NoSQL Database.
  • Experience in writing unit test cases using JUnit, Mockito, Easy Mock, PowerMockito framework.
  • Experience in parsing JSON String using Json parsers like GSON, Jackson.
  • Experience in parsing HTML Docs using JSOUP parser.
  • Experience in working with Gradle for Dependency Management and also as build tool.
  • Interacted with client for requirements gathering and functional clarifications.
  • Experience in using Apache Tiles as the template framework.
  • Experience on working with Jetty, Apache Tomcat web servers for deploying the web applications.
  • Coding the persistence module using JDBC API’s (Prepared Statement and Callable Interface), Springs SQL/PLSQL Templates.
  • Experience in using Source code repository management using Git Stash (BitBucket) and SourceTree tool.
  • Partial knowledge on using Google HTTP client GSON to call Manta resources.
  • Involved in design and development using Java/ J2EE, Collection frameworks.
  • Involved in integration support, defect fixes and Unit testing during UAT process.
  • Used Agile/scrum as the working environment for this project.
  • Continuous Integration (CI) testing and Test Driven Development (TDD).
  • Experience in Trouble-shoot production issues and worked even after the project went live.
  • Used Agile/scrum as the working environment for this project.

Environment: IntelliJ Idea, Java/J2EE, JSP, JSON, XML, AJAX, JavaScript, JQuery, Bootstrap, HTML, CouchDB, MongoDB, Cassandra (Datastax) NoSQL database, DB2, MySQL, Oracle 11g, Jetty Server, Gradle, RESTful Web services, Apache Tile, Log4J, Slf4j.

Confidential, Chicago, IL

Sr. Java/ J2EE Developer

Responsibilities:

  • Responsible for the development and design of four complete reports, accessible to various levels of users including merchants, agents, bank-level users etc. using the spring architecture.
  • Worked with Security Analysts Team to design and implement the level of security from business applications.
  • Consumed web services which were written using soap over xml. Also exposed all the Business process classes as web services using soap with XML.
  • Developed service class interfaces which interact with the database to retrieve the merchant transaction data.
  • Used AJAX and JavaScript for UI development.
  • Used JSTL and implemented Custom Tag libraries for the JSP’s
  • Responsible for the development of “Download” module using which the users can download the thousands of transactions performed by that particular merchant in .xls or .PDF format. Generated PDF’s for reports using IText API.
  • Involved in the development of the presentation layer in Ext JS using Spring framework.
  • Implemented Singleton and Data Access Object design patterns.
  • Developed DAO classes for the persistent layer using JDBC SQL, and HIBERNATE.
  • Responsibility for integration with the other developed reports into the CBOS framework and streamlining the process-flow.
  • Developed UI Screens using JSF IBM Implementation and JBoss Implementation.
  • Developed application using JSF, myFaces, Spring, and JDO technologies which communicated with Mainframe software.
  • Used JSF layout for View of MVC. Javascript, DOJO, DHTML also used for front end interactivity.
  • Deployment of the WAR files using the ANT build tool
  • Worked J2EE Infrastructure and Run time analyst to build different environments and to deploy external configuration files/ properties files.
  • Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.
  • Re-wrote several pieces to make them compliant with the emerging JSF standard.
  • Unit testing, Performance / Load testing using JUNIT and JMock
  • Coordinated with the QA team to help develop their test-cases.
  • Performing the maintenance in the existing e-Connections project.
  • Code walk through with J2EE standards / Architecture team and transition to Support team
  • Experience on leading the small team.

Environment: Java, J2EE, JSP, spring, Web Services, JSF, JSTL, XML, Ext JS, JavaScript, AJAX, Websphere 6.1, Log4J, SQL/PLSQL, CSS, Hibernate, JUNIT, ANT, Unix, Windows, Oracle 10g, Eclipse.

Confidential, Norcross, GA

Sr. Java/ J2EE Developer

Responsibilities:

  • Implemented Jersey and Spring 3.1 to develop RESTFul Web Services.
  • Implemented JAX-WS and Spring 3.1 to develop SOAP Web Services
  • Design and developed the Web Service application using Spring 3.1.
  • Configured and deployed the applications on Tomcat server.
  • Implemented various XML technologies like XML schemas and JAXB parsers.
  • Wrote service method and SQL queries, PL/SQL to interact with Oracle DBMS.
  • Developed UI using jQuery.
  • Wrote POM Build scripts to Compile and build the application.
  • Used Maven to build Web Service application.
  • Used eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting
  • Used JUnit and Mockito for debugging, testing, and maintaining the system state and eliminated critical bugs.

Environment: Java, J2EE, Spring, Web services, JSP, FTL,JSTL, JavaScript, Maven, jQuery, JDBC, PL/SQL, Oracle 10g, XML, Tomcat6, Eclipse, SVN, Linux etc.

Confidential, Blackshear, GA

Java/ J2EE Developer

Responsibilities:

  • Implemented Spring and Struts to develop CRE JARs for CRE framework.
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Implemented Spring-Struts integration
  • Design and developed the application tool using Servlet and Spring.
  • Developed JSPs and helper classes involved in the project.
  • Configured and deployed the applications on Websphere App Server and Tomcat server.
  • Implemented various XML technologies like XML schemas, JAXB parsers and XMLBean.
  • Configured and created application log files using Log4J. .
  • Wrote service method and SQL queries, PL/SQL to interact with Oracle DBMS.
  • Wrote POM Build scripts to Compile and build the application.
  • Used eclipse and RAD as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting
  • Used Log4J, JUnit and EasyMock for debugging, testing, and maintaining the system state and eliminated critical bugs.

Environment: Java, J2EE, Spring, Stuts2.0, Webservices, JSP, FTL,JSTL, JavaScript, Maven, JNDI, JDBC, PL/SQL, Oracle 10g, XML, Log4j, Tomcat, WebSphere Application Server 6.1, Eclipse, RAD, Perforce, Linux etc

Confidential, Pittsburgh, PA

Java/ J2EE Developer

Responsibilities:

  • Involved in meeting with business to gather requirements.
  • Involved in analyzing business requirements and compose them into a technical use cases.
  • Used Object-oriented development techniques such as UML for designing Use case, Sequence, Activity and Class and Object diagrams.
  • Designed and developed the application based on Spring MVC framework.
  • Developed Components and Interfaces using EJB 3 stateless session beans and Hibernate.
  • Configured and maintained the Application using Spring framework
  • Developed RESTFul webservices to access centralized database called CrossRoads.
  • Created HTML, CSS, JSTL and DHTML pages for Presentation Layer.
  • Deployed the Enterprise Java Beans in WebSphere App Server.
  • Developed extensive client side validations scripts using Java Script.
  • Used JAXB/DOM to process XML messages.
  • Involved in Java and PL/SQL code reviews.
  • Wrote batch jobs for loading data from .CSV files into database.
  • Involved in designing test plans, test cases and overall Unit, Integration and Security testing of system.
  • Used Eclipse as IDE for development and unit testing.
  • Used Subversion as repository to control versioning of projects.

Environment: Java, J2EE, Spring, EJB 3, Hibernate, Webservices, JSP, JSTL, JavaScript, JNDI, JDBC, PL/SQL, Oracle 10g, XML, Log4j, UML, Jboss, WebSphere Application Server 6.0, Eclipse, Subversion, Linux etc.

Confidential, Ford Lauderdale, FL

Java / J2EE Developer

Responsibilities:

  • Designed the application using Spring framework which is based on MVC Architecture.
  • Designed Application flow controller and developed UML diagrams for the application using Rational Rose.
  • Designed the project using MVC, Session Façade and Service Locator and Business Delegate patterns.
  • Developed stateless session ejbs for business logic and transactional management.
  • Model Layer is implemented using the Hibernate and developed POJO’s and hibernate mapping files and hibernate configuration files for the application needs
  • Extensively used the Hibernate Query Language (HQL) in the Data Access Objects.
  • Implemented Spring-Hibernate integration.
  • Developed all JSPs and helper classes involved in the project.
  • Configured and deployed the application on Weblogic App Server.
  • Implemented various XML technologies like XML schemas, JAXB parsers
  • Used WSDL and SOAP protocol for Web Services implementation.
  • Configured and created application log files using Log4J.
  • Used JUnit for unit testing the entire application, rectified performance bottlenecks and eliminated critical bugs.
  • Wrote ANT Build scripts to Compile and build the application.
  • Used Subversion as version controller.

Environment: Java, J2EE 1.5, Spring, EJB 3.0,Hibernate, Web Services, JSP, XML, JavaScript, JSTL, Design patterns, Rational Rose, Eclipse 3.4,JUnit, Ant, Subversion, Oracle Weblogic 10.3, Oracle 10g, Windows, UNIX etc.

Confidential, Norwell, MA

Java/J2EE Developer

Responsibilities:

  • Involved in complete software development life cycle with Object Oriented approach of clients business process and continuous client feedback. Worked on designing and developing a complete service oriented system based on SOA principles and architecture in agile development environment.
  • Developed UI modules using HTML, JSP, JavaScript and CSS.
  • Used Spring validation and wrote validation rules.
  • Development of component’s application using Java, JSP, Directives, Expressions, JavaScript and XHTML
  • Developed Java Servlets as access/task controllers and Java Beans wrapper components to implement business logic.
  • Designed and developed Login/Logout module using JSP and Spring Handlers to authenticate the access level for the users.
  • Developed internationalized JSP pages using resource bundles
  • Focused primarily on the spring components such as Dispatcher Servlet, Controllers, Model and View Objects, View Resolver.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting.
  • Wrote service method and SQL queries, PL/SQL to interact with Oracle DBMS.
  • Used ANT as a build tool and developed build file.
  • Used Log4J and JUnit for debugging, testing, and maintaining the system state.

Environment: Java,j2ee,Spring 1.3, Hibernate, JUnit, XML, Eclipse, UML, HTML, JavaScript,Log4j, Subversion, SQL Server, WebLogic10, UNIX and Windows

We'd love your feedback!