We provide IT Staff Augmentation Services!

Java/jee Developer Resume

4.00/5 (Submit Your Rating)

Warren, NJ

SUMMARY

  • 10 years & 7 months of IT experience as a quality Java/J2EE Developer working with a leading Global Services Firm.
  • Experience in developing applications using Core Java - Collections, Multithreading, Serialization, RMI, Java Beans etc.
  • Experience in developing SOAP Based and REST Based Web-Services (Apache CXF, AXIS, Jersey REST)
  • Expertise with developing enterprise web-based applications based on Java technologies, J2EE using Servlets, JSP, JDBC, JMS, JNDI and XML.
  • Developed applications using ORM Hibernate and JDO.
  • Experience in developing application Rich Internet Application using front end technologies like EXTJS, JQuery, Javascript, HTML, CSS, JSON, AJAX.
  • Experience in developing web applications with MVC architecture using Spring framework, GUICE, Struts framework & JATO framework.
  • Proficient and have good experience in technologies like Oracle Coherence, Microsoft FAST
  • Very Proficient with PL/SQL and have developed applications involving Oracle, PL/SQL & GoldenGate.
  • Expertise in XML technologies like XML, JAXB, JAXP, XPath, XQuery, XSD, XSL and DTD.
  • Good understanding of middleware concepts like Transactions, Connection pooling and Messaging.
  • Experience in Version/Configuration Management tools like ClearCase, TFS, Apache SVN & GIT.
  • Experience with C#, .Net Technologies, WPF & WCF.
  • Experience in Large Scale SDLC (Software Development Life Cycle) in development from BRD, FRD, SRS and TDD, design decisions regarding data/control flow analysis, processes, development, Reviewing/Auditing code and Documentation.
  • Experience in Process Oriented development. Followed RAD (Rapid Application Development), AUP (Agile Methodology) and Scrum Software Development processes.
  • Expertise in OOAD (Object Oriented Analysis and Design) and OOP (Object Oriented Paradigm) from designing UML diagrams using Rational Rose tools to development phase. Well versed with design patterns.
  • Goal Oriented and a highly motivated Team player with excellent organizational and interpersonal skills and a self-starter.
  • Excellent verbal and written Communications skills.

TECHNICAL SKILLS

Languages: - Java, C#, PL/SQL

UML Tools: - Rational Rose, MS Visio

Design Patterns: - MVC, DAO, DTO, Front Controller, Singleton pattern, View helper.

Tools: /API’s: - JDBC, JMS, JPA, JNDI, JSTL, JSF, JCA, Oracle Coherence, Microsoft FAST, SOAP/REST Based Web services(Apache CXF, Apache AXIS, Apache AXIS 2.0, Jersey REST), GUICE, SonarQube, Hibernate, Spring Batch

Frameworks: - Spring, Struts, Hibernate, JATO, Microsoft WPF, WCF

Web Technologies: - AJAX (HTML/DHTML, JAVASCRIPT, CSS), EXTJS, JSON, JQuery

XML Technologies: - XML, JAXP, XSD-Schema, XSLT, DTD, XPath, XQuery.

Operating Systems: - Windows 95/98/NT/2000/XP, Sun Solaris 9/10, UNIX, Linux, Cisco IOS.

Application Servers: - BEA WebLogic 8.1/10, IBM WebSphere 5/6, JBoss 4.0, Apache Tomcat

IDE: - Eclipse 3.x, Oracle Workshop, JBuilder 5/6/7/8, MS Visual Studio, Websphere RAD

Database: - Oracle 9i/10g, SQL Server

Database Tools: - Toad for Oracle, Oracle Goldengate

Version Mgmt Tools: - Rational Clearcase, Microsoft TFS, Apache SVN, GIT

Build Tools: - ANT, MAVEN

Testing Tools: - JUnit, JMock, Mockito

Loggers: - Log4J

PROFESSIONAL EXPERIENCE

Confidential, Warren, NJ

Java/JEE Developer

Responsibilities:

  • Built SOAP based web-service framework to integrate the Risk Application with CRM using Apache AXIS2.0 and created web-service client to consume web-services.
  • Developed REST based web-services using Jersey RI to expose module API’s.
  • Lead developer on the integration of CitiRisk with CRM and staged integration tests.
  • Developed product concept and led development through releases.

Confidential, Malvern, PA

Java/JEE Developer

Responsibilities:

  • Responsible for building various components for Sorian Clinicals - Clinical Documentation module.
  • Used technologies - Spring 3.0, Core Java, JSP’s, Servlets, Javascript, CSS, JQuery, HTML, SQL Server to build modules in Sorian Clinicals.

Confidential, New York, NY

Java/JEE/C# Developer

Responsibilities:

  • Responsible for building this application from the scratch involving in all the design & architectural implementations.
  • Worked in creating a caching component & framework for the app. Oracle Coherence, Spring, Core Java, Java Collections, Oracle Database.
  • Built the write service component for the application. Core Java, Struts, REST based web services, Weblogic, Client Proprietary framework, JAXB, XML, JAXP
  • Built the FAST Search framework for the client. Microsoft FAST, Core Java, C#, Oracle DB
  • Built a notification framework similar to social networks available so that notifications can be sent out on actions on the entities. Core Java, Oracle DB.
  • Built various functional services for the application. C#, Microsoft WCF, Java, Struts, Spring, Web services, Weblogic, Microsoft IIS.
  • Worked with the team to build messaging service for the application. JMS, Nirvana, Java, C#
  • Built various UI components in the desktop application. Microsoft WPF, Xceed grid
  • Developed automated builds for various sub-applications using ANT & TFS.
  • Built & manages the shell scripts to start, stop & manage application.
  • Built various complex stored procedures & queries have written PL/SQL sub programs for performing data transactions. Oracle, PL/SQL
  • Worked on configuring Oracle 3-way replication using Oracle Golden Gate.
  • Responsible for the entire BAU releases of the app and technology & performance improvements.
  • Involved in data gathering during the business analysis and planning phase of the project.

Confidential

Responsibilities:

  • Senior J2EE developer in the team building & designing the application & various modules using EXTJS (Javascript oriented UI tool), Client Proprietary framework, Struts, Java, JSP’s, Servlets, Hibernate.
  • Built the Call Telephony Interface in this app to enable user’s make phone calls. Javacript, pushlet technology, AJAX, EXTJS.
  • Built business layer for the application using Core Java, Struts, Client Proprietary framework, Servlets, JDBC, Hibernate
  • Built application layout, multi-level grouped grid & multi select dropdowns using EXTJS, HTML, CSS, Javascript
  • Created data consumption framework for the UI application to receive & process data in JSON format using AJAX. JSON, AJAX
  • Played a major role in building the UI components on the app using EXTJS, AJAX, JQuery and JSON & built many of key modules.
  • Built the FAST Search engine for Confidential web. Microsoft FAST, Core Java, Oracle DB, Javascript.
  • Built programs to consume various SOAP based web-services. Java, Weblogc, JAX-WS, XML, JAXP
  • Extensively worked on Oracle PL/SQL, Stored Procedures, Functions and sub programs and have written complex SQL queries for performing transactions with the Oracle DB.
  • Developed automated Build files using ANT.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the web application from the scratch. EXTJS, JSON, AJAX, Struts, Java, JSP’s, Servlets, JPA.
  • Integrated the client proprietary framework with the application
  • Designing and implementing the MVC design pattern using Struts framework
  • Developed the product UI using EXTJS, Javascript, HTML, JSP, CSS, AJAX, JSON, JPA
  • Developed the product server side components in using Java, Struts, Client Proprietary framework, JDBC
  • Extensively worked on Oracle PL/SQL, Stored Procedures, Functions and sub programs and have written complex SQL queries for performing transactions with the Oracle DB.
  • Built programs to consume various SOAP based web-services. Java, Weblogc, JAX-WS, XML, JAXP, UDDI.
  • Developed the Use Cases, Activity, Sequence and Class diagrams using Rational Rose Enterprise.
  • Developed automated Build files using ANT.

Confidential

Java/J2EE Developer

Responsibilities:

  • Senior Developer of the TPST team where in I designed and developed Weblogic Portal application as per the requirement from the client migrating legacy Web applications.
  • Responsible for Requirement gathering and analysis through frequent interaction with the onsite counterpart and client and getting the requirement BRD’s baselined.
  • Modeled Use Case diagram to their Class Diagram and Sequence Diagram extensively.
  • Developed application using Agile Methodology (AUP) software development process.
  • RFF (Request For Feature) enhancements performed through TDD (Test-Driven Development).
  • Developed JSP, Parsing XML Files.
  • Developed and delivered modules like Treasury and Payment Services, Admin functionality, Login and Forgot Password for the TPST application.
  • Tested the api’s exposed from the Core Team using JUnit so as to minimize the defects.
  • Deployed the application on Weblogic Server.
  • Used JUnit for testing the application.
  • Involved in writing complex SQL queries and PL/SQL sub programs for performing transaction with the backend in Oracle Database.
  • Extensively worked with Oracle PL/SQL, Stored Procedures, Functions and sub programs.
  • Used Hibernate for ORM (Object Relational Mapping) with Oracle

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed this online administrative banking application that provides external customers with the ability to create and maintain users for their company including application specific entitlements for Direct EXA-INA.
  • Identified & fixed defects assigned quickly and efficiently using the clear case and 4C tool for Direct EXA-INA.
  • Efficiently and systematically coded and created the Test plans with complied standards and conventions for Direct EXA-INA.
  • Developed the skeleton code using JATO framework which could be reused for any flow.
  • Design for Direct EXA-INA (IDD which includes Business Process Flow Diagrams, Business Process Steps Descriptions, Business Scenarios, System Interaction Flow Diagrams, Use Cases and Sequence Diagram)
  • Designed layout and coded front-end using JSP with JSTL tags.
  • Used J2EE patterns like MVC, Front-Controller, and View Helper while working on the GUI layer.
  • Used XSLT for transformations.
  • Component based application development using Java, XML, and database technologies.
  • Used J2EE patterns like MVC, Front-Controller, and View Helper while working on the GUI layer.
  • Involved in Unit testing and CIT (creating the test plans and executing the test cases) for Direct EXA-INA.
  • Passed on KT to new resources joining the project and helping them to get to work efficiently at a fair good pace

We'd love your feedback!