We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

OH

PROFESSIONAL SUMMARY:

  • 11+ years of experience in application Design, Development and testing using JAVA and J2EE technologies.
  • 3 years of working experience in Metasolv’s provisioning (OMS) and activation (ASAP) systems. Worked on the design and Implementation of ASAP cartridges using Java.
  • Guided the Satyam Software development team for BSNL Multiplay project.
  • Programming Java for developing enterprise business applications using Enterprise Java Beans (EJB), Servlets, Java Server Pages (JSP), JDBC, JNDI, JNI, JMS, EJB, Java Script, Dojo, Ajax, JQuery, Unix Shell Scripts, XML, Portal Development, Relational databases and SQL.
  • Strong experience in developing Enterprise Java Beans using Transactions.
  • Good Experience in building Rich Internet Applications (RIA) using Adobe Flex and Action Script3.0 programming.
  • Good experience with Configuration management tools SVN, IBM Rational Clearcase, Clearquest, Concurrent Versions System (CVS), Team Foundation Server (Version Control)
  • Excellent project life cycle experience (SDLC) in all aspects of requirements specifications, design, code, test, deploy, maintaining and also have implemented projects in Waterfall and Agile/Scrum methodologies.
  • Technical Coordination with Offshore development team
  • Good experience in using integration Technologies like Web services - JAX-RPC & JAX-WS
  • Expertise in MVC Architecture and Struts Frame Work and in using its Custom Tag libraries.
  • Designed and developed Flex Based-user interface and created (Value Objects) VO using MXML, ActionScript and Flex components.
  • Good knowledge in e-commerce and EFT (Electronic Funds Transfer).
  • Good knowledge of XML, XSLT, XSD, E4X processing.
  • Good knowledge in deploying and configuring Webapps to the Application server such as BEA Weblogic, JBoss, IBM WebSphere, Apache Tomcat.
  • Developed many Rich Internet applications (RIAs) according to user requirement.
  • Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) based on Unified Modeling Language (UML) using Rational Rose.
  • Developed Java Applications using Eclipse IDE, RAD and Eclipse RCP.
  • Jenkins build tool used for continuous Integration and application build activities.
  • Trac for bug tracking and good experience in JUnit testing.
  • Ability to multi-task, an excellent team member with strong communication skills.
  • Experience in Agile/Lean Iterative style of development.
  • Strong aptitude towards learning New Technologies.

TECHNICAL SKILLS:

Languages: Java6, Java7, Java 8, PL/SQL, JavaScript, C, C++, HQL, COBOL, JCL, VB 6.0

J2EE Technologies: Struts, Spring, JSP, Servlets, JDBC, EJB, XML, Web Services, RMI, JPA, SOAP, REST, WSDL, XSLT, SAX, DOM, Tiles, JAXB

Frame works: Hibernate, struts, spring, RichFaces, ICEfaces, AJAX, primefaces

Web/Application Servers: Apache Tomcat, IBM WebSphere, JBoss, Weblogic server, Resin

Flex: Flex1, Flex2, Flex3, DataServices, WebServicesHttpServices, Remote Objects, MXML, Action Script, Charting, CSSAdobe Live Cycle Data Services (LCDS), BlazeDS, Flash, AIR.

Tools: Eclipse3.0, RAD, Netbeans6.5, FlexBuilder3, Myeclipse, Eclipse RCP

ORM: Hibernate.

RDBMS / Database: ORACLE 9i/8i, SQL Server, MySQL

Web Development: HTML, CSS2, CSS3, XML, Java Script, JSON, ExtJS, Node JS, Dojo, SQL injection, Cross-site scripting(XSS), Cross-site Request Forgery (CSRF), Session Fixation, AJAX, Angular JS, React JS, JQuery

Methodologies: OOAD using UML, Rational Rose, RUP, Agile/XP.

Version Control: Visual Source Safe, Clear Case, AccuRev, SVN

Operating Systems: Windows2000/XP/2003, UNIX, LINUX, DOS.

Software: Oracle, MS Office, Adobe Photoshop.

Others: Log4J, ANT, Maven, IBM Websphere Message Broker, Crystal Reports, Cruise Control, JUnit, HTML, DHTML, CSS, XSL, Altova XMLSpy, JIRA, DPS (Digital Presentation Layer), Nice Actimize, Fiddler

PROFESSIONAL EXPERIENCE:

Confidential, OH

Sr. Java/J2EE Developer

Responsibilities:

  • It is a migration (Java 1.4 - 1.8) project. Updating the java version, BIRT and scriptaculous.js
  • Analyze requirements, Work with lead to validate and implementing it.
  • Support the team during the different life Cycle of the Project like DEV, CERT and PROD environments.
  • Wrote ad-hoc queries to get information from the database.
  • Assisting deployment for deployment into different environments.
  • Developed most of the screens for the front end using React JS, scriptaculous js used for effects like drag and drop and auto completer etc.
  • Used JavaScript extensively for data validations.
  • Used Maven as building tool.

Environment: Java 8, Struts 1.2, BIRT 4.4, Maven, SQL Server, Team Foundation Server (Version Control), scriptaculous.js v1.8.1, JavaScript, React JS, JUNIT, UNIX, Web service, Eclipse, ANT and Apache Tomcat server 8.

Confidential, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Analyze requirements, Work with BA to validate the requirements and get a signoff for the implemented requirements.
  • Working with Risk and Compliance Domain and developed case creation functionality in Fraud (BR, PHY).
  • Design Java plugins for Actimize RCM and Involved in the presentation layer using MVC design which has Actimize RCM provide with VTL, HTML, CSS, JavaScript, AJAX and JQuery.
  • Wrote oracle PL/ SQL, oracle functions / procedures functions for search functionality.
  • Developing the workflows, alerts, dart view, dashboard and views using Actimize RCM.
  • Development of RCMCust application using Spring MVC.
  • Involved performance tuning of both Oracle PL/SQL and java in the application.
  • Actimize RCM exposed the SOAP based web service to use in our external plugin developments and also SOAP based Web services for Spring Batch.
  • Perform Unit Testing for the Code by implementing Junit, Mockito and provide maximum code coverage.
  • Followed Agile Methodology. Created numerous test cases for unit testing of the code using Mockito Junit testing framework.
  • Package components, prepare deployment plan scripts and assist deployment team for deployment.
  • Support the team during the different testing life Cycle of the Project like IST, UAT and PT.
  • Diagnose and resolve application issues related to code, dashboard and reports.
  • Develop custom plug-ins, DARTs, dashboards, workflows, views and lists customization and development using RCM Designer.

Environment: Java 7, Actimize, Spring, Oracle, RCM Designer 5.7, AIS 4.3, VTL, JavaScript, JQuery, Maven, UNIX, Web service, FAST Eclipse, SVN, SQL Developer, putty, and Apache Tomcat server.

Confidential, IL

Sr. Java/J2EE Developer

Responsibilities:

  • Used user interface framework JSF with Spring.
  • Migrating view framework from older version to new version.
  • Used SFX tags as cross browser compatible and user-friendly interface.
  • Used java script for validating the front end screens.
  • Cross browser support and Ajax capabilities we used the jQuery.
  • Wrote JUnit test cases for unit testing.
  • WebSphere is used as application server.
  • TortoiseSVN is used as source control software.

Environment: Java 5, Spring 3.1.2 framework (Dependency Injection, Boot), JSF, SFX, JQuery, JavaScript, JUNIT, UNIX, and Web service, RSA 8.0, SVN, Maven, ANT, Trac, Jenkins, IBM WebSphere Application Server 6.1

Confidential, NJ

Adobe Flex/Java-J2EE Developer

Responsibilities:

  • Designed Web Application which is a RIA (Rich Internet Application) built on Adobe Flex and J2EE technologies in the Eclipse IDE.
  • Responsible for development of MXML and Action Script files to meet the business requirements.
  • Developed Custom MXML Components for reusability.
  • Developed Spring framework to implement MVC architecture. Spring Web MVC layer is also used for the JSP.
  • Used rules engine because the business changes often.
  • Used Hibernate as the ORM.
  • Implemented Spring Bean Factory to create proxies object using AOP framework
  • Involved in Servlet programming and JSP scripting for the communication between web browser and server.
  • Extensively used CSS, data binding and remote debugging.
  • Used the UML diagrams (Class and Sequence) for illustrating the classes, objects and interact with each other.
  • Created custom tags to encapsulate dynamic functionality by creating tag handlers and helper classes for the tag.
  • Worked on Flex, ActionScript, jquery for building Rich Internet Applications (RIA’s) with Canvas, Toolbar, Menus, Grid, tab bar Form and Combo Box.
  • Vector drawing is achieved by using the Graphics class (flash.display.Graphics). Every class in Flex that extends from the base class Sprite, has an embedded graphics object in it. Graphics object can be used to do vector drawing on the sprite.
  • Oracle database is transformed into XML and used with Web Service call.
  • Used Scrum (requirements are rapidly changing).
  • Used ANT to compile and deploy the files.

Environment: Core Java 5.0, Adobe Flex builder 3.5, FlexUnit, Apache Axis 2.0, LCDS, JNDI, UDDI, WSDL, SOAP, Web Services, Swing, UML, Jasper, JavaScript, extGWT, Eclipse RCP, XML, Velocity, HTML, JSP, JSF, RMI, Dojo, Spring tiles, SVN, Tomcat, Oracle 10g, Eclipse IDE, Ant and Windows XP.

We'd love your feedback!