We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

NC

SUMMARY:

  • Around 8 years of IT experience on Java 1.7/J2EE using Servlets, XML, JavaScript's, AJAX, XHTML, HTML5, JSP, JDBC and Web Services.
  • Proficient in database development and implementation using MySQL and Oracle 10g. .
  • Strong working knowledge and experience in Java1.7, J2EE, Web - Service and Client-Server application.
  • Worked primarily in the domain of IT asset management and infrastructure services and Open source applications
  • Expertise in design and development of various web and enterprise applications using Struts, Web Services, JAX-WS, Spring 4.x, MVC, Hibernate 4.x.
  • Solid experience in Application Designing using Object Oriented methodologies like UML Rational Rose.
  • Working knowledge of technologies like JMS & EJB, Multithreading.
  • Expertise in UI technologies like HTML5, XHTML 2.x, CSS3, AJAX, XML, Bootstrap.
  • Experience in implementing dynamic web applications using WebLogic, Tomcat7.x and JBOSS 7.x Application Servers.
  • Well experienced in MVC architecture, Spring Framework, Struts Framework including Validation and Tiles framework with various Java/J2EE design patterns.
  • Experience in requirement gathering, analysis, design, development, integration and testing of the Software Development
  • Life Cycle (SDLC) in client/server based applications using Java and J2EE object oriented technologies.
  • Have good working experience with testing tools & methodologies like Agile, Scrum, SDLC, Waterfall and Firebug.
  • Multi-platform development experience.
  • Extensive knowledge and experience with various phases of software life cycle involving Requirements gathering, Analysis, Design, Coding, Testing and Maintenance.
  • Experience in trouble shooting production issues and Quality Assurance.
  • Quick learner, Self-motivated, Innovative thinker, highly motivated, enterprising, hardworking and adaptive team player.

TECHNICAL SKILLS:

Languages: Java, C++, C, SQL, PL/SQL, Java Script.

J2EE Standards: JDBC, JMS, Java Mail, JTA, JTS, XML Deployment Descriptors

Web Technologies: JSP, JSF, Servlets, EJB, Struts 1.1, XML, XSL, Web Services.

Database: Oracle 8i/9i, DB2, SQL Server, Sybase 11.x, 12.0, MS Access, MySql

GUI: AWT, SWING, Applets, HTML, DHTML

IDE: RAD 6.0, JBuilder, Eclipse, Netbeans.

Web/App Servers: IBM WebSphere Application Server 4.0/5.x, Apache Tomcat

Operating Systems: Windows 95/98/NT/XP, UNIX, Linux, MS-DOS

CASE Tools: Rational Rose 4.0, JUnit 3.8

PROFESSIONAL EXPERIENCE:

Confidential, NC

Sr. Java Developer

Responsibilities:

  • Wrote application front end developed and designed all the UI screens with HTML5, Ajax, Angular JS, and CSS3.
  • Used SQL and HSQL databases to check inserted data and developed queries to get data from different tables
  • Used Spring JDBC to connect to database from frontend and perform database operations.
  • Used Spring DI/ORM/AOP for server side processing.
  • Implemented Exception handling mechanism in the persistence layer designed and developed REST Layer using MVC framework, HTML5, XML, XSLT, and JavaScript & CSS.
  • Deployed the applications in development, staging and production environments..
  • Deployed web, presentation and business components on Webshpere Application server
  • Used JUnit framework for Unit testing of application and Karma.js for UI E2E tests.
  • Involved interface testing, system testing and user acceptance testing of the workflow tool.
  • Involved in bug fixes and production support.
  • Used Apache tomcat for UI a Websphere for server side deployments.

Environment: Java 1.6, Java/J2EE, JSP, REST Web Services, DB2, Linux, Hibernate3, Spring Framework, Maven 3.2, Eclipse3.x, Web services, SQL, Angular.js, JavaScript, Spring MVC, HTML5, Webshpere server, Tomcat

Confidential

Sr. Java Developer

Responsibilities:

  • Worked on Spring MVC Framework for developing the front-end application and Spring as middle tier for entire application.
  • Collaborated in designing and development of CAS Single Sign on.
  • Used JAX-RS for REST web services. Used JMS for publishing to JMS Queues. Used Binding functionality and JSON-RPC to convert JSON request to objects.
  • Used Firebug and Venkman debugger extensively for debugging on client side.
  • Used Selenium to automated web testing. Used Scrum methodology.
  • Collaborated in development of ant and Maven scripts for compilation, generation and deployment of application archive files to JBoss Application servers.
  • Played an active role in the team by interacting with business analyst and converted business requirements into system requirements.
  • Responsible for analyzing the new requirements and writing the functional requirement Documentation.

Environment: Java6, JSP, JSTL, Servlets, JDBC, AJAX, JMS, JavaScript, HTML, CSS, REST Web Services, Oracle 10g, Maven, Spring MVC, Simple and Custom tags, Easy Mock, Selenium, JBoss, Eclipse

Confidential, FL

Sr. Java Developer

Responsibilities:

  • Used Agile SCRUM process.
  • Involved in Object Oriented Design/object Oriented Analysis with usage of UML Sequence Diagrams and Class Diagrams with Rational Rose
  • Involved in maintaining and enhancing multiple areas of the application using Java-J2EE, EJB 3.0, XML, REST Web-services using EJB3.
  • Collaborated in developing Services for Reserving the Product, Order Status, Order Placement etc for Demandware platform to make Web Services calls.
  • Worked on Struts Framework for developing the front-end application and EJB as middle tier for entire application.
  • Designed and integrated the full scale Hibernate persistence solution with the application architectures.
  • Used Java Script for front-end validation and to enable programmatic access to computational object within a host environment.
  • In supporting the application using Weblogic Application Server.
  • Developed controllers and actions encapsulating the business logic
  • Developed the Presentation layer, which was built using Servlets and MVC architecture
  • Involved in writing JSP components. Used JSTL Tag library (Logic, Nested Bean and HTML taglib’s) to create standard dynamic web pages
  • Involved in generating web-pages using HTML, CSS and Eclipse IDE.

Environment: Java 1.6, J2ee, EJB3, Struts, Hibernate, HTML, CSS, REST Web Services, XML, Junit4.x, Oracle 10g, JSP, JSTL, Eclipse IDE, Rational Rose, Weblogic server

Confidential

Java Developer

Responsibilities:

  • Performed a key role in the design and development of AOC Admin Modules.
  • Implemented the functionalities using Java1.7, JSP, JSF 1.2/Icefaces 1.8 and Http Servlets.
  • Used Framework in developing controller, processor Interfaces and classes.
  • Used MySQL as the Database.
  • Used hibernate 3.0 ORM classes to retrieve data from the database. Developed service classes using Spring API.
  • Designed user interface using HTML, CSS and XML, JSTL core and Function tags for validation and formatting.
  • Worked on WebLogic to deploy the application.
  • Used JavaScript for client side validations. .
  • Preparing technical/design documentation, unit test case implementation and release procedure for support team. Unit test is done by Junit.
  • Have good working experience to draw UML diagrams like Use Case, Sequence, and Activity etc.
  • Responsible for the design and development phase of the application.

Environment: Java, JSF/Icefaces, Spring, Hibernate, Servlets, JSP, JavaScript, XML, HTML, Weblogic server, MySQl, Log4j 1.2.x, Ecllipse, Junit, JSTL

Confidential

Java Programmer analyst

Responsibilities:

  • Used Rational Rose for developing use cases, sequence diagrams and preliminary class diagrams for the system in UML.
  • Developed the presentation layer GUI framework in HTML, Struts
  • Client-Side validations were done using JavaScript
  • Involved in Java code, which generated XML document, which in turn used XSLT to translate the content into HTML to present to GUI
  • Developed the Entity Beans where transaction persistence is required and JDBC was used to connect to the Oracle 8i database
  • Developed Session Beans for the transactions in the application
  • In the database end, responsibilities included creation of tables, triggers, PL/SQL Stored Procedures, sub-queries, joins, integrity constraints and views.

Environment: Java, EJB, JBoss, JBuilder, JSP, Servlets, JDBC, XML, CSS, HTML, Oracle 8i, UML, Windows 2000 Server.

We'd love your feedback!