We provide IT Staff Augmentation Services!

Sr. Java/jee Developer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Around 8 yearsof experience in full life cycle development involving analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - basedenvironment, Distributed n-tierarchitecture
  • Expertise in design and development of various web and enterprise applications using JEE technologies like JSP, Servlets, JDBC, EJB, JMS, JSF, RMI, XML, AJAX and Web Services
  • Experienced in using Ajax Libraries likeJquery,AngularJS.
  • Experienced in working on Responsive Designfor the Mobile devices.
  • Expertise in OOA, OOD, SDLC, Software Development, Java Application Development, Distributed Application Development and Object Oriented Programming (OOP)
  • Expertise in XML and related technologies like XSL,XSLT,XPath and parsers like JAXP (SAX, DOM) and JAXB
  • Experience on RUP,Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
  • Hands-on experience in building web and enterprise applications in various domains like Insurance, Health, and Software Service.
  • Worked extensively on shell programming with Linux/Unix, Perl scripts, and Regular Expressions
  • Extensively experienced in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Service Locator, Factory,and Business Delegate in the development of Multi-Tier Distributed Enterprise Applications
  • Experienced with various frameworks like Struts, Spring,JSF, Hibernate,JPA,Spring WebFlow.
  • Experienced in using Java IDE tools like Eclipse,IntelliJ, RSA, Net Beans.
  • Setupconfigured and maintained multiple web/application servers like Apache, Tomcat, JBoss, JRun, IBM WebSphere, BEA WebLogic
  • Excellent in databases like IBM DB2, Oracle, SQL Server
  • Experience in Database module analysis, design, and development using SQL, PL/SQL, and other tools forOracle, MySQL,and SQL Server.
  • TEMPHas experience inJava web services using Apache CXF.
  • TEMPHas experience on restful web services using Angular JS.
  • Experience in working with Messaging Framework using MQ Series,MDB, and TIBCO.
  • TEMPHas experience inJava webservices using Apache Axis2.0. TEMPHas good experience in Service Oriented Architecture (SOA) implementation.
  • Experienced in working with different operating systems Windows, UNIX, LINUX,MAC
  • Expert in writing complex SQL Queries and PL/SQL blocks
  • Wrote build/deployment scripts using ANT and Shell
  • Wrote unit tests using JUnit, Jasmine
  • Good working noledge on CVS, SVN, and Clear Case,Perforcefor version control
  • Committed to excellence, self-motivator, fast-learner, team-player, and a prudent developer with strong problem-solving skills and communication skills
  • Ability to learn and use new systems and paradigms in considerably less time, Solid communicator with exceptional team-building skills.

TECHNICAL SKILLS

Programming Languages: C, C++, JAVA, SQL, PL/SQL, Groovy

JEE Technologies: EJB 1.1/2.0/2.1/3.0, Servlets 2.3/2.4, JSP 1.2/2.0,Maven, JSTL, JDBC, JSF 1.1/1.2, RMI 2.0, JNDI, JMS

Web Technologies: HTML, DHTML, XML, XSLT, CSS, DOM, SAX, AJAX, Angular Js

IDE Tools: IBM WSAD 7.0/7.5, RSA 6.x,7x Eclipse3.1, MyEclipse5.1, JBuilder, Dreamweaver

Distributed Computing: RMI, EJB 1.0, 1.1 & 2.0

Application/Web Server: IBM Web Sphere 5.0/5.1/5.1.2, Web Logic 7.0/8.1, JBoss, Liferay Portal Server, Tomcat 7.0

Databases: Oracle 8i/9i/10G, DB 2 7.1/8.2.1/9.1.1, SQL Server 05/08, Sybase, IBM Mainframes

Methodologies: UML, Rational Rose, RUP, Agile, SDLC

Operating Systems: Windows XP/2000/NT/98/95, Red Hat Linux 9, Solaris 10

Frameworks: Struts 1.1/1.2/2.0, spring 1.0/2.0/2.5/3.3, Hibernate 2.0/3.0/3.5, JUnit, Log4j, JSF 1.2, Jasmine

