We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Bethpage, NY

SUMMARY

  • Java professional with 8 years of hands - on experience in design, development, implementation, testing, maintenance with strengths in Java and J2EE technologies.
  • Experienced in handling complex business applications and skillful in coordinating project tasks with co-developers, analysts, and management.
  • Involved in all phases of Software Development Life Cycle like analysis, design, coding, testing, implementation, maintenance and support.
  • Intensive knowledge in OOAD (Object Oriented Analysis and Design) concept, MVC (Model View Controller) Architecture and Design Patterns.
  • Expertise in XML/XSL/ AUW/XPATH/XQUERY and Web Services providing a Service-Oriented Architecture utilizing related technologies and Tools.
  • Extensive work experience in Servlets, JSP, EJB, JNDI, Maven, Ant, Oracle, JavaScript, CSS, HTML/HTML5, Angular JS.
  • Experience on frameworks such as spring, hibernate, struts.
  • Experience on different IDEs like Eclipse, NetBeans, JBuilder, and JDeveloper.
  • Have good experience on Angular Js and Bootstrap and JMS
  • Expertise in working and configuring application servers like BEA WebLogic, Jboss, IBM Web Sphere andApache Web Server.
  • Experience in developing, deploying and consuming web services (SOAP and Restful) using JAX-RS, JAX-WS.
  • Experienced in working with various database tools like Oracle, Toad, and SQL server.
  • Have some knowledge on Java Collections.
  • Have good experience in UNIX Shell Scripting.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, and WebLogic Application Server.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Experience in Unit Testing and generating of Test cases using JUnit, and Log4J.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion Of Control), DAO (Data Access Object) and template classes.
  • Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Experience in using version control and configuration management tools like Subversion.
  • Ability to work in a team as well as independently. Good Team Player.
  • Proven project management abilities, able to assume multiple responsibilities and remain productive within time-sensitive and fast-speed environment.
  • Self-starter, Quick Learner, Team Player with excellent communication and interpersonal skills.
  • Able to effectively organize and prioritize multiple tasks.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, SQL

J2EE Technologies: Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2.0, JDBC 2.0/3.0, JNDI, OSGI, EJB 2.0/3.0, RMI, ASP.

Frameworks: Jakarta Struts 1.2/1.3, Spring 1.2/1.3/2.0, Spring MVCJSF (Java Server Faces), Hibernate 2.0/3.0, Tiles, Validator

Web Technologies: HTML, DHTML, JavaScript 3.03, AJAX, CSS,CMS, ice faces API, ExtJs

XML Technologies: XML 1.0, XSLT, XSL 2.0, HTML, DHTML, XSL 1.0/ XSLT 1.0/XSL-FO, JNDI 1.1, LDAP 3.0, SOAP 1.2, AXIS 2

Application/Web Servers: IBM WebSphere 5.X/6.0/7.0/8.0, IBM HTTP server 8.x, WebLogic 7.x/8.x/9.0, WebLogic Portal 5.x, JBoss 4.0, JBPM, Apache Tomcat 5.0/5.5, OC4J 10.1.3

Databases: Oracle 8i/9i/10g, SQL Server 2008, MySQL, DB 2 7.0/8.0/9.0

Messaging Systems: JMS, IBM MQ-Series

IDE Tools: IBM WebSphere Studio Application Developer (WSAD) 5.0,5.1.2, RSA 6.0.1/7.0, RAD 6.0/7.1, Eclipse 2.0/3.0/3.1/RCP, Jdeveloper 10.1.3, Net Beans 4.0/4.1

Configuration: Perforce, CVS, Rational Clear Case, Microsoft Visio

Operating Systems: Windows 98/NT/2000/XP, UNIX, LINUX

Tools: Ant, Maven, JVM, JUnit, Vitria 4.1, GWT (Google Web Toolkit), Log4j, XMLSpy, Jprobe2.8/3.0

Database Tools: TOAD, MySQL Query Browser

Design Methodologies: UML, Rational Rose, RUP

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP

Version Control: MKS,CVS, Bugzilla, Subversion, Ant, Maven

PROFESSIONAL EXPERIENCE

Confidential, Bethpage, NY

Java/J2EE Developer

Responsibilities:

  • Prototyped, designed and developed CCIS application framework along with a team of 5 developers complying with SOA architecture. This framework was reused in many of new applications/projects in CCIS department significantly reducing time/cost.
  • Evaluated new technologies and built an end to end vertical slice for Dispatch Tech IVR and TSG UI applications using latest Java 7 features and popular frameworks like Spring MVC, Spring Boot, Hibernate and Maven. This application was designed to interact seamlessly with multiple IVR applications.
  • Built, published and consumed REST web services supporting both XML and JSON to perform tasks such as appointment cancellation, technician job management for DispatchTechIVR and Call Reduction modules.
  • Developed SOAP web services for TSG UI and Outage Board applications. Used JAXB for marshalling and unmarshalling of Java objects to XML and vice versa. Used SOAP UI tool for testing and Liquid XML editor to validate XML documents against XSD’s.
  • Used JQuery, AngularJS, JSP, JavaScript, HTML5, CSS3 and JSTL for the front end modules of TechIVR and Outage Board web applications.
  • Involved in creating Restful web services using JAX-RS andJERSEYtool.
  • Developing the orchestrating of service throughESBcalls to provide API's to the service portal.
  • Applied OO design concept and design patterns such as DAO, Singleton, Factory, Business Delegate and Service Locator to improve the existing Java/J2EE based code base.
  • Re-architected, refactored, and performance tuned a WebLogic and J2EE based CCIS Call Reduction application, which previously came down almost daily, became a true 24x7 application at CCIS.
  • JBOSSESBdevelopment and providing necessary inputs to the service portal.
  • Multitasked by gathering business requirements from user, duration and feasibility of requests and working on other projects by resolving issues.
  • Significantly increased the number of JUnit test cases, to keep a watchful eye and improve the overall quality of the IVR Credit Card, Check and other applications.

Environment: JDK1.6, Java 7, Spring Framework, Spring Boot, Spring MVC, Hibernate 3.0, SOAP Web Services, RESTFUL Web services, JAX-RS, Jersey, CXF, JSON, XML, JavaScript, JQuery, AJAX, AngularJS, JSP, JSTL, HTML5, ESB, CSS3, Angular Js, JAXB, Liquid XML, Soap UI, TSG UI tool, CD Services, CD XServices, Oracle 11g, PL/SQL, Autonomy, Junit, UML, Apache Tomcat, CVS, SVN, Tortoise SVN, Log4J, Maven, WebLogic 11g, Eclipse.

Confidential, Manhattan, NY

Java/J2EE Developer

Responsibilities:

  • Proactively involved in the entire life cycle of the project catering to the demanding and shifting client requirements in a fast paced environment.
  • Independently worked on the design, development and testing of Cars.com and Tribune media mobile site and provided critical support in Production environments.
  • Designed mobile page layouts from client (HBO, Visa) supplied wireframes and created JSP’s, HTML, CSS and JSTL across the site. Developed Java classes for rendering feed data, navigation and pagination.
  • Implemented MuleESBcalls to various external components.
  • Involved in developing Restful web services using ApacheCXFtool as wrappers to access existing business services by Mobile channel.
  • Used Custom Tag libraries for imaging and device detection of different types of cell phones categorized as BEST, BETTER, GOOD, iPhone and WML. Also implemented communication functionality based on device carriers.
  • Worked on the application back end using spring framework, and mLogic custom API to retrieve RSS and FTP feeds from the client site. This data is then parsed, saved and managed in SQL server based mLogic database model as categories, sub-categories and assets.
  • Created feed parsers using DOM and JAXP for Natgeo news and TV schedule files placed on an FTP location to process daily Natgeo feed.
  • Developed Restful Web Services usingJerseyFramework.
  • Implemented spring dependency injections for the scheduler to invoke the feed parsers using the Site Manager Console tool. Created templates (profiles) on Site Manager for News and TV schedule modules of the application.
  • Co-coordinated with senior developers to customize the site manager and facilitated knowledge transfer to new developers with Confidential development environment and defect resolving.
  • Worked on Asset Management Module in order to develop services using Restful Web services.
  • Multitasked by working on other projects by resolving issues as well as implementing SMS functionality for News week, The Washington Post and Slate mobile sites.
  • Used Maven for builds and JUnit test cases to test the parsers. Used Device Anywhere to test the mobile pages on different mobile devices

