We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Around 9+ years of experience in software development includes Design and Development of Web - based applications using Java/J2EE/Spring/Struts' technologies.
  • Experience in Agile and waterfall style of Software Development Methodologies.
  • Experience with 2-tier, 3-tier and N-tier architecture
  • Worked on different Applications and Web Servers like IBM Web Sphere, BEA Web Logic, Apache Tomcat and JBoss.
  • Extensive experience in different IDEs like RAD, Eclipse, Net Beans and JBuilder.
  • Experience in web application design using open source MVC, spring and Struts Frameworks.
  • Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, JSF, JSTL, and JQuery.
  • Strong experience in Front ends Development using technologies like experience in JavaScript/Ajax Frameworks, JQuery, CSS3, HTML5, Bootstrap (Responsive design) and JSP.
  • Using bootstrap responsive web pages developed for tablet, Mobile.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Proficient in using RDBMS concepts with Oracle 9i/10g, DB2 and MySQL databases in developing applications using SQL Scripts, Stored Procedures, Joins, views and Triggers.
  • Good Experience in Core Java concepts like Threads, Collections Framework, and Generics, Threads.
  • Strong development experience in JSF.
  • Hands on experience in using Tomcat, Jboss servers.
  • Experience in using Hibernate, Struts and Spring Framework (Inversion of Control, AOP).
  • Good Experience in implementing Web services such as SOAP, WSDL, and UDDI.
  • Experience with XML technologies including XML, XSLT, and XSL and parsing methodologies like DOM and SAX.
  • Experience in Oracle, SQL Having good experience in deploying the application in Windows and Unix Environments.
  • Good Knowledge on JSF, hibernate, ant.
  • Extensive experience in using Version Control Software such as CVS, SVN Perforce and responsible for various software version releases.
  • Experience in build tools like Maven, Ant.
  • Experience in Log4j as the logging mechanism Tools.

TECHNICAL SKILLS:

Operating systems: Window 07, Linux and UNIX

Front End Tools: HTML5, CSS3, Java Script, Bootstrap Frames work (Responsive web) LESS, SASS, AngularJS and JQuery.

Java/Web Technologies: J2EE, Java, Multithreads, Collections, JSP, JSF, JDBC, JNDI, Java Beans, JMS, XML, XSLT, JAXP, SAX, and DOM, C#.NET.

Databases: MS SQL, Oracle, MY SQL and PL/SQL.

IDE: Eclipse, JBuilder and Net Beans.

Web Application Servers: Web Sphere 6.1/7.5/8.1, WebLogic7.0/8.0, Apache Tomcat 7.0, and JBoss

Version Control tools: CVS&SVN.

PROFESSIONAL EXPERIENCE:

Confidential,Boston,MA

Sr. Java Developer

Responsibilities:
  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.
  • Participated in Scrum meetings as part of Iteration development process.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements
  • Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer
  • Designed application modules, base classes and utility classes using core java
  • Working with an Agile, Scrum methodology to ensure delivery of high quality work with every monthly iteration
  • UI design and development using JSF, richfaces and JBOSS SEAM.
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session Façade, MVC and DAO.
  • Designed the applications using Struts MVC framework for easy maintainability.
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database.
  • Developed payment flow using AJAX partial page refresh, validation and dynamic drop down list.
  • Implemented Web Services to send order details to downstream systems using Jax-Rpc, SOAPand JSF.
  • Implemented log4j for logging purposes and debug the application.
  • Executed Jprobe and resoled the performance issues in the application.
  • Prepared JUnit test cases and executed the test cases using JUnit in eclipse.
  • Involved in Coding, Testing phases of Software Development Life Cycle in both Waterfall and agile, awareness of Staging and production environment as well.
  • Worked on Migration of the applications from Web Sphere Server to Oracle WebLogic Server.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

Environment: IBM WebSphere Process Server 6.1,Oracle Web Logic Application Server 11g, Java v1.5.x and J2EE 1.4, Spring, CSS, JavaScript, SQL,JSF,JBoss Server, SOAP, REST, MVC, Apache Struts 1.1 and Tiles Framework, JMS, MQBroker, Jboss Seam, Hibernate 3.5.x Framework, Oracle 11g, HTML5, Struts 1.0, Web services.

Confidential,Cleveland,Ohio

Java / J2EE Developer

Responsibilities:
  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).
  • Generated Use Case Diagrams, Class Diagrams, and Sequence Diagrams using Rational Rose.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Refactored solution from J2EE to JEE including EJB ORM (Java Persistence) JSF and JBoss Seam. Developed and migrate to the newer GWT interface.
  • Designed and Developed LDAP Authentication & Authorization Services using Java, LDAP
  • Used the Struts Validation and Tiles Framework in the presentation layer.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Spring and Hibernate Frameworks.
  • Developed dump and Load Utility to extract and load the data to Oracle using Java and JExcel API.
  • Implemented the template-based categorization of presentation content using Struts-Tiles. MVC implementation using Struts framework.
  • Implemented workflow system in a SOA environment, through web services built using Axis2 for SOAP over HTTP and SMTP. Configuration and deployments of AXIS2 components on web sphere application server at class loader level, and used the same to build and consume the web services (both synchronous and asynchronous).
  • Experience in Web Services development using Apache-Axis, JAX-RPC, and JAXB and Security architecture for marinating security levels for business process end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • Session Beans were developed to process the requests from the user.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used a WAP server for communications to the customer.
  • Used Web services - WSDL and SOAP for getting credit card information from third party. classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches
  • Designed various tables required for the project in SQL server 2008 database and used Stored Procedures and Triggers in the application.
  • Write new plug-in classes accessed by action classes. Apply the test first methodology on the same using JUNIT4
  • Performed unit testing using Junit framework and used Struts Test Cases for testing Action Classes.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Wrote Junit classes for the services and prepared documentation.
  • Developed the different components of application such as JSPs, Servlets and used CVS for version control.

Environment: JDK 1.5, Servlets, XML, JQuery, JMS, Struts 1.2, Hibernate 3.0, Spring 2.5, SQL, Web Service(JAX-WS),HTML, AJAX, JavaScript,JBoss Seam,CSS,JSF, SVN, DB2, SQL Server, Adobe Dreamweaver CS5, ANT 1.7, IBM Web Sphere Application Server 6.1,TCPMon, SoapUI, Visio, Rational Rose, Log4j

Confidential,Providence,RI

Java Developer

Responsibilities:
  • Requirement gathering from stake holders and to understand the flow of application.
  • Involved in the software life cycle processes like analysis, design, coding, implementation, review, unit testing, feature testing and system testing.
  • Implemented Model View Control architecture for the application.
  • Configured application server for deploying the application.
  • Converted prototypes to a dynamic application using JAVA technologies.
  • Used Java Servlets to write the business logic.
  • Used Oracle to write SQL queries and stored procedures.
  • Used CSS and DHTML for developing the user interface.
  • Implemented the drag and drop functionality in JavaScript which triggers file upload to the server.
  • IDE used in this project was Eclipse.
  • Involved in debugging and troubleshooting of product configuration and / or customizations.
  • Involved in designing and testing application processing logic, extensibility, user interface, and integrations.
  • Designed and developed Servlets, Java Server Pages to implement Struts framework.
  • Worked on creating the Model layer for the JDBC API to connect front end with the database.
  • Unit testing is conducted using JUnit.

Environment: Java 1.4, Servlet, JSP, JDBC, Struts 1.2, log4j, Oracle 8i, XML,JSF, Web logic, Html, JavaScript, Eclipse IDE, CVS, Stored procedures.

Confidential,Columbus,OH

J2EE Developer

Responsibilities:
  • Involved in designing the architecture of the application using J2EE standards.
  • Involved in complete life cycle development of applications.
  • Involved in developing and coding JSP pages and Java Beans for different user interactive Web pages,Responsible for coding User interfaces using JSF.
  • Involved in Development of Model and Load Form Beans (Java Applications), which take the input XML, parse and create a response XML. Configured the Struts-Config.xml for handling the input parameters.
  • Involved in Preparation of Technical design documents using the Business rules Framework that basically consisted of DOM objects and writing the pseudo code for some modules, which were being developed offshore.
  • Developed Stateless Session Beans for adapters and deployed on BEA Web logic.
  • Involved in designing of database Oracle and modification including creation of stored procedures (PL/SQL).
  • Assisted in the Analysis and Design using UML and prepared design documents.
  • Developed test cases and test suites using JUnit.
  • Also measured the performance of application on number of users on mobiles and computers for load-balancing using JMeter.
  • Actively participated in the business analysis meetings and requirement gathering.

Environment: Java 1.4, J2EE,JBoss Seam 2.0.2, Struts, JMeter 2.3, Oracle 10g, PL/SQL, JDBC, HTML, UML,JSF, JavaScript, Glassfish, CVS, JUnit.

We'd love your feedback!