We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00 Rating

New York, NY

SUMMARY

  • More than 7 years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures in Finance, Consulting, IT, Outsourcing.
  • Software Development Life Cycle (SDLC) process with experience in application development with In-depth understanding of Object Oriented Programming methodologies (OOPS), Object Oriented Analysis and Design based on user requirements, experience in developing modules using Java/J2EE Design Patterns. Sound knowledge of UML.
  • Strong application development experience with angular development stack HTML5, Angular js, CSS, java script, jQuery, Karma, Jasmine, Junit, GIT, JIRA, Bootstrap, REST, MVC, Grunt, Node.js.
  • Strong application development experience with Java, J2EE, EJB (Enterprise JavaBeans), JSP (Java Server Pages), Servlets, JDBC, JNDI, RMI, XML, XSLT, XSD, DTD, SAX, DOM, JAXP, SOAP, REST, Threads, Java beans, Web Services (SOAP, REST, UDDI, WSDL), JavaScript, AJAX, Prototype JavaScript Framework, JUnit, Log4j, IText, Apache POI, IBM Websphere Studio Application Developer (WSAD/RAD), JBuilder, Unix SunOS 5.9, UML, MVC (Model-View-Controller) based framework like Spring, Hibernate, Jakarta-Struts, other related Java Technologies.
  • Good understanding on open source frameworks like SPRING 2.5 (core, context, ORM, web modules), Hibernate 3.5, JSF 2.1.
  • Application and web server experience with IBM Websphere App Server, Mule, Bea Weblogic, Apache Tomcat.
  • Good designing skills and extensive experience with Web User Interface using server side scripting such as JSP, JSF (1.x/2.x), Richfaces, Liferay (Alloy UI and Yahoo UI) and Icefaces along with client side scripts such as JavaScript, JQuery and AJAX.
  • Strong knowledge in spring framework (Core, Spring DAO, Spring AOP, Spring ORM) server-side component architecture for simplified development of distributed, transactional, secure and portable application based on Java Technology.
  • Good Database designing skills and extensive experience in SQL, PL/SQL, MySQL and Oracle.
  • Experience in development of Oracle Stored Procedures and Report Generation with Actuate e-Report Designer.
  • Strong analytical and conceptual skills in database design, development and writing T-SQL for implementing stored procedures, functions and triggers in MS SQL Server 2008/2005/2000 & Oracle 10g/9i/8i.
  • Experience in project management tools like MS Visio, MS Project and MS Office for status reporting and planning.
  • Worked on Solaris & Windows Professional platforms. Knowledge of UNIX (Sun Solaris).
  • Worked on unit test frame works like JUNIT Framework, Karma and Jasmine.
  • Experience and expertise on Configuration Management using GIT, MS Visual Source Safe (VSS) and Concurrent Versions System (CVS).

TECHNICAL SKILLS

Domains: Finance, Retail, Health Care

Languages: Java (JDK 1.5/1.6/1.7, J2SE 5.0/6.0/7.0), SQL, PL/SQL, C/C++.

IDEs: MyEclipse 6.0.1, JBuilder, RAD 7.x, WSAD, Eclipse, Jdeveloper, Mule Studio, Liferay Developer Studio, Spring Tool Suite

Databases: Oracle 10g/11g, DB2 8/9 UDB, MySQL 4.1/5.0, SQL Server 2000/2005

Operating Systems: Windows XP/Vista/7, Sun Solaris 9/10, Unix Aix 5.2/5.3, Linux.

Frameworks: Struts 1.x, Springs 2.5/3.x, Mule ESB 2.x/3.x

Application Servers: BEA Weblogic 8.1, IBM Websphere 5/6/6.1, JBoss 4.0, Apache 5.5

XML Parsers: SAX, JAXP.

Dist Object Mgmt: EJB 3.0, RMI, SOAP, JCA, MQ Series 5.1, Message Broker.

APIs: JDBC, JMS, JNDI, JPA 2.x.

Web servers: Tomcat 5.0.28 / 5.5/6. x/7.x, Liferay 6.x

Scripting Tools/GUI: AJAX (HTML/DHTML/XSLT/JSTL, JavaScript), Alloy UI and Yahoo UI.

Reporting Tools: Actuate e-Report Designer8

UML Tools: Altova, UModel 2006, MS Visio, Rational Rose, ClearCase, ClearQuest.

Design Patterns: MVC, Session façade, Singleton.