Environment: JDK1.6, JSP, JSTL, ESB, HTML, CSS, Spring Framework 2.0, Hibernate 3.0,RSS, XML, UML, Apache Tomcat 4.1, SVN, Log4J, Maven, RESTful, Microsoft SQL Server, Eclipse, Crisp Tracking Report, mLogic 3.10, Site Manager.

Confidential, Garden City, NY

Java/J2EE Developer

Responsibilities:

  • Designed and Developed GUI for Director’s Selection, Basic Search, Advances Search, Actor Filmography and Awards search modules of the application.
  • Used Spring Framework and programmed spring based controllers, JSP’s, HTML &JavaScript components. Configured spring context mapping and designed dependency injection of service beans for the above mentioned modules.
  • Created Pagination to display product search results in multiple pages and also worked on the view per page, result filtering, and sort functionalities.
  • Used JSTL and Custom Tag libraries to display data on pages across the site in a consistent way.
  • Involved in creating the Hibernate mappings, configuration files, & POJO’s for Customer List and Orders tables of the customer schema. Worked on the DAO layer for these tables.
  • Actively interacted with the team members and managers to co-ordinate, expedite and complete the assigned projects on time. Involved in Documenting the Application flow and Failure notifications for the Search modules.
  • Wrote Oracle queries & scripts in Development and Test phases to Create Tables, load Test Data, Verify Business logic and DML operations of the Application.
  • Used JMock to create mock Java objects and created JUNIT test cases to test the Controller, Service and DAO layers of the application
  • Used Maven Scripts for building the application on Local & Test environments. Used Log4j for application level logging & debugging.

Environment: JDK1.6, JSP, JSTL, HTML/DHTML, JavaScript, Spring Framework 2.0,JMock, JUnit, Hibernate 3.0, Hibernate tools for eclipse, UML, JBoss 4.2, CVS, Log4J, Maven, Oracle 10g, PL/SQL, Eclipse, Mercury Quality Center, Cruise Control, IBM CICS, Apache Axis, Web services

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Developed frontend screens and GUI using JSP.
  • Created JavaScript for UI and for client side validations.
  • Wrote SQL queries using toad for interacting with the Oracle database.
  • Involved in testing and bug fixing.

Environment: Java, JSP, Servlets, WebLogic, Java Script, TOAD, XML, HTML, Oracle, CVS

Confidential 

Java/J2EE Developer

Responsibilities:

  • Designed business processes for VAT declaration and VAT calculation using Together Architect.
  • Involved in the development of screens using JSP.
  • Created books, pages and Page Flow Portlets for the Client Search and Client Detail components.
  • Involved in the development of Page Flows, Business Objects, spring configurations, Hibernate database mappings and POJOs.
  • Involved in writing spring based Junit Test Cases and Ant Build Script.
  • Developed client request validations and processing using JavaScript and HTML.
  • Used spring framework for wiring and managing business objects.
  • Implemented DAOs for data access using Spring ORM with Hibernate.
  • Developed POJO based programming model using spring.
  • Used Ant scripts for code compilation and Log4j for logging purposes.
  • Writing the test cases using JUnit and testing different scenarios.
  • Involved in Unit Testing and Integration testing.
  • Perforce version control system has been used to check-in and checkout the developed artifacts.

Environment: JSP, WebLogic portal, AJAX, spring, Hibernate, Eclipse, Junit, Perforce, Log4J.

We'd love your feedback!