We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Piscataway, NJ

PROFESSIONAL SUMMARY:

  • IT specialist with over 7+ years of experience in J2EE/Java framework technologies such as spring, Struts, Hibernate, Caching, Agile methodologies and SOAP/Rest Integration Services.
  • Experience in Design, Building and testing of Multi - Tier Web Applications and Server side Business Logic using J2EE, XML, Web Sphere 6.0, UML, Java JDK 1.5, Servlets, JSP, JDBC, JSTL, Java Beans, SAX, DOM, My SQL, Junit.
  • Expertise in Web Services using WSDL, SOAP, AXIS, JAX-WS, REST-Jersey, UDDI, WS-Security.
  • Experience in design and development using design patterns with J2EE architecture and MVC, Struts, spring and Hibernate Frameworks.
  • Strong experience in handling different Web Servers likes Apache Tomcat and Application Servers like WebSphere, BEA WebLogic and JBOSS.
  • Programming Experience in Web Technologies likes JSP, JavaScript, EJB, XML, HTML and AJAX.
  • Worked on Rules application using JBOSS Drools engine.
  • Developed multiple performance and functional enhancements to existing applications on the Gemfire platform.
  • Working experience in Data Caching Services and monitoring system for loading Big data application servers like Gemfire.
  • Experience with ORM mapping tools like Hibernate and IBatis, which implements JPA.
  • Proficient in developing web pages using HTML, Java Script, JSP, CSS, AJAX, JSON, JQUERY, JSTL and Struts Taglibs, ExtJs.
  • Having good understanding and working knowledge in XML, XML schemas and XML parsing using SAX/DOM.
  • Knowledge of Big Data Ecosystem experience in ingestion, storage, querying, processing and analysis of big data.
  • Proficient in coding/design guidelines and checking Check styles, PMD defects & Find Bugs.
  • Experience in messages communication through JMS API.
  • Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
  • Expertise in tracking defects, issues, risks using Quality Center.
  • Involved in preparation of developer test cases and scope & traceability matrix.
  • Good communications skills, quick learner, multi-lingual, self-motivated also excellent customer relations in collecting, and analyzing user requirements towards achieving goals set by the team.

TECHNICAL SKILLS

Programming Languages: C, C++, JAVA, J2EE

J2EE Technologies: JSP, Servlets, JDBC, JavaBeans, JNDI, RMI, EJB

Frameworks: Struts 1.x/2.x, Spring 3.x, Web Framework, JSF, Hibernate, iBatis, JPA, MVC

Development Tools: Eclipse, My Eclipse, RAD and Net Beans

Web Services: SOAP, WSDL, UDDI, REST-Jersey, JAX-WS, AXIS

DB Servers: Oracle, DB2, SQL Server and MYSQL - SQL & PL/SQL

Internet Technologies: HTML, Java Script, AJAX, XML, XSTL, CSS, AJAX, DOM/SAX, JASON, JQUERY

Version Control tools: CVS, Harvest, IBM Clear case and SVN

Modeling Tools: Microsoft Visio, JUDE

Web/Application Servers: WebSphere, Tomcat, Web Logic and JBOSS

Messaging Technologies: JMS, IBM MQ Series

Other Tech &Tools: Log4j, SOAP UI, JAXP, JAXB, FileZilla, Putty, QC.

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Java Developer

Responsibilities:

  • Involved in the requirement analysis for the guarantees and actively participated in design architecture and technical discussions.
  • Developed presentation layer Struts2, JSP, JSTL, JavaScript, Ajax, JQuery technologies.
  • Used Spring JDBC Template to define database connection.
  • Written complex SQL queries, stored procedures in PL/SQL.
  • Used GIT, Repository for Version Control.
  • Application development usingJavaweb based technologies such asServlets, JSP, Java Web Service (REST/SOAP based), WSDL.
  • Analyze user needs and requirements to determine feasibility of design with in time.
  • Create Unit & functional testing framework for the existing internal services.
  • Estimate the development effort for the system requirements that are defined by the Business Analyst.
  • Document all stages of software development process adhering to the company standards.
  • Add new Apps and functionalities using Java and JCAT Framework.
  • Responsible for Drops, this is ready for verification.
  • Regression Testing using Fitness Testing tool
  • Configuring, Production Implementation, testing, troubleshooting of systems.