Other Tools: Putty, TOAD, ANT, CVS, Clear Case, Clear Quest, PVCS, VSS

PROFESSIONAL EXPERIENCE

Confidential, Mclean, VA

Sr. Java/JEE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Developed user interface using JSP,JSTL and CustomTag Libraries and AJAX Jquery to speed the application.
  • Used JQueryto manipulate the DOM objects for User interface look and feel and for Ajax calls.
  • Developed Single Page Application (SPA) using Angular Js.
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Experience in development of JAX-WS, Apache Axis for WebServices using SOAP, WSDL.
  • Created Business to Business communication by encapsulating SOAP Webservices in Java File and Stateless Session Beans.
  • Test WebServices using SOAPUI.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA,UDDI.
  • Extensively worked on form validation using the Spring Validator framework.
  • Developed Form Beans and Action Classes to model views and client side functionality.
  • Used the Struts Validator framework for validating the forms.
  • Used JMS (MQ Series) for sending out automated notification emails to respective users of the application.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Involved in Performance Tuning of the database.
  • Developed Scripts for customizing reports depending upon various customer requirements.
  • Responsibilities include design for future user requirements by interacting with users, as well as new development and maintenance of the existing source code.
  • Client Side Validations and Code are written using JavaScript.
  • Used MAVEN to build the application.
  • Created Auto deploy jobs using Jenkins and Gradle.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of theapplication using Rational Application Developer (RAD) 7.5 and used SVN for version control.
  • Unit tested the applications before releasing to QA.
  • Worked with Quality Assurance team in tracking and fixing bugs

Environment: Java/JEE, Tomcat 7.0, CA Rally, Spring 3.1, Perl, Hibernate 3.2, JSP, Servlets, JavaScript, HTML, JMS, XML/XSLT, SOAP, WSDL, UDDI, Web Services, PL/SQL, JDBC, UML, JNDI, Jquery, Ajax, Maven, Jenkins, ANT, CVS, Log4J, Unix, Angular Js.

Confidential, Detroit, MI

Sr. Java/JEE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Responsibilities include analysis of these various applications, coordination with client meetings with business users
  • Worked in Agile Environment.
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Springframework.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Written the JavaScript, HTML, DHTML, CSS, Servlets, and JSP for designing GUI of the application.
  • Worked inResponsive Design application using different HTML5 media queries for different mobile devices for different sizes
  • Developed user interface using JSP,JSTL,JSF tags and CustomTag Libraries and AJAX JQuery,Angular JS to speed the application.
  • Used JQuery,Angular JS to manipulate the DOM objects for User interface look and feel and for Ajax calls.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Worked on generating theweb services classes by using Service Oriented Architecture SOA,UDDI.
  • Extensive experience in developing the SOA middleware based out of Mule ESB.
  • Used JMS (MQ Series) for sending out automated notification emails to respective users of the application.
  • Used PL/SQL to manage data and create tables
  • Used MAVEN to build the application.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of theapplication using Rational Application Developer (RAD) 7.5 and used SVN for version control.

Environment: Java/JEE, WebLogic, SOA, Spring 3.1, Perl, Hibernate 3.2, JSP, Servlets, JavaScript, HTML, JMS, XML, SOAP, WSDL, UDDI, Web Services, PL/SQL, JMS, UML, JNDI,Jquery, Ajax, Maven, ANT, CVS, Log4J, Unix, Angular JS,JSF, Apache Camel

Confidential, Mclean, Virginia

