We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • Having 7+ years of professional experience in designing, developing and testing internet/intranet Web - based applications, Client/Server applications, J2EE Architecture, OO Design patterns, Core Java.
  • Good experience in designing web/enterprise applications using Software Development Lifecycle (SDLC) methodology.
  • Hands on expertise in designing, developing and deploying applications using J2EE technologies including JSP, Servlets, EJB, JSTL, Struts, Spring, AJAX, JDBC, JNDI, Java Beans, Hibernate, Web Services and RDBMS.
  • Very good understanding of Model View Controller (MVC), Client Server and Multi-tier architectures.
  • Strong knowledge of Java/J2EE design patterns. Implemented various design patterns like, MVC, Command, Singleton, Session Facade, Front Controller, Data Access Object, Value Object patterns.
  • Expertise in web development using HTML, DHTML, CSS, Java Script, XSL, XSLT, and XML (SAX, DOM, JAXP, JAXB).
  • Expertise in Web Components technologies like JSP, Servlets, JDBC, AJAX.
  • Experience working with ServiceOriented Architecture (SOA) and Enterprise Service Bus (ESB) using WSDL.
  • Experience with modern web UI development technologies: HTML5, CSS and JavaScript/JQuery.
  • Strong front-end UI development skills using HTML5, CSS, Angular JS, JavaScript, jQuery, AJAX, XML, XSLT.
  • Expert in designing enterprise applications using technologieslike EJB, JNDI, JMS.
  • Extensive experience in designing, developing and implementing Model View Controller (MVC2) using StrutsSpring, and Hibernate framework.
  • Experience in Database programming using Oracle, DB2 UDB, MS SQL Server.
  • Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggersand Cursors.
  • Experience in working with Tomcat, GlassFish, IBM WebSphere, BEA WebLogic and JBoss.
  • Expertise in working on ANT, Hudson,Maven, Log4j, JUnit, Mockito, JMock, Test-ng.
  • Worked on different platforms like UNIX, Solaris and windows 2000/XP.
  • Experience in using Design Tools like Rational Rose Enterprise Tool, MS Visio,ERwin for Object Oriented Analysis (OOA) and Design (OOD) using UML (Unified Modeling Language).
  • Experience in using various version control tools like CVS and Rational Clear Case.
  • Strong Inter personal communication skills & ability to work independently as well as in a group.
  • Quick Learner and adaptable to working environment.

TECHNICAL SKILLS:

Languages/Technologies: Core Java, J2EE,JSPs, Ajax, Servlets, EJB, JDBC, JavaScript, HTML5, DHTML, CSS3, XML, Angular JS, Web Services, SQL, WSDL, JUnit

Frameworks: Spring 2.5 & 3.0, Hibernate 3.x, Struts 2.0

Design Methodologies: Rational Rose, MS Visio

Application/Web Servers: WebSphere8.0, Weblogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0

Database Environments: ORACLE 9i/10g/11i, SQL Server, MYSQL, DB2, Informix DB.

IDEs: Eclipse, Netbeans, RAD, Jdeveloper 9.0.3, TOAD, Oracle SQL Developer, Tortise SVN, DBvisuilizer.

Testing Tools: Junit, Test-Ng.

SCM Tools: CVS, Perforce, Clearcase, Subversion

Operating Systems: Windows NT/XP/2000, Unix, Linux, Redhat linux, Solaris

Protocols: HTTP, FTP, TCP/IP, LAN and WAN.

PROFESSIONAL EXPERIENCE:

Confidential, St. Louis, MO

Java/J2EE Developer

Responsibilities:

  • Involved in taking the claims adjudication process into a real time process by working with four teams.
  • Used SVN for version control and source repository, Used Fisheye for Code Review and JIRA for reporting Bugs.
  • Design and developed User Interfaces using JSP, JavaScript, HTML and jQuery involving Strut-Tiles and Struts-Validator.
  • Develop internal and public web applications using Java, JSF, and C #.NET, HTML, CSS, JavaScript and SQL.
  • Implementing the solution using REST based web services, EJB, JQuery, Ajax and as a separate module minimizing impact on the existing system altogether in a SCRUM team.
  • Created and coordinated the ATS JavaScript User Group which facilitates open discussion about JavaScript tools, libraries, reference material, tips & tricks, technology updates, and a monthly JavaScript Challenge.
  • Developed web presentation layer using JQuery, HTML5 and CSS according to internal standards and guidelines.
  • Involved in creation of Test Cases for JUnit Testing, Continuous integration using Jenkins on tomcat.
  • Used JIRA and Green Hopper for tracking and assigning issues
  • Involved in issue tracking and agile project management using JIRA
  • Developed and programmed a proof of concept Web application that data mines the SEC EDGAR database to return and display mutual fund filings using HTML5, JavaScript, XML, and XBRL.
  • Used Angular JS as the development framework to build a single-page application.
  • Used CVS plugin- Subclipse for eclipse to access the code repository.
  • Using these skills and tools to work more efficiently: Tortoise, SVN, Subclipse, and Jira for resolving and tracking bugs, code reviews to share knowledge and improve code quality, and Eclipse as an integrated development environment.
  • Extensively Used Angular JS, HTML5, CSS, for developing the Control Panels.
  • Developed a web application(Email Template System)using JQuery, CSS, DHTML, JavaScript, and XML
  • Wrote custom JavaScript with spring controllers to create and interactive way for user to enter biographic information as a means to apply for insurance licenses.
  • Used Jenkins and Maven for building application.
  • Used SVN for version control and source repository, Used Fisheye for Code Review and JIRA for reporting Bugs.
  • Developed deployment scripts using Maven.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • In charge of configuration and execution of different modules of the application utilizing Struts-Spring-Hibernate construction modeling.
  • Worked with scrum and agile methodologies to build a secure web application that will read the claim and take it through the adjudication process
  • Used spring web Flow, it provided a declarative flow definition language for authoring flows on spring MVC application.
  • Performed application improvement utilizing tools like JUNIT for building application.
  • Used JSTL with JSP to access database and to process page markup and interface other server processes and programs.
  • Designed and actualized Toad for Oracle 11.5 database to record the guarantee securities.
  • Used Teradata SQL Assistant 14.10 to ensure quick store and retrieve the large amount of data.

Environment: JSP, Spring, Struts2, Hibernate, JUnit, SQL, UNIX, Sun Solaris, HTML5, DHTML, SVN, JavaScript, Angular JS, CSS, EJB, jQuery, Ajax, JSON, Web Services, Oracle, Log4j, JavaScript, Jquery, Subclipse, maven, Jenkins, Jira

Confidential White Plains, NY

Senior Java / J2EE Developer

Responsibilities:

  • Involved in the phases of SDLC including Requirement collection, Design and analysis of Customer specification, Development and Customization of the application.
  • Involved in preparing the project schedule, Project status report, responsibility assignment matrix, risk management and critical path analysis.
  • Creating Web Services to handle data from Client Web Portal to the actual ASPEN System.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with Spring for processing business needs.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer.
  • Called web services with REST through Angular JS services to get XML file data and modified the response data to display in UI.
  • Implemented as well as exposed web services using Apache Axis and JAX-WS.
  • Used Web Services to exchange product and customer order information.
  • Used Struts Validation Framework for dynamic validation of the user input forms.
  • Worked in agile methodology for TestDrivenDevelopment.
  • Worked on Front- end development of Admin portal of Margin Calculator.
  • Designed user interface for Algo legacy portal for admin and users to interact with system using jQuery, JSON, JavaScript, HTML5, and CSS.
  • Designed pages using Angular JS Forms, Validations, Modules, Events, Expressions, Directives, Controllers and filters.
  • Used Ajax, JavaScript for the margin calculator web interface.
  • Worked with POJO for handling data coming from the legacy systems.
  • Designed and implemented Oracle 10g database to record the collateral securities and settlement data.
  • Designed and implemented SpringORM module to integrate Hibernate.
  • Used Struts2 to implement the presentation layer of the Algo Collateral Security Management System.
  • Worked on Apache 7.0 TOMCAT Application Server for implementing SOAP web services.
  • Produced the report data on the client Front-end using JavaScript, HTML5, CSS3 and client side validation through JavaScript and Ajax forasynchronouscommunication.

Environment: J2SDK v1.6, Servlets, JSP, Spring, Struts2, Hibernate, POJO, Apache 7.0 TOMCAT, UNIX, Sun Solaris, HTML5, JavaScript, Angular JS, CSS, jQuery, Ajax, JSON, Web Services, Oracle 10g, Factory Design Pattern and Log4j

Confidential, Irving, TX

Java/J2EE Developer

Responsibilities:

  • Collaborate closely with business owners, users, project managers, requirements analysts, testers, and other stakeholders in the software development process
  • Middle tier development using Java in a J2EE environment
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery, and JSON.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
  • Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • The front-end JSP pages were developed using the Struts framework, and were hosted in a J2EE environment on a Apache tomcat server.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Used BEA Weblogic as the Application Servers and Apache Web Server 2.0.
  • Customize the Shindig code to meet the project requirements. Shindig is an open source framework for web based application.
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.
  • Estimate effort for completing new features, enhancements, and defect fixes
  • Participate in design review and code review activities of the team.
  • Participate in build script (unix shell script) preparation and release management.
  • Deployment activities involved in Jetty and Apache Tomcat web servers
  • Performed application development using tools like Intellij, JUNIT, Clear Case and ANT for building application
  • Maintain and monitor the web services in production and act as a primary support for any issues coming out of these web services.

Environment: Java, J2EE, Weblogic 8.1, Apache Web Server 2.0, JSP, HTML, CSS, JavaScript, Web Services, Hibernate, Struts, CSS, jQuery, Eclipse 3.3.2, Maven.

Confidential, Phoenix, AZ

Java/J2EE Developer

Responsibilities:

  • Collaborate closely with business owners, users, project managers, requirements analysts, testers, and other stakeholders in the software development process
  • Middle tier development using Java in a J2EE environment
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, and jQuery.
  • Used IBM WebSphere and JBoss as the Application Servers.
  • Estimate effort for completing new features, enhancements, and defect fixes
  • Participate in design review and code review activities of the team.
  • Used the Agile methodology to develop the application.
  • Coordinated the activities between onshore and offshore.
  • Developing web-tier using Struts framework.
  • Creating custom tags for JSP for maximum re-usability of user interface components.
  • Testing and deploying the application on Tomcat.
  • Maintaining the database required for report generation.

Environment: Java1.5, J2EE, Servlets, JBoss 5, JSP, Struts, CSS, jQuery, MySql, Eclipse 3.4, MS SQL 2005, Maven, yuicompressor, Firebug, ExpressScan

Confidential

Java Software Developer

Responsibilities:

  • Implemented the business logic for EMS- FM using Spring and Hibernate.
  • Designed the WSDL for Data transfer between various platforms.
  • Consumed SOAP based web services, created stubs using Apache Axis.
  • Built the ETL (Extraction-Transform-Load) model using XML and Java.
  • Performed the code reviews for the features developed by the scrum.
  • Conducted the SQL performance analysis on Oracle 11g database tables and improved the performance by SQL tuning.
  • Developed JMS based customized Queuing System for fault preferences.
  • Developed Notification mechanism for Inter component communication.
  • Developed Query Engine Module using EJB 2.1.
  • Proficient in XML for data parsing using JAXB and JAXP.
  • Tested performance across platforms using SOAP UI.
  • JProfiler was used to profile the code and increase the no of notifications per second to 300 ps.
  • Implemented the modules using TestDrivenDevelopment.
  • Designing Automated test cases using Python 2.7 in open source framework Django 1.2.
  • Worked across time zones in a global environment.
  • CRUD operations for all the License APIs.
  • Played an important role in Architecture design.
  • Junit test cases for all the APIs and business logic.

Environment: JSP, Hibernate, PL/SQL, Oracle, Spring, Junit, JMS, WAS, EJB, Oracle, JProfiler, SOAP XML, MySQL, Webservices, IBM Rational Clear Quest, Agile Methodology - XP.

We'd love your feedback!