Environment: Java1.7, J2EE 5 JSP, JavaScript, AJAX, JQuery, JCAT, GIT, Eclipse, WinScp, UNIX, Shell Scripting, FileZilla, Putty, GUI, Jboss, Apache Tomcat, VMWare VSphere, SUF., Fitness Testing Suite.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Admin GUI: User Interface for Enterprise admins and business users to modify/configure rules and data for business process.
  • Other key functionalities are Audit tracking, Business segment hierarchy, Rules versioning etc.
  • Service Interface: Restful Interface for external applications to interact with Business process engine.
  • Routing Rules Engine: DotNet platform engine to build various rules, but real time execution will be on GigaSpace In-Memory computing Grid platform.
  • In-Memory Processing: In-Memory computing grid platform Gigaspace XAP will be key to execute functionalities like routing rules and Experience management to attain low latency high volume real-time processing
  • Gigaspace environment will provide tier0 infrastructure (scalability and replication between Data Centers). In-Memory grid platform will host various data like Interactions, Campaign and CCS Metrics for real-time Analytics for external applications like AAEP and VCC-Desktop.
  • Real-Time Monitoring and alerts: Interface to stimulate real-time routing workflow, with this interface business user can subscribe alerts and modify the configuration data to change the routing flow.
  • All routing decisions will be archived on SQL database for reporting need.
  • Involved in requirements and design for the new features using MVC pattern (JSP, Struts and DAO layer)
  • Exposure to EDI extraction and rules flow withDrools, Jasper Reports
  • Used Object Oriented Design methodology (UML) and J2EE Design Patterns (Session Façade, DAO along with factory method pattern and MVC, Value Object Pattern) to architect and design multi-tier business solutions.
  • Designed and implemented the soap based webservices using spring webservices for the new E2EI solution.
  • Distributed cache creation using Gigaspaces, EhCache and JGroups.
  • Developed and deployed Web services to interact with partner interfaces, and client interfaces to consume the web services using CXF, WSDL, SOAP, AXIS and JAX-WS technologies.
  • Used Restful web services using JERSEY tool to develop web services easily and to be invoked by different channels.
  • Implementation of Business Rules Engine API, and BR Results to be used in the first phase - release
  • Provided the functional and technical guidance to the offshore development team.
  • Conducted the code reviews, system and integration test case reviews.
  • Closely worked with UAT and Integration test teams by tracking the defects in MQC to meet the release delivery deadlines.

Environment: Java, JSP, Servlets, JavaScript, Spring DI, Spring IOC, Spring AOP, Hibernate 3.0, AJAX, XML, XSLT, JAXP, JAXB, AXIS, CSS, CXF, WSDL, SOAP, Gigaspaces, JAX-WS, REST-Jersey, JUNIT,Jason, MAVEN,JBOSS, Microsoft Visio, SVN, WebSphere 8.1, JNDI, EJB, JMS, QC, Log4J, SOAP UI, GOF and J2EE design patterns.

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Had worked on several major and minor releases during this period.
  • Written the SREQs and delivered HLD, LLDs based on the BREQs for several releases.
  • Designed and developed the solution for Rules engine to be processed on the orders and to apply subsequent actions on the orders in Java.
  • Written the XML Schema using XML Spy for the E2EI Solution.
  • Designed and developed the solution to handle large XMLs
  • Did major changes to the response handler implemented in C++ which publishes messages to the MQ.
  • Designed and implemented the soap based webservices using spring webservices for the new E2EI solution.
  • Distributed cache creation using Gemfire, EhCache and JGroups.
  • Developed and deployed Web services to interact with partner interfaces, and client interfaces to consume the web services using CXF, WSDL, SOAP, AXIS and JAX-WS technologies.
  • Used Restful web services using JERSEY tool to develop web services easily and to be invoked by different channels.
  • Developed service objects as beans by using spring IOC/DI.
  • Implementation of enterprise application with jQuery, angularJS, node.js and Spring MVC.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively.
  • Analyze, implement and integrate Caching services (Ehcache, Gemfire).
  • Involved in to pass messages like payload to track different statuses and milestones using EJB, JMS.
  • Involved in unit testing, integration testing, SOAP UI testing, smoke testing, system testing and user acceptance testing of the application.
  • Implementation of Business Rules Engine API, and BR Results to be used in the first phase - release 1, inside of a Web Service in a SOA fashion to later be implemented in its own JBoss-Rules Web Server container.
  • Developed Rest Webservices using Apache CXF, XML/Jason is returned to UI by marshalling the objects using JAXB.
  • Provided the functional and technical guidance to the offshore development team.
  • Conducted the code reviews, system and integration test case reviews.
  • Provided the support to various test teams.
  • Implemented several action functions in webservices.
  • Used Soap UI to test the webservices.
  • Closely worked with UAT and Integration test teams by tracking the defects in MQC to meet the release delivery deadlines.
  • Created the DDL, DML scripts.