Sr. Java/JEE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Responsibilities include analysis of these various applications, coordination with client meetings with business users
  • Worked in Agile Environment.
  • Used Spring Framework and JSF Framework in the application, which is based on MVC design pattern.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Written the JavaScript, HTML, DHTML, CSS, Servlets, and JSP for designing GUI of the application.
  • Worked inResponsive Design application using different HTML5 media queries for different mobile devices for different sizes
  • Developed user interface using JSP,JSTL,JSF tags and CustomTag Libraries and AJAX JQuery,Angular JS to speed the application.
  • Used JQuery,Angular JS to manipulate the DOM objects for User interface look and feel and for Ajax calls.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used PL/SQL to manage data and create tables
  • Performed unit testing using JUnit framework
  • Implemented RESTFUL webservices using Angular JS
  • Used MAVEN to build the application.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of theapplication using Rational Application Developer (RAD) 7.5 and used SVN for version control.
  • Developed the different components of theapplication using STS 3.4 and used SVN for version control.

Environment: Java/JEE, Tomcat 7.0,STS 3.4,RAD 7.5, Spring 3.1, Perl, Hibernate 3.2, JSP, Servlets, JavaScript, HTML, JMS, XML, SOAP, WSDL, UDDI, Web Services, PL/SQL, JDBC, UML, JNDI,Jquery, Ajax, Maven, ANT, CVS, Log4J, Unix, Angular JS,JSF 1.2

Confidential

Java/JEE Consultant

Responsibilities:

  • Responsible for understanding and execution of requirements
  • Was also actively involved in setting coding standards and writing related documentation.
  • Developed the Java Code usingJBuilderas IDE.
  • Writing the code &JUnit test cases & running the JUnit test suites
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Used Struts framework in UI designing and validations
  • Developed Action Classes, which acts as the controller in Struts framework.
  • Was responsible for implementing various JEE Design Patterns like Service Locator, Business Delegate, Session Facade and Factory Pattern.
  • Responsible for designing JApplets using SWING and embedding them into the web pages
  • Code Review & Debugging using JBuilder&MS JavaScript Debugger.
  • Finding the performance issues using JProfiler & Enhancement for the same
  • Was responsible for developing and deploying the EJB (Session & MDB)
  • Configured Queues in WebLogic server where the messages, using JMS API, were published.
  • Consumed Web Services (WSDL, SOAP, UDDI) from thethird party for authorizing payments to/from customers.
  • Designing and developing the JMS objects and usedTibco as provider
  • Writing the ANT build scripts for the deployment of EJB.
  • Followed XP Methodology for development.
  • Writing/Manipulating the database queries, triggers, stored procedures, etc

Environment: Java, JEE,WebLogic Application Server 7.0, Oracle, EJB, JSP1.1, HTML, JavaScript, Swing, Servlets, UML, XML, JBuilder, Struts.

Confidential

Java/Jee Developer

Responsibilities:

  • Participate in the designing and development of various server side components JSP, Servlets, EJBs, etc.
  • Developed the User Interface Templates using JSP, JavaScript, CSS, HTML, andDHTML
  • Developed the Java Code usingEclipseas IDE.
  • Participated effectively in the full life cycle development of the project including the testing of the project.
  • Study the impact of the requirement and prepare the Requirement Analysis document.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data on the client side. Extensively used JSP tag libraries.
  • Worked with Struts as a unified MVC framework and developed Tag Libraries.
  • Used Struts framework in UI designing and validations
  • Developed Action Classes, which acts as the controller in Struts framework.
  • Involved in developing User Interface using JSP's, JavaScript for the pages.
  • Gave on call support to the integration testing for any technical problems Involved in Designing of User Validation Process through JSP.
  • Implemented forms class to interact with the client & middle tier.
  • Coded the business logic using the Enterprise Java Beans (Session Beans) and used Session Façade Design Pattern.
  • Designing and developing the JMS objects and used MQ Series as provider
  • Used PL/SQL to make complex queries and retrieve data from Oracle database
  • Used ANT scripts to build the application and deploy onWeb Logic Application Server
  • Designed, written and maintained complex reusable methods which implement stored procedures to fetch data from the database
  • Prepare the Unit Test Case document/user handbook for test cases.

Environment: Java, JEE, JSP, Servlets,Struts, EJB, SQL server, Tiles, WebServices, Web Logic 8.1,Eclipse, JDBC, HTML, CSS, Ajax, Junit, XML, Ant, Red Hat Linux.

We'd love your feedback!