Database Tools: Toad for Oracle, Toad for SQL server.

XML Editors: Altova XMLSpy 2006, Edit plus.

Version Mgmt Tools: Subversion 1.4 (SVN), CVS, PVCS, Bit Bucket, GIT 1.9.

ORM Framework: Hibernate 2.x/3.x

Testing Tools: JUnit 3.8/4.0.

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Sr Java Developer

Responsibilities:

  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment phase.
  • Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
  • Worked on angular MVC Views, Modules and Controllers. Worked on creating angular modules, angular Derivates, angular Expressions, angular filters and custom derivates. Worked on node js. Worked on HTML5, CSS for creating views. Worked on consuming REST services in application.
  • Designed and Developed asynchronous persisted, guaranteed delivery mechanism using mule flows for various connectors on inbound and outbound (HTTP/HTTPS/TCP/REST/SOA/FTP) with Active MQ as the guaranteed delivery.
  • Development of application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), JQuery, JSTL 2, Oracle, Maven technologies
  • Created Spring Configuration files & used annotations to autowire Java Components using Spring Dependency Injection
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks)
  • Responsible configuring Log4j configuration for the application
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues
  • Worked closely with various teams to resolve issues which include: Business, QA, Build & Deployment, Off-shore, Tier2, Production Support
  • Profiling/configuration on WAS
  • Mentored, trained and educating the users in technology perspective, walk through and review sessions, closely worked with users, developers and team members in problem solving.
  • Performed unit testing and integration testing by applying test cases and also written test cases by using Test Driven Methodologies.

Environment: Java 1.6.31, Weblogic Server 10.3.6, jboss 7, Tomcat Server, Eclipse, OEPE, Maven, Anthill Java, JAX-WS, Soap UI, OSB, SVN, Oracle 11g, Tandem, jQuery, Hibernate, JSP, AJAX, YUI, AngularJS, HTML 5, XML, Struts, Springs Framework.

Confidential, FL

Sr Java Developer

Responsibilities:

  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment phase.
  • Used RUP methodology for analysis, design and development.
  • Worked on Requirement document, Detailed System Architecture Diagram
  • Worked on Data-flow Diagram, Worked on Class Diagrams. Worked on Use cases with BA
  • Implemented aspect for logging using spring. Used Struts framework in development
  • Worked on Activity and State Diagrams, Component Diagrams, Deployment Diagrams.
  • JSR-286 specification for portal development in Liferay. Liferay portal administration and involved in portal development. Site setup in Liferay. JCR setup in Liferay
  • Worked on SOA Architecture and implemented webservice. JDBC used for data extraction application.
  • Developed Presentation Layer of the application using JSP/JSF and JavaScript to display information about the user activities. Used Hibernate for persistence
  • Validation is done in core Java. Implementing Exception handling using Spring framework
  • Developed the JMS message processing module to send & receive JMS Messages.
  • Worked on HLD(High level design) and LLD(Low level design which is detail design) document
  • Used Agile method for software development.
  • Maintaining different pipeline for development and maintenance.
  • Written shell scripts
  • Profiling/configuration on WAS
  • Developed several Sequence and class diagrams to design and document application architecture.
  • Creating logging, Auditing, Exception framework for DPS Application using Spring
  • Worked on Content management in Portal Application
  • Developed DAO Module to retrieve reference data from Oracle using Hibernate.
  • Fixing defects in existing application. Provided training. PDG Guide.
  • Maintaining release document. (like schedule, order of task, back out plan etc…)

Environment: J2EE, Java 1.5, Servlet, JSP, JSF, XML, XSD, XSLT, Struts, Ajax, Hibernate 3.0, Spring 1.2, DB2 8.0, Oracle 10g, J Query RAD 7.0, JMS, MQSeries, XML, EJB 3.0, Websphere Application Server v7.0, ILOG JRules v7.0.2, Unix, Mainframe, SOA, Liferay Portal 5.2.5

Confidential, Austin-TX

Sr .Java Developer