Environment: Java, JSP, Servlets, JavaScript, Spring DI, Spring IOC, Spring AOP, Hibernate 3.0, AJAX, XML, XSLT, JAXP, JAXB, AXIS, CSS, CXF, WSDL, SOAP, Gemfire, JAX-WS, REST-Jersey, JUNIT,Jason, MAVEN,JBOSS, Microsoft Visio, SVN, WebSphere 8.1, JNDI, EJB, JMS, QC, Log4J, SOAP UI, GOF and J2EE design patterns.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Understanding of business requirements and system needs.
  • Developed Servlets that handle the security settings and access privileges.
  • Used Spring Core for Dependency Injection.
  • Designed the application by implementing STRUTS Framework based on MVC Architecture, simple Java Beans as a Model, and JSP as View and ActionServlet as a Controller.
  • Involved in configuring and deploying the BRMS Rules on JBOSS Application server.
  • REST API to expose the services to outside vendors
  • Configuring ESB to Proxy RESTFul Services
  • Designed JSPs that manage the show for the screens and various GUI navigations.
  • Design and developed Web services (REST) client using AXIS to send service requests to Webservices.
  • Designed and developed the Java bean components and O/R Mapping using Hibernate.
  • Used JUnit for system testing.
  • Created database package, stored procedures, functions, views, SQL Types to generate rules request xml and processing rules response xml.
  • Create find-in store inventory web service to enhance powerful searching tool with DOM integration using SOAP and XML, generate web service client java codes from WSDL.
  • Used Webserver for deploying the web content with fully configurable client access privileges.
  • Extensively used the Eclipse IDE for all coding in Java, Servlets and JSPs.

Environment: Java, Hibernate, Spring, STRUTS, REST, XML, Jboss, Websphere, Oracle, Eclipse, CVS, JavaScript, JBOSS, JBOSS Drools, JSP, Servlet, GigaSpace, JUnit.

Confidential

Java Developer

Responsibilities:

  • Understanding of business requirements and system needs.
  • Designed and developed the user interface screens using JSP, HTML and AJAX technologies.
  • Implemented all the components of Struts Frame work.
  • Implemented object-relational mapping files using Hibernate.
  • Developed logging framework by using Log4j through out the application.
  • Implemented exception framework for custom exceptions in the application.
  • Used Rational Application Developer (RAD6.0) as IDE tool for the application development and integration.
  • Implemented Web Services client to access the exposed web service.
  • SOAP messages are used for communication between web service client and service provider.
  • WSDL is used to describe web service operations and expose Web Service to outside world.
  • Involved in performance testing, analyze and prepare test results document.

Environment: Java, Struts, Servlets, JSP, XML, AJAX, Hibernate, Web Services, SOAP, WSDL, HTML, Java Script, Ant, Log4j, RAD6.0, Web Sphere Application Server, Oracle, JUnit.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
  • Discussed the requirements with the clients.
  • Managed and documented the detailed description of customer needs and user requirements.
  • Created business process flow for trade finance processes and worked on automating the account deliverables.
  • Supported the team in development of various components using JAVA, J2EE, Oracle and PL/SQL stored procedures.
  • Responsible in preparing metrics, analysis, reports and data files for use by business clients and internal management team.
  • Responsible for maintaining quality standards and worked on process improvement.
  • Conducted weekly progress meetings with the team to identify any issues and resolve them.

Environment: Apache, Windows XP, Sun Solaris, HTML, JSP, XML, Web services (REST and SOAP), Oracle, PL/SQL, Java, J2EE.

We'd love your feedback!