Sr. Java Flexdeveloper Resume Profile
NJ
SUMMARY
- 8 years of experience in web development, client-server and n-tier Enterprise applications using Java/J2ee technologies and Adobe Flex.
- Extensive experience in design and development of multi-tier applications using Java, J2EE, Struts, JTA, Hibernate, XML, XSD, SOAP, REST, HTML, CSS, AJAX, DOM,JavaScript, Tag Libs,Junit.
- Worked on different Application and Web Servers like Apache Tomcat, JBoss and Web logic.
- Experience in web application design using open source MVC, Spring 3 and Struts 1.0 Frameworks.
- Extensive Experience in using MVC Model View Controller architecture for developing applications using JSP, Java Beans and Servlets.
- Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
- Experience using Hibernate for mapping Java classes with database and using Hibernate query language HQL .
- Experience in various methodologies like Waterfall and Agile
- Proficient in using RDBMS concepts with Oracle 9i/10g and MySQL
- Hands on experience with JBoss ESB, and Opencms
- Extensive experience in different IDEs Eclipse and NetBeans
- 4 years of experience in RIA development using Adobe Flex 3.0, Action Script 3.0, MXML
- Strong analytical, problem solving, quick learner and presentation skills. A very good team player.
TECHNICAL SKILLS:
Technologies: Core Java, Collections, Multi-Threading, J2EE, Spring, Struts, Hibernate 3.0, Maven, Junit, Flex, FlexUnit, PureMVC, BlazeDS, RMI, JMS, Java Beans
Application Servers: Apache Tomcat Server JBoss ESB,5.x,6.x,7.x, 5.x, WebLogic 10.x,
Database: Oracle 9i/10g, MySQL, PL/SQL
Operating Systems: Windows, Linux, Unix
IDE/Tools Eclipse 3.x, SVN, ClearCase, ClearQuest, Toad 9.x, EditPlus, Putty, Perforce
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Java FlexDeveloper
Responsibilities:
- Used Jboss ESB to get update on customer data from third party
- Working with QA teams to reproduce issues and fix bugs.
- Used scrum agile methodology for iterative development of application.
- Involved in gathering requirements, design, and development of Flex components.
- Implemented MVC framework using MATE framework.
- Used Flex profiler sampling to resolve performance issues.
- Develop Hibernate mapping java classes which refer to database tables for insert, update, select and delete operations.
- Involved in mapping Java objects to database tables using Hibernate and Java annotations.
- Develop PL/SQL objects such as packages, procedures, functions to perform various operations on the underlying database.
- Prepare unit testing and system testing documents and review them with peers.
- Write JUnit Test scripts for testing various flows
- Work on production support issues and performance tuning as and when required.
Technologies: Java,J2EE, Spring, JTA, Hibernate, Struts,SQL Server 2008, Weblogic, SVN, JMS, Mule, REST, SOAP, Jboss ESB, Flex sdk 3.5, ActionScript
Confidential
Sr. Java Developer
Responsibilities:
- Interacting with the BAs and Finance and Ops team to collect/do the anyalysis of the requirements arising out of the changing business environment and finalizing the scope
- Implementation, majorly using Java, JBOSS tools
- Extensively involved throughout Software Development Life Cycle SDLC .
- Developed the application by implementing Struts Framework based on MVC Architecture with EJB, simple Java Beans as a Model, JSP as View and Action Servlet as a Controller.
- Designed and developed the Java Bean components OR Mapping using Hibernate.
- Involved database development using SQL and PL/SQL. Developed Stored Procedures, Functions, Packages and Triggers.
- Used Jboss ESB SQL, ESB FTP, ESB JMS and ESB FS listeners to execute custom action class on events.
- Develop unit and system test cases, automated test scripts and worked on fixing any defects. Work with the QA and customer facing teams to fix any defects in pre-prod and Production environments.
- Production Release and support.
- Analyzing the impact on various modules in the system
- Daily feedbacks/updates with all stakeholders
Technologies: Java, J2EE, Spring, Hibernate,Jboss ESB, Struts, Spring, Oracle, XML, Tomcat, Perforce, Clearcase
Confidential
Sr. Developer/Lead/Analyst
Responsibilities:
- Worked as a Developer and involved in analysis of requirements, design, development, integration, deployment and testing.
- Designed server and client interfaces where client registers with server for market subscription using RMI
- Designed and coded action classes, DAO classes and wired them using Spring Framework
- Implemented a messaging module using Java Messaging Service JMS
- Developed, and maintain an MVC architecture with Struts framework
- Handled Server and Client side Validations.
- Designed and developed the user interface using JSP, Servlets, XML and Java Provided an efficient way of filtering data also optionally saved the data into database
- Used Jboss ESB SQL, ESB FTP, ESB JMS and ESB FS listeners to execute custom action class on events.
- Used Hibernate as a O-R mapping tool to get the data from the database as well as update, delete or insert data.
- Used ESB listeners to write messages to JBoss MQ.
- Used Log4j to implement logging.
Technologies: Java , J2EE, JBoss 5x, Tomcat 7, Struts 1.3, Spring 2.1, Hibernate, JMS, MySQL, SVN, log4j, JMS, RMI
Confidential
Responsibilities:
Responsible for gathering business requirements, writing technical specifications, scoping releases, managing development and release cycles, and coordinating releases with other departments.
Technologies:Java, J2EE, Tomcat 7, Struts, Spring , Hibernate, JMS, MySQL, SVN, log4j
Confidential
Sr. Java Developer
Responsibilities:
- Worked as a Developer and Lead Developer and involved in analysis of requirements, design, development, integration, deployment and testing.
- Web client interface is implemented using struts and spring frameworks .
- Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
- Hibernate Query Language HQL to add and retrieve the Information from the Database.
- Involved in using HQL to store and retrieve data from database
- Wrote and executed sql queries and used Pl/SQL to write Stored Procedures
- Adopted J2EE design patterns like Singleton and used DTO's transfer the data
- Involved in peer to peer code reviews using tool called Checkstyle.
- Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
Technologies: Java, Collections, JSP, Struts,HTML, CSS, JavaScript,Spring,Jboss,Tomcat, Hibernate, POJO, Eclipse, Unix,Postgress and Oracle 11g, JIRA, Subversion,RMI,JMS,SQL and PLSQL