Responsibilities:

  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
  • Responsible to adopt the Confidential Six Sigma standards and develop BPM Center of Excellence (COE) to support all BPM initiatives across the US.
  • Worked with Confidential nationwide BPM / SOA / COE teams to define Confidential BPM adoption standards and contributed to the constantly evolving COE knowledge base.
  • Responsible to lead the entire BPM project lifecycle that includes requirements gathering, as-is process mapping, to-be process design, POC development, lead development, coordinate testing and go live.
  • Responsible to standardize the communication between Pega PRPC, Confidential enterprise services and third party services to achieve reusability of PRPC enterprise RuleSets across projects.
  • Designed & Updated the User Interface to implement the PRPC & CPM 6.3 new features
  • Analyzed & Implemented the Split Schema functionality in the Pega-RULES database.
  • Responsible to work with Confidential architecture, project management and Virtusa delivery teams to make sure that the designed processes meet the strategic Confidential global enterprise architecture standards.
  • Monitor the heath of the projects on a regular basis and provide regular reports to executive management to make informed decisions.
  • Responsible for deploying the application in DEV, UAT, Pre-Prod and Production Environments.
  • Worked with Confidential onshore / offshore teams to implement the PRPC & CPM 6.3 upgrade features.
  • Performed unit testing and integration testing by applying test cases and also written test cases by using Test Driven Methodologies.

Environment: Java, J2EE, Servlets, JDBC, JavaScript, CSS,HTML,AJAX, Web Services, WSDL PRPC 5.5/6.2/6.3, Rally, CPM, Smart Dispute Framework, Spring, Axis, Hibernate, XML, Oracle 10g/11g, Weblogic 10.3.4,MS Visio, JIRA, Unix, Windows 7

Confidential, VA

Java Developer

Responsibilities:

  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
  • Extensively used Oracle Security Token Service to design identity propagation based token exchange using WS-Trust profiles with SAML Holder-of-Key, Sender-Vouches and Bearer tokens.
  • Extensively used Oracle Web Service Manager (OWSM) 11g component for developing custom Security polices based on WS-Security Policy architecture.
  • Designed artifacts for co-existence of Weblogic policy-protected services with OWSM-protected services.
  • Developed attribute based access control ABAC authorization architecture using Oracle Entitlement Server.
  • Designed and deployed complex XACML based Authorization Policy and Role Mapping Policy model in Oracle 11g OES using SAML 2.0 binding for XACML for webservice based authorization provider.
  • Designed JAAS-JACC based interfaces to develop permission oriented authorization module of the system to integrate JEE security model with Java Security Model.
  • Extensively used Oracle BPEL PM to code complex BPEL processes including dynamic partner link calls, asynchronous orchestration, and concurrent-synchronized activities using join/link/transition structure.
  • Implemented complex Scope-based Fault Handling architecture for the BPEL Process models to signal asynchronous System, Business exceptions and used Compensation handlers to handle the transactions if an exception occurs.
  • Configured and coded Message and Alarm Event-based BPEL event handlers to develop loosely coupled service-oriented architectures
  • Configured stateful business process module through BPEL Correlation mechanism.
  • Developed secured Webservice module of the system using Weblogic runtime with OASIS standards namely, WS-Security, WS-Policy, WS-Addressing and reliable messaging.
  • Designed and deployed complex and efficient XML processing and retrieval through Xquery 1.0 and XSLT
  • Use Oracle AIA Foundation pack for complex end-to-end integration solutions based on a schema, an abstract or concrete WSDL, and a BPEL or Bus Component and SCA Composite.
  • Performed unit testing and integration testing by applying test cases and also written test cases by using Test Driven Methodologies.

Environment: jdk1.6, Oracle SOA Suite 11g, Oracle AIA, WS-BPEL 2.0, Weblogic 11g, BPEL Component Designer, JDeveloper

Confidential, Bloomington, MN

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, requirement analysis, defining scope, and design by reverse engineering the existing application.
  • Developed iterations, open collaboration, and adaptability throughout the life-cycle of the project using Scrum.
  • Developed Database connection methods using Hibernate to connect DB2 database
  • Used SQL extensively to on backend DB2 and Oracle database for different transactions.
  • Used IBM WMQ Series to get the requests and send the responses back.
  • Developed and deployed EJB bean components on Web Sphere application server. Involved in the installation of the new application into IBM Web Sphere Application Server.
  • Involved in maintaining java source code in CVS.
  • Performed Unit Testing and Regression Testing on the changes/fixes made to the existing code.
  • Designed and Developed a new middleware application in Mule ESB

Environment: JDK 1.5/1.6, JDBC, Spring 2.5/3.x and Hibernate2/3, DB2 8.x, Ant, Log4j, MS Visio, JUnit 3/4, Oracle SQL Developer, Mule ESB, Eclipse IDE 3.6, Your Kit 9.x,

We'd love your feedback!