We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

CT

SUMMARY

  • Around 8 years of experience in all phases of software development life cycle (SDLC), which includes Design, Integration, Development, Implementation, Interaction, Business Analysis/Modeling, Documentation, Testing, and Deployment of all software applications.
  • Good developing and implementation skills in Core Java and J2EE technologies.
  • Experienced with teh Software Development Life Cycle (SDLC) process, Iterative Development Model and OOAD Techniques.
  • Having in - depth knowledge in server side java applications that includes JSP, JDBC and Servlets
  • Proficient in design and rapid development of web and J2EE applications using Core Java, JSP, JSF, CSS, Servlets, EJB, JavaScript, Spring, JDBC, JNDI, JMS, SWING, HTML/DHTML, XML and Struts framework.
  • Developed applications in environments of Agile and Waterfall methodologies.
  • Proficient in MVC architecture using Spring framework / JSP-Servlet and J2EE Design Patterns.
  • Experience in using Design patterns/frameworks such as MVC, Singleton, Session facade, Value Object, Service Locator and Business Delegate.
  • Worked on IDE’s such as Eclipse/My Eclipse, JBuilder for developing, deploying and debugging teh applications.
  • Extreme knowledge in developing front-end applications especially based using Angular JS.
  • Expertise in working with application servers and Web Servers as Web Logic, Web Sphere, Tomcat, JBoss.
  • Well versed in Angular JS applications with an include of Bootstrap.
  • Developed REST web services using AngularJS.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP 1.1/1.2/2.0, Servlets 2.2/2.3/2.4, EJB 2.0/3.0, JDBC, JNDI, Open JVS(Openlink Endur Scripting Language) OpenlinkEndur, JMS,LDAP, IBM MQSeries and RMI.
  • Good Working Knowledge of Experience in working with operating systems like Windows98/NT/2000/XP, UNIX and Linux environments.
  • Exposure to various stages of software development life cycle (SDLC) with both waterfall and AGILE approach.
  • Developer Center Portal Based onLiferayusing Agile methodology.
  • Good knowledge on Creating ETL jobs to load Twitter JSON data into MongoDB and jobs to load data from MongoDB into Data warehouse.
  • Good understanding of RDBMS which includes writing queries, stored procedures using Oracle 9i, MS SQL Server and DB2.
  • Experience in GWT for developing java applications based on teh functionality.
  • Efficient in using Web services like SOAP and Restful Web Services.
  • Expertise in developing Use Case Diagrams, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML modeling tools like Rational Rose and Visio.
  • Experience in database management for Oracle and SQL server.
  • TEMPEffective team player and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines.
  • Strong analytical, problem solving and programming skills.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, J2EE, JDK 1.6/1.7/1.8

J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB.

Frameworks: Jakarta Struts, Spring MVC, Hibernate.

Web Technologies: HTML, DHTML, DOM, JavaScript, Angular JS, AJAX, CSS, GWT.

XML Technologies: XML, DOM, SAX, XSL, XSLT, JNDI, SOAP.

Application/Web Servers: IBM Web Sphere, Web Logic, JBoss, Apache Tomcat.

Web Services: SOAP,Restful, JAX-WS, JAX-RS, Apache 2.x, Apache-CXF.

Databases: Oracle, SQL Server, MySQL, DB2

Messaging Systems: JMS

IDE Tools: IBM -WSAD, RAD, Eclipse, JBuilder, NetBeans.

Operating Systems: Windows 98/NT/2000/XP/7, UNIX, LINUX.

Tools: JUnit, Log4j, EzMocks, Powerocks, Mockito, DBUnit, SoapUI Maven, Jenkins, Usability testing, GIT/Stash, SQL*Plus, TOAD, SQL Developer and SQL*Loader.

PROFESSIONAL EXPERIENCE

Confidential, CT

Sr JAVA developer

Responsibilities:

  • Used Spring MVC to decouple business logic and view components.
  • Developed teh Business Logic using Plain Old Java Objects (POJOs)
  • Developed Graphical User Interfaces using HTML and JSP’s for user interaction
  • Performed client side validations using Java Script.
  • Developed a Message Driven Bean that uses JMS to manage backend transactions and approval for user loan applications.
  • Created set of classes using DAO pattern to decouple teh business logic and data.
  • Implemented Hibernate in teh data access object layer to access and update information in teh Oracle10g Database
  • Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Wrote test cases in JUnit for unit testing of classes.
  • Interfaced with teh Oracle 10g back-end database using Hibernate Framework and XML config files.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Consumed Web Services for transferring data between different applications.
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a Weblogic Application server and Apache Tomcat 6.0 application servers.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Built scripts using Ant to build teh J2EE application.
  • Used Eclipse 3.0 IDE for developing code modules in teh development environment
  • Performed connectivity with Oracle database using JDBC.
  • Implemented teh logging mechanism using Log4j framework
  • Used SVN version control to track and maintain teh different version of teh application.

Environment: Java/J2EE 1.7, JSP, Servlets, Spring 3.0, Hibernate, Weblogic Application Server 10g, XML Web service, Apache Tomcat 6.0, Unix, Oracle 10g, SQL Server 2005, HTML, IBM MQ, DHTML, XML, XSLT, Eclipse3.0, AJAX, JavaScript, Apache Ant 1.7, Editplus 3.0, JDBC, Windows XP, JUnit 3.8, Log4j, CSS, SVN.

Confidential

Senior JAVA/J2EE developer

Responsibilities:

  • Experience in teh development of Enterprise Java Beans (EJB’s) to implement Business logic for maintaining state information and database operations.
  • Modeling conceptual design using Use Case, UML Class, and Activity diagrams using Rational Rose.
  • Developed AJAX applications in java and compiled teh source to JavaScript running on all teh browsers using GWT.
  • Deployed application in local for testing performed in JBoss and final Testing, Stage and Production versions are deployed and released using teh Web Sphere Application Server.
  • Experienced in writing SQL scripts including Stored Procedures, functions, packages and triggers and implemented Database access connectivity throughJDBCat Server end.
  • Responsible for pagination for teh application by integrating Spring framework with Angular JS
  • Object relational mapping and Persistence mechanism is executed using Hibernate ORM.
  • Used Google API’s to scheduled search requests to track teh Internet for new and updated information on a specific subject.
  • Developed front end bug fixes and theme changes in Angular JS applications.
  • Involved in developing & exposing web services and also consumption of Web Services like RESTFUL Web services.
  • Developed teh application using JSF, spring, Java, Java script, hibernate, Ajax and SQL server.
  • Developed teh UI and front end validations using JSF, java script, JSTL and AJAX.
  • Worked on different util classes that are used all over teh application for validations and formatting at teh back end.
  • Involved in teh JMS Connection Pool and teh implementation of publish and subscribe usingSpring JMS.
  • Worked on performance improvement using hibernate second level caching.
  • Developed queries that are required for teh application development and implemented using different logics.
  • Developed test classes in JUnit for implementing unit testing.

Environment: Java, JDK 1.6, J2EE, JDBC, Servlets, JSP, JSTL, EJB, HTML, AJAX, Spring Framework, Java Script, CSS, XSLT, XML. JUnit, GWT, Angular JS, Web services like RESTFUL, Web Sphere, JBoss6, Rational Application Developer RAD 6.0, Google API, Hibernate, Rational Rose, JMS, UNIX, Oracle 10g.

Confidential

Senior JAVA / J2EE developer

Responsibilities:

  • Involved in teh development of Software Development Life Cycle (SDLC) using agile methodology.
  • Involved in constructing and designing Sequence diagrams, Deployment diagrams, Rational Rose and Rational Software Architect (RSA).
  • Developed Mock Screens using GWT in MVP (Model View Presenter) architecture
  • Used SQL Oracle Developer and DB2 as back end database.
  • Involved in development and deployment of Java Drools.
  • Used IBM MQ for synchronous Point - Point and Publish - Subscribe messaging and Implemented Message Driven Beans as for accessing these asynchronous messages.
  • Configured and deployed teh application in WebSphere Application Server and configured data Source and connection pooling.
  • Implemented J2EE Design Patterns like DAO, Value Object, Factory, for teh integration of application modules.
  • Developed teh Graphical User Interface using GWT.
  • Developed Web Services with Cloud Framework.
  • Wrote Unit Test Cases using JUnit framework and Server side Logging & Client side logging using Log4J (Apache open Source API) and ANT scripts for teh building teh applications.
  • Worked with functional team for teh requirement analysis and implemented teh changes.
  • Involved in System Requirements study and conceptual design.

Environment: JDK 1.6, CDT (Eclipse Indigo with Cloud Related Framework Jars), Quartz, IMB MQ, Oracle10g, GWT, Junit, log4j, ANT Build Tool, Jenkins, CVS, Clear case.

Confidential

Senior JAVA developer

Responsibilities:

  • Developed persistence layer which connects database to java using hibernate framework.
  • Worked on business objects which reflect tables in teh database and mapped complex relations between tables using association mapping of hibernate.
  • Basic wiring of different modules of teh application, which includes UI components, data transfer, objects, businessimpl, ORM, services.
  • Used spring framework to perform Dependency Injection.
  • Developed teh presentation layer using JSP, HTML, CSS and client validations using JavaScript.
  • Used JSF for improving teh features of teh UI developed.
  • Added teh tab to teh application using teh Swing components and TEMPeffects through which teh registration can be completed.
  • Led integration of OpenlinkEndurv. 8.x business requirements.
  • Used SOA architecture for implementing teh project.
  • Used Swing technology to improve teh features of User interface.
  • Used RESTful web services with MVC to build dis application.
  • Performed unit testing using JUNIT framework
  • Unit testing, debugging and set test conditions based on code specifications. Perform peer code reviews and performance enhancements.
  • Designed and Developed Multithreaded, Client-Server Modules using in C++/Java (Design Patterns,Multithreading, Synchronization, Overloading, Collections, and Reflection), XML, SNMP Agent.
  • Responsible for packaging and deploying components in to teh WebSphere.
  • Developed components of web services (JAX-WS, REST, JAX-RPC, Apache CXF) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, portType, bindings, and service), SOAP using various message exchange patterns like InOnly and InOut.
  • Implemented JMS messaging on queues, topics.
  • Build components scheduling and configuration using Maven 2.2.1, ANT 1.8.2
  • Used RAD as IDE for development.
  • Involved in discussions of teh use cases and modules for web services interfacing autantication and authorization.
  • Front-runner on interactions with business and QA teams.
  • Unit testing, debugging and set test conditions based on code specifications. Perform peer code reviews and performance enhancements.

Environment: Java SE6, J2EE, Spring 3.0.5, Hibernate 3.6, Maven 2.2.1, JSP 2.0, Oracle10g, WebSphere application server 6.1/7, WebLogic 11g, RAD 6/7.0, wsdl, xml, web services, SOAP, SQL developer, html, xsd, clear case version control, JUnit, clear quest.

Confidential

Java developer

Responsibilities:

  • Analysis and understanding of business requirements.
  • TEMPEffectively participated in weekly client communications with Business Analysts.
  • Involved in teh architecture team for design and implementation of system.
  • Developed application using Spring MVC, JSP on teh presentation layer, teh business layer is built using spring and teh persistent layer uses Hibernate.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Exception handling framework and used log4J for logging.
  • Developed Web Services using XML messages that use SOAP. Created WSDL and teh SOA envelope.
  • Developed and modified database objects as per teh requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews. with ENV team in setting up teh new environment and ensure that teh necessary access permissions are provided

Environment: Core Java, J2EE, JSP, Spring 2.5, Hibernate 3.5, JMS, XML, SOAP, WSDL, AJAX, HTML, JAVASCRIPT, CSS,CVS, Log4J, JAXB, JUnit, WebSphere Application Server, Eclipse Helios, Oracle.

Confidential

Associate Software Programmer

Responsibilities:

  • Experienced in developing and Implementing Struts framework based on teh Model View Controller design paradigm.
  • Proficient in developing WebPages and user interface Templates using JSP, HTML.
  • Well versed in using teh Struts UI tag libraries which includes development of custom tags for teh front-end screen.
  • Responsible for writing XML files, which are transformed into XSL for teh front-end screens.
  • Extensively used teh design patterns such as Session Façade pattern, Service Locator Pattern Singleton pattern and DAO in teh architecture.
  • Proficient in using Tag libraries (JSTL).
  • Maintained SQL Stored procedures for teh JDBC calls using stored procedure builder.
  • Involved in teh development of teh Server Side Application, which includes Servlets that handles teh Database manipulation with teh back-end Oracle database using JDBC.
  • Developed and deployed teh core business logic using Session & Entity Beans (EJBs) on Web Logic.
  • Entity Bean will manage teh transactions with teh database to deliver teh content to teh presentation layer and also to store teh data into teh data layer.
  • Performed unit testing of teh application using JUnit.

Environment: Java, Jboss 4.0, Struts,EJB, JavaScript, Oracle 9i, Eclipse, Apache Ant,WebLogic, Servlets 2.3, JSP 1.2,Struts, SQL, HTML, DHTML, CSS.

We'd love your feedback!