We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

GeorgiA

SUMMARY

  • Over 7+ years of professional experience in software development involving object oriented analysis, design, development and support of web based and n - tier client /server applications based on J2EE technologies.
  • Expertise with frameworks like Spring 2.0/1.2.9, Hibernate 3.x, WebServices, Quartz, JUNIT, Ant, Axis & Maven.
  • Experience in application/web servers like Web Logic 8.1/7.0, IBM WebSphere 6.x/5.x, JBoss 4.0, Tomcat 6.x/5.x/4.x.
  • Good exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, Axis1.4 and Axis2.
  • Good experience and knowledge in applying design patterns. Implemented MVC, Singleton, Business Delegate Design patterns
  • Proficient in using Spring frameworks (IOC, Spring MVC, AOP etc..,)
  • Good Experience in Multi Threading Concepts.
  • Knowledge of implementing remote calls using RMI.
  • Good experience on IDE’s like Eclipse, MyEclipse, NetBeans and IDEA IntelJ.
  • Thorough experience in XML related technologies like XML, XSL, XSD, DTD, SAX, and DOM parsing usage.
  • Excellent working experience in using Oracle 9i/10g, MySQL, Ms-SQL Server, database and clients like Oracle SQL Developer.
  • Securing solid backend exposure on RDBMS and backend programming with PL/SQL, SQL Packages, Stored Procedures, Functions, Triggers, Views etc..,
  • Creating and execution of automated test cases and test suites using Junit and TestNG and proficient with Selenium WebDriver/ IDE/ Grid.
  • Knowledgeable in compiling and building the J2EE applications using build tools like Ant and Maven.
  • Proficient in using basic SQL queries to perform back end testing for data integrity.
  • Experience in object oriented design using UML/ Rational Unified Process (RUP)/Rational Rose and Agile Software development process using SCRUM methodology.
  • Use Cases, Sequence, Collaboration, Activity and Class diagrams.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Possess strong technical aptitude with strong analytical, work ethic, problem solving and communication skills.
  • Ability to perform at a high level, meet deadlines with quality delivery, adaptable to ever changing priorities.
  • Able to capitalize on strong technology background in order to successfully add value to an organization.

TECHNICAL SKILLS

Programming languages & Scripts: Java, XML, Java Script, shell script, HTML, SQL, PL/SQL, UML

Enterprise Java: JSP, Servlets, EJB, JMS, ORM, JNDI, JAXP (SAX, DOM), Transaction API, Security, Java Mail, Logging API, Various J2EE and Standard Design Patterns, AJAX

Java Standard Edition: Core Java, JDBC, Serialization, JavaDOC, Internationalization & Localization etc.

Databases: Oracle 9i/10g, Ms-SQL Server, TOAD 10.6, Oracle SQL Developer, DB2.

Web & Application Server: Tomcat, Weblogic Server, jboss-4.0.2, IBM WebSphere, Apache HTTP Webserver.

Tools: & Framework Spring, Hibernate, Web Services, Quartz Scheduler, Log4J, JUNIT, Ant, Axis/Axis2, Maven.

Infrastructure Tools: Eclipse, MyEclipse, NetBeans, IDEA IntelJ, Enterprise Architect, Apache ANT, Apache Maven, Borland StarTeam, VSS, CVS, Subversion 1.5, Tortoise Client, TestNG and Junit Testing, apache Axis.

Operating Systems: Windows, Red Hat Linux, Solaris

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed various UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
  • Involved in multi-tiered JavaEE design utilizing Spring IOC and Hibernate deployed on Websphere Application Server connecting to Oracle database.
  • Responsible for data reconciliation with EOD files using scheduled batch processes.
  • Responsible for system development using JavaEE architecture.
  • Used Spring framework for dependency injection, transaction management and AOP.
  • Involved in Spring MVC model integration for front-end request action controller.
  • Used Spring ORM support, Hibernate for development of DAO layer.
  • Involved in implementing the DAO pattern for database connectivity and Hibernate.
  • Written SQL queries and did modifications to existing database structure as required for addition of new features.
  • Used various Java, J2EE design patterns like Factory, Session Facade, DAO, DTO, etc.
  • Worked on project deployment files such as web.xml and context definition files for servlet mappings, Java bean class definitions, Action Classes mappings, transactions, JSPs declarations, validation and database connection pooling.
  • Played a key role in processing feed data to map them to domain objects and persist the same to database.
  • Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Implemented error handling including logging critical errors to database.
  • Involved in Designing the Database and developed Stored Procedures, triggers.
  • Used XML for data and message exchange over HTTP.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.

Environment: Core Java, J2EE, JSP, Servlets, Struts, Hibernate, Spring Framework, Apache Axis, SOAP, JAXP, JAXB, JDOM, IBM RAD 6.0, IBM WebSphere Application Server 6.0, Maven, SVN, JUnit, JIRA, Sybase, UML, HTML, JavaScript, UNIX.

Confidential, Georgia

Java/J2EE Developer

Responsibilities:

  • Application Overview and understanding of Business Functionality of the System.
  • Responsible for design and development, creation of project prototype and taking responsibility of client tire design JSP with using MVC base struts framework, Servlet for Control Layer, Hibernate for retrieving and updating the data into database.
  • Understood the technical architecture design and the use-case analysis.
  • Developed the Java/J2EE classes, JSP's, JDBC connectivity classes, Java Helper classes, utility classes, business classes etc.
  • Involved in the overall system development with JSP, Hibernate, Servlets, Weblogic etc.
  • Involved in creating class diagrams, sequence diagrams,
  • Involved in writing the JUnit Test cases.
  • Used AJAX, a JavaScript to communicate directly with the server, with the XML Http Request object
  • Reviewed the requirement specs, technical specs, code reviews
  • Involved in the configuring the Data Source, JMS Configuration and development and integration of Weblogic Web services.
  • Responsible for creation of unit test cases and test the same also involved to review test case of others and test the other modules on the bases of test case also close the defect found in unit test case.
  • Involved generating WSDL files using apache Axis to access other applications with SOAP calls thru Webservices.
  • Involved in writing ANT scripts and compiling, building, packaging the EAR and deploying into the Server in UNIX and Windows Environment.
  • Involved in the unit testing, bug fixing, systems testing, UAT testing.

Environment: Core Java, Jakarta Struts MVC Architecture, BEA Weblogic 8.1, Oracle 9i, Subversion 1.5, Tortoise Client, Eclipse 3.2, Apache Axis, TOAD 8.1, Hibernate, JavaScript, XML, SOAP, WSDL, WebService.

Confidential - Bentonville, AR

Java/J2EE Developer

Responsibilities:

  • Played a key role transition to SOA adoption and provided prototype with BPEL orchestration for integrating internal and external applications of VISA Commercial Applications
  • Analyzed the existing JMS and EJB based interfaces to be replaced Web Services across the visa applications.
  • Designed the XSD schemas to be used by the WSDLs of the services exposed
  • Participate in design and defect analysis and change control meetings.
  • Provide re-engineering approaches and designs/architectures. Provide prototype, resolving critical Design/Architecture issues.
  • Designed and implemented the validations for card creation and modifications.
  • UML Modeling using Rational Tools for application architecture covering physical, logical, layers/tiers, offshore/onshore development environment using Rational Development Environment
  • Complemented Axis web services framework by providing DOM and SAX schema validations for SOAP message requests/responses.
  • Implemented MTOM standard for web Service interface services for card modification and multiple card creation
  • Designed and implemented the data access layer using DAO pattern for entire Card module using JDBC along with SQL queries.
  • Wrote the ANT and Unix for build scripts for deployment the application on Web sphere Cluster
  • Handling enquires, requirements, providing solutions and debugging, fixes for critical production defects and programming issues.
  • Oversee the System test cases and integration test cases and even unit test cases
  • Provide technical deliveries, packaging the deployable with Ant and shell scripts and release management for alpha, beta and major release cycles.
  • Train new comers to the team and make them understand the whole component set and business tier.

Environment: Web sphere Application Server 6.0, EJBs and MDBs, Hibernate, Servlets, Web Services, XSD, XSL, XPath, Apache Axis1.1 & Axis 2.0 framework, Portal, Struts and Tiles, DB2(V8.0), Oracle 10g, Agile Methodology, Rational Development Environment, Ant, Clear Case, Clear Quest.

Confidential, Beaverton, OR

Java/J2EE Developer

Responsibilities:

  • Involved in the design and development of Account Manager, Trading modules and defect fixing/Support for Market Research tools module to provide research and analysis data for stocks, options, bonds, mutual funds.
  • Involved in Analysis, Design and Implementation/translation of Business User requirements. Responsible for system analysis, design and development using JEE architecture.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Understanding Banking interfaces.
  • Involved in multi-tiered J2EE design and coding utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Designing and coding of Business Classes using Spring IOC and AOP features.
  • Used various Java, J2EE design patterns like Factory, Singleton, Business Delegate, Session Facade, Data Access Object (DAO), Data Transfer Object (DTO), etc.
  • Involved in architecture and development of action classes using Struts framework using core Java deployed on Websphere application server.
  • Used Spring ORM support, Hibernate for development of DAO layer. High performance implementation was done with pure JDBC to avoid hibernate layer overheads.
  • Worked on Hibernate configuration files and DAO classes for database interaction.
  • Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Extensively worked on project deployment descriptor files such as web.xml and context definition files for servlet mappings, Java bean class definitions, Action Classes mappings, transactions and database connection configuration.
  • Installing and configuring RAD and Maven for development.
  • Used XML for data and message exchange over HTTP.
  • Applied Agile methodologies for software development
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Involved in unit testing the application using JUnit and performed the code review.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Involved in development and deployment of application on Unix environment
  • Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.

Environment: Core Java, JEE, JSP, Servlets, Struts, Hibernate, Spring Framework, Apache Axis, SOAP, JAXP, JAXB, JDOM, IBM RAD 6.0, IBM WebSphere Application Server 6.0, Maven, SVN, JUnit, JIRA, Sybase, UML, HTML, JavaScript, UNIX.

Confidential

Software Engineer

Responsibilities:

  • Primary responsibilities involve preparing Test Data for the execution of Test scripts.
  • Performed the role of a team member in all the three teams in Test Data, Execution and eventually writing Test scripts.
  • Coordinated the development cycle from High Level design to System Testing.
  • Coordinated with the User Acceptance Testing team.
  • Executing Regression cases after every release.
  • Logged defect in Test Director and also involved in retesting the same after getting the new fix.
  • Performing quality assurance functions covering the full software development life cycle, including development and implementation of test plans, test infrastructure and project plans.
  • Writing the Test Plan and Test cases for acceptance, functional and integration testing using Quality Center.
  • Performing Back End Testing (Oracle 9i database) of the Applications.
  • Integrated the Quality Center requirements with test cases, and defects.

Environment: Java, Test DirectorV8, Oracle Toad, Ms SQL Server, XML, SOAP, Eclipse, HTML, Java Script.

We'd love your feedback!