We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • 8 years of work experience as a Java/J2EE programmer, developing applications using Servlets, JSP, JSTL, RMI, EJB, Struts, Spring, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture.
  • Experience in client design and validations using HTML, Java Script, AJAX, JSP, and Swing.
  • Extensive knowledge of J2EE architecture, Patterns, Design and development.
  • Experience on Core java technology including multithreading, JDBC, RMI, and network programming
  • Experience in the functional usage and deployment of applications in JBoss, WebLogic, Portlets, WebSphere and Apache Tomcat Server.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Expertise in DB2and also extensively worked with Oracle 11g/10g/9i/8i, SQL Server 2000, MySQL relational database management systems.
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi - tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational Rose, Rational UnifiedProcess (RUP) Working knowledge of Agile Development methodologies.
  • Experience in writing and executing unit test cases using JUnit Testing Framework. Knowledge on Business logic integration like DROOLS.
  • Worked on Agile methodology, SOA for many of the applications
  • Extensive knowledge of Client - Server technology, web-based n-tier architecture, Database Design and development of applications using J2EE Design Patterns like Singleton, Session Facade, Factory Pattern and Business Delegate.
  • Good knowledge of EJB Session beans with JNDI mapped naming &JMS message-driven beans.
  • Experience in using Oracle ADF(Application Development Framework)
  • Excellent communication skills and strong architecture skills
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Core Technologies: J2EE, JSP, Servlet, Web Services, JDBC, MVC, JSTL, DOM, CSS.

Java Frameworks: Struts, Spring, JSF, Hibernate, JUnit, ANT

IDE / Tools: IntelliJ, Eclipse, NetBeans, Toad.

Languages: Java, C/C++

Script Languages: HTML, JavaScript, XML, SAML

Application Servers: IBM Websphere, BEA Weblogic Server, JBoss, Apache Tomcat, Pluto.

Databases: Oracle 11g, MS SQL Server, MySQL, DB2.

Operating System: Windows 2000/NT/XP, Linux, UNIX, and Mac OS.

Design &Control: UML, Rational Rose, CVS, ClearCase

PROFESSIONAL EXPERIENCE

Confidential, BELLEVUE, WA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Developed user interface using JSP withJavaBeans, JSTL and Custom Tag Libraries and Ajax to speed the application.
  • Consumed Spring Web Services (SOAP) from third party for authorizing payments fromCustomer.
  • Used XHTML, CSS and JQUERY in the development of UI panels in front end of the application.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator.
  • Coordinating with Offshore Team of 4 associates.
  • Work experience with content assets, business manager and Demand ware to configure frontend web management Development and management of a locale site.
  • Developed different modules of the application using Eclipse.
  • Monitored the error logs using Log4J and fixed the problems.
  • Performed routine updates, upgrades and overall maintenance of websites.
  • Developed fully functional, cross browser compatible websites for Desktop and Tablets.

Environment: Java1.6, Web Logic application server 10, Eclipse, Spring 3.0.5, JSP, XHTML, CSS 3, MSDP, jQuery, JSON, Responsive Web Design, SOAP Services, BootStrap.js, Bootstrap.css, knockout.js, JIRA.

Confidential, HOUSTON, TX

Java Developer

Responsibilities:

  • Designed and developed all frontend and backend modules required for the integration.
  • Involved in Writing Use Case Documents, UML diagrams and Project Design Documents using Rational rose.
  • Prepared query log for the initial requirement gathering.
  • Implemented Spring MVC with the application.
  • Implemented Spring AOP for declarative transaction managSemantic UIement.
  • Implemented Spring ORM for integrating Hibernate ORM tool.
  • Implemented Spring’s dependency injection for all the DAO’s, Service Beans.
  • Developed Ant scripts for building the project.
  • Building the Project development environment in Eclipse IDE and debugging the application using Eclipse.
  • Used session beans and Entity beans for business logic.
  • Implemented core and J2EE design patterns.
  • Used CVS for version control
  • Involved in writing JUNIT test cases.
  • Implemented multithreading in the ORDER PROCESS SYSTEM.
  • Involved in writing PL/SQL stored procedures, functions, tuning SQL Queries and Procedures.
  • Implemented Agile Software methodology for this application.
  • Implemented SOA (Service oriented Architecture, WSDL, SOAP and UDDI), Consuming Web Services using Apache AXIS 2 Web Services deployment engine to improve the scalability of application.
  • Participated in the performance tuning of application.
  • Involved in the detecting the code redundancy thus improving the application performance.

Environment: Java, Jdk 1.5, JSP, Spring, Hibernate, Servelets, EJB, CSS, Eclipse 3.4,Weblogic Application Server 8.1, CVS, ANT, JDBC, XML, Log4j, JUnit, SQL, PL/SQL, TOAD and Oracle 10gLDAP, MDB, JAXB, JAX-WS.

Confidential, PA

Java/J2EE Developer

Responsibilities:

  • ImplementedAgile (Scrum) Methodologythat includes daily scrum with team.
  • Developed the application usingHibernateandSpring Framework.
  • Developed presentation layer usingSpring MVCand used annotation based mapping to map the JSP post backs to the controller methods.
  • Spring AOPis used for Security and Transaction Management.
  • Developed Rich user interface usingHTML5, JSF, JSP, XSLT, and CSS3.
  • ConfiguredJBoss Application serverand deployed the web components into the server using Oracleas Back end database.
  • UsedHibernate to communicate with the Database, mapping the entities to the tables and corresponding columns in the database by using Hibernate annotations.
  • Developed HQL queries to implement the select, insert, update and delete operations to the database by creating HQL named queries.
  • Worked withOracle PL/SQL queries, Triggers and Stored procedures.
  • Used Elvyx,a tool designed to monitor and profile theJDBCactivityused to locate and fix performance issues.
  • Improved the performance by usingConnection Poolingto maintain the database connections within the session and reduce the number of transactions with the database.
  • Involved in performance tuning by reviewing the code to reduce the number of database calls and tuning the SQL and HQL queries to get optimized performance.
  • UsedJAXBfor marshalling andun marshalling.
  • UsedSpring Web servicesfor communication withSTARandBOBJ.
  • UsedFirebugtoinspect, edit and monitor CSS, HTML, JavaScript and Net requests in any web page
  • UsedMavento build and deploy the application.
  • UsedPUTTYfor Unix login, to run the batch jobs and check the server logs.
  • Involved in performingIntegration testingof the whole application.
  • UsedJUnitwithJMockfor unit testing.
  • Was responsible for updating the defects status in a daily based QA status meeting.

Environment: Java 1.6, Spring 3.0,Hibernate 3.2, Oracle 10g,JSP,JSTL, XML, HTML,CSS, Java Script, WebLogic Application Server, Eclipse 3.0,JAXB,Web services,Maven, JUnit, Velocity, Firebug.

Confidential, Santa Fe, NM

Java Developer

Responsibilities:

  • I was part of online module called self-service, which was developed using MVC architecture
  • Worked with both state and Deloitte team to understanding and analyze business requirements
  • Worked with Deloitte team in designing the project to meet state departments requirements
  • Reviewed technical architecture, design documents, and traceability matrix to validate that the project is designed to meet business requirements
  • Modified and developed modules in JAVA and JSPs to make sure that coding standards are met which will facilitate scalability and ease future development
  • Developed workflow using Image. Now which scans the documents once end-user uploads them and sends it to the Case Worker who will validate them using these workflows.
  • Developed client side testing/validation using JQuery
  • Reviewed and modified Crystal Reports which retrieved and consolidated data for end-user
  • Performed Unit Testing using JUnit
  • Clear case was used as a Version Controlling system.

Environment: Java, JUnit, Servlets, JQuery, Fast4j, Eclipse

Confidential

Java Developer

Responsibilities:

  • Designed Applications using J2EE Patterns like Service Locater, Session Facade, Transfer Object, Composite Entity etc.
  • Designed and developed a fully configurable, web-based research databases.
  • Hacked hardware to help and develop new imaging modalities.
  • Database Design and Normalization on Oracle.
  • Trigger Design and Implementation.
  • Application testing using JUnit.
  • Resolved Security issues using Multiple Authentication which breaks authentication message passing time and guarantees more robust authentication.
  • Resolved Session Management Issue on the thick clients.
  • Designed and Developed Session and Entity Beans (EJB’s).
  • Developed various layers using JSP, Servlets, and Business Objects.
  • Responsible for Build & Release of the product to the Client & Testing Team.
  • Requirement study, analysis & design using MVC design pattern, UML (Rational Rose).
  • Implementation of design patterns, Sequence, Component and Deployment diagram.
  • Development using JavaScript for form validation & scripting.
  • Responsible for System Level Database implementations.
  • Developed API and Class libraries.
  • Database Design, and Conventions to be followed for the system. Active involvement in database design, development and coding of PL/SQL, SQLDDL&DML statements, functions, views and triggers using IBM UDB, DB2.
  • Responsible for organizing and managing team.
  • Followed XP Technique with Iteration Model.
  • Reviewed the code and test cases written by the team members and correct it wherever necessary.

Environment: Java, EJB, J2ME, J2EE, JSP, J Boss Application Server, JDBC, MVC, Oracle, SQL, PLSQL.

Confidential

Software Engineer

Responsibilities:

  • Developed and deployed Entity & Session beans on Web Logic Application server.
  • Used JDBC, JNDI for Connection Pooling and interaction with the database.
  • EJB Components and Java Beans are used to process, validate and transmit the data.
  • Unit testing of the modules using JUnit.
  • Developed ANT (Build File) and Shell Scripts for the automated deployment in the Web Logic Application Server.
  • Performed in providing J2EE and JVM tunings that can help increase throughput for the applications.
  • Involved in the code-merge, and integration in the system environment.
  • Involved in preparing Test Cases, Code Review, Deployment and Documentation.
  • Involved in the Configuration Management and Version Control.
  • Responsible for test strategy preparation & Deployment strategy preparation.
  • Integrated the Application with Database using JDBC.
  • Used JNDI for registering and locating Java objects.
  • Used Servlets for the development of automated e-mail response for inquiries.
  • Communicated between different applications using JMS.

Environment: Linux, EJB, Web Logic 6.0, XML, JDBC, JNDI, Oracle 8i, Ant, CVS.

We'd love your feedback!