We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Over 8+years of experience in Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintaining of enterprise and web based applications using Java/J2EE technologies
  • Expertise in designing, developing and deploying applications using J2EE technologies includingServlets,JSP,EJB,JavaBeans, Threads, JSTL, Struts, Spring JMS, JDBC,Spring, Hibernate, Ajax, JUnit, Oracle.
  • Exposure to OOAD methodologies, UML and J2EE Design Patterns such as Singleton, Data Access Objects, SOA and MVC architectural design patterns in application design and development
  • Expertise in developing web services using JAX - WS, JAX-RS, SOAP, RESTFUL,, WSDL, UDDI
  • Hands on experience working in Agile, Iterative and Waterfall development methodologies
  • Developed web applications on Java IDE tools like Eclipse Indigo, My Eclipse, Net Beans to develop dynamic web applications
  • Excellent experience in the design, development and implementation of Model-View-Controller(MVC) using a Struts Framework, Design Patterns and DAO’s using Hibernate, J2EE Architecture, Object Modeling, Data Modeling, UML.
  • Strong working experience using XML DTD and XML Schemas. Experienced in parsing (DOM and SAX) XML using JAXP API.
  • Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications. Used Apache ActiveMQ as JMS provider.
  • Experienced in enterprise application integration (EAI) using Spring integration frame work.
  • Proficient in administering Web servers/Application Servers such as Apache Tomcat5.0/6.0/7.0, JBoss 5.x, and Oracle WebLogic 10.3,
  • Good Knowledge in web-based GUIs development using Spring MVC, Servlets, JSP,, HTML,AJAX, HTML, XML, JSON, JavaScript,, jQueryand CSS and.Good Experience in using automation tools like Maven, Ant and Log4J.
  • Hands on experience in using JUnit 4.2/4.6, Log4J 1.2 for debugging and testing the applications.
  • Proficient in Databases like Oracle 8i/9i/10g/11g, SQL Server 2008/R2,MySQL 5.1, Mongo DB and experience inwriting stored procedures, functions, triggers, DDL, SQL and PL/SQL.
  • Quick Learner and adaptable to new technologies in short span and implement them in real time projects for fast and quality development & productivity.

TECHNICAL SKILLS

Programming Languages / Frameworks: C, C++, Java 1.8, SQL, No SQL and PL/SQL J2SE, J2EE, Servlets, JSP,JPA, JSF, EJB, Struts 1.1/1.2/2.0, Spring 2.0/2.5/3.0, Hibernate 3.0, JDBC, SOAP, RESTFUL web services

Web/Application Servers: Tomcat 5.0/6.0/7.0, JBoss 5.x, WebSphere 4.0/5.0/6.1, WebLogic 9.0/10.3

WebDevelopment Technologies: JSP, JSF, XML, HTML5, Java Script, CSS3, DHTML, XHTML, Servlets 2.4/2.5, AJAX, JavaScript, JQuery, JSON, JSTL, ANT, Maven 2, JUnit 4.2/4.7, Log4J 1.2Operating Systems Windows 98/XP, Windows NT 4.0, Windows 2008RT and Linux

Databases: Oracle 8i/9i/10g/11g, SQL Server v9/v10, MySQL 5.1, Mongo DB

Development Tools / IDE: Eclipse, My Eclipse, and Rational Software Architect

PROFESSIONAL EXPERIENCE

Confidential, TX

JAVA Developer

Responsibilities:

  • Responsible for object-orientated analysis/object-orientated design and also worked closely with the business analyst’s in gathering, understanding and developing the requirements.
  • Developed and Implemented Web Services and used Spring Framework.
  • Spring MVC Framework is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Extensively used Dependency Injection and AOP features of Spring Frame work.
  • Used JSP, JavaScript, AngularJS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Used jQueryfor client side validations.
  • Creating and Consuming XML web services and having knowledge of SOAP. Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Developed and consumed RESTful web services using Java Servlets, Apache XMLBeans, and JSON.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Integrated Spring framework with Hibernate 4.0 that is used for Database operations
  • Followed Agile and SCRUM in development process
  • Used Maven scripts for build creation and to push onto various environments.
  • Used Eclipse as an IDE for developing the application.
  • Used Team Foundation Server for the version control.
  • Used Mockito for mocking services to test.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Responsible for monitoring and reporting development project status and anticipating potential issues that could adversely impact scheduled.

Environment: Java, J2EE, Spring,soap, Web Services,JavaScript, JQuery,CSS, AJAX, HTML, JSP,SERVLET, DB2, CRUD, PL/ SQL, JDBC, UML,Eclipse, Xml, Scrum,Apache Tomcat,Visual Studio 2010,maven,Hibernate,SQL Server 2008R2

Confidential, SFO

JAVA Developer

Responsibilities:

  • Involved in scope/impact Analysis, Design and estimate for above project by requirement gathering, creating detailed use-case documents.
  • Developed the application using JSF 1.1 MVC Framework.
  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
  • Designed and created SOAP & REST (Jersey) based web services implemented by an EJB component using Eclipse.
  • Implemented the RESTful Web Services functionality in the application to allow external applications to access the data
  • Designed and implemented Message-Driven Beans to filter incoming events and sent to Rule engine.
  • Implemented Hibernate to interact with Oracle 11g database
  • Wrote database stored procedures, DBMS functions such as CRUD commands
  • Used JPA to manage data between business layers to the database layer.
  • Used Maven scripts for build creation and to push onto various environments.
  • Involved in UnitTesting of various modules by generating the Test Cases.
  • Used the CVS version tool to maintain different versions of the application
  • Deployed the application on Tomcat 5.0 Server.
  • Followed SDLC methodology in development process.
  • Involved in code review, providing feedback to team & documented user-manuals for these enhancements

Environment: REST, SOAP,JPA, Hibernate, Eclipse, Tomcat 5.0,Java 1.6, Ajax, JMS, EJB,Maven,Oracle 11 G,CVS, Spring.

Confidential, Alpharetta, GA

JAVA Developer

Responsibilities:

  • Prepared Functional and Non-Functional requirements by analyzing the business requirements
  • Implemented the application using Spring Frame work.
  • Implemented the page GUI pages by using AJAX to asynchronous communication.
  • Handled the back end operations using SQL, PL/SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
  • Actively involved in designing and implementing Business Delegate, Data Access Object, and Session Façade and Data Transfer Object design patterns.
  • Designed and developed Message driven architectures that consumed the JMS messages from the Java message queue and process the database updating and conversion
  • Used SOAP UI to interact with OSM web services.
  • Implemented Logging framework using Log4J.
  • Performed performance tuning for Java, j2ee applications (Application side and Database side)
  • Developed scripts to export and import data from the one database instance to other.

Environment: Springs, Java 1.6, Hibernate, Web Services, AJAX, XML, XML Parsers SAX/ JAXB, Junit, JSP, Maven,JavaScript, & Java/J2ee design patterns, Oracle, SOAP UI, SVN, Windows XP & Linux, LDAP server

Confidential, Chicago, IL

JAVA Developer

Responsibilities:

  • Extensively used Core Spring Framework for Dependency Injections of components
  • Developed the spring AOP programming to configure logging for the application
  • Designed the page flow using struts, server side components, and Hibernate for DAO layer.
  • Implemented the MVC architecture using Apache Struts1.2 Framework.
  • Development of java interfaces for different function calls which convert the web service calls into EJB calls to the legacy system
  • Used Action classes to service requests from Action Servlet and Business Data on server-side and invoke respective EJB (Entity Beans) to process Database transactions.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Used Bootstrap to design frontend components.
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations
  • Developed AJAX scripting to process server side JSP scripting.
  • Has involved in development of back-end business layers using Servlets
  • Worked on JDBC to select and update the data from the MySQL database
  • Efficiently used IDE's like Eclipse, NetBeansand XCode for development of applications.
  • Used JDBC APIs for database activities on MySQL database server
  • Used ANT for building the application and deployed on BEA Application Server.
  • Responsible for the total, efficient and profitable operations of a CVS.
  • Expertise in employing Water Fall Model and best practices for software development
  • Involved in installation of TOMCAT application server in Multicluster environment.
  • Revamped the existing ad-hoc build system to use Apache Maven from Ant
  • Responsible for development and support of Service Activation System (SAS) written in JSP, Servlets, Spring, Hibernate and Web Services.

Environment: J2EE, Spring, EJB, JBoss, APACHE AXIS2, WSDL, JQuery, JSP & SERVLET, MYSQL,, SQL Server, Netbeans, ANT, Xml, Water fall model, Apache Tomcat, Linux, Unix.

Confidential, Columbus, OH

JAVA Developer

Responsibilities:

  • Developed these web applications using J2EE technologies like Java Server pages(JSPs),Servlets and Struts1.2 framework.
  • Implemented Action Classes, Action Forms Struts Tag libraries.
  • Defined and used XML schemas to define web service messages and used in WSDL.
  • Designing and developing of User Interfaces using JSP, HTML, and JavaScript.
  • Used JDBC, SQL and PL/SQL programming for storing, retrieving, manipulating the data.
  • Extracting, manipulating and updating the SQL Server database.
  • Extensively used IDE My Eclipse, Sub versioning (SVN) system for developing Java based Applications.
  • Had good experience in deploying web applications on Tomcat 5.0 Web server and writing XML based ApacheMaven scripts in building the application.
  • Involved in writing test cases for Unit testing JUnit, Module Testing and Integration Testing.

Environment: Java, JavaScript, HTML, JSP, Servlets, Struts1.2, My Eclipse, Apache Maven, Tomcat 5.0, Junit, Subversion, SQL Server.

Confidential

Java Developer

Responsibilities:

  • Involved in preparing the technical design documents using UML data model representation, Use case diagrams, Sequence Diagrams, Class Diagrams using Rational Rose.
  • Extensively worked with J2EE Servlet 2.4 and JSP pages using JSTL tags.
  • Used JavaScript and HTML
  • UsedCVSas a documentation repository and version-controlling tool.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Used Log4j 1.2 for logging and debugging.
  • Created SQL statements to insert as well as to fetch data from the database Oracle9i.
  • Had good experience in deploying web applications on Tomcat 5.0 Web server and writing XML based Apache Ant 1.x scripts in building the application.
  • Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities
  • Used Agile Development Methodologies and rapidly delivered software.

Environment: J2EE (JSP, Servlets), ApacheTomcat 5.0, Eclipse, CVS, Maven, Oracle 9i, Log 4j 1.2, Windows 2003, JavaScript and HTML.

We'd love your feedback!