We provide IT Staff Augmentation Services!

Sr.java Developer Resume Profile

Fairfax, VA

Profile Summary

  • Application and Web Developer with around 7 years of total IT experience in Analysis, Design, Development, Testing, Administration and Support of n-tired web based and client-server applications under UNIX, Windows2000/XP and NT platforms.
  • Around 7 Years of experience as a Software Engineer within analysis design development of e-Commerce, Portal, Manufacturing Engineering based workflow Management using J2EE Client/Server and n-tier Internet Applications along with good hold on object oriented Design methodologies, design patterns, data structures and algorithms.
  • 7 years of web development experience using J2EE related tools, Spring source Tool Suite, Eclipse, BEA Weblogic5.1/6.1/7.x/8.x, Web sphere 5.x, LOG4J, SPRING Framework, STRUTS Framework, Hibernate, MVC, Rational Rose, UML, XML, Oracle 8.x/9.x and SQL Server 2000.
  • 6 years of experience in web development using Java, Servlets, EJB, JDBC, MVC, Java Swing, Java Applet, JSP, JSF, XML, XSL, XSLT, JSTL, CSS, JavaScript and Ant Scripting.
  • 7 years of experience in BEA Web logic 8.X IBM Web sphere 5.x application server, deployment of Web applications, Configuration, tuning and clustering, Swing and JSF.
  • 7 years of experience in working in developing applications using J2EE Design Patterns, MVC Architecture and STRUTS Framework, using SQL and relational databases.
  • 5 years of experience in design, analysis using OOPS, modeling Unified Modeling Language UML using Rational Rose and other design tools. Played a key role in defining the Architecture of the system.
  • 3 Years of experience in developing JSON with RESTFUL Web Services.
  • 2 years of experience in Mule services development.
  • 4 years of experience in writing SQL queries, PL/SQL stored procedures for oracle database.
  • Excellent organizational and interpersonal skills in addition to productive working as a team member as well as independently with minimal supervision to meet/beat deadlines.
  • A good communicator and is able to clearly understand and transform concepts into programming logic.
  • Looking forward to be a part of team where my expertise and experience in software programming will be utilized.

Software Skills



C, C , Core Java, j2EE, Visual Basics, PL/SQL, UML, Per

Oracle, MySQL, Microsoft SQL Server, MS-Access, DB2

Web Technologies

Java Technologies

JSP, Servlets, JSF, Flex, XSL, XSLT, CSS, HTML 5.0, XML 1.0, Java Script, Applets, Design Patterns, Web Services, WSAD

J2EE, STRUTS 2.0 Framework, JDK, JSP 2.0, JSTL, Servlets 3.0, Java Beans, JDBC, EJB 2.1, RMI, JNDI, Java Multi-threading, JMS, MVC, Java Swing, Java Applet, Java Mail, Hibernate 4.0, Spring 3.0, Tiles, CMS, SOA, SOAP, AJAX.


Other Technologies and Tools

Web logic, Web sphere, JBOSS, API, Windows, UNIX and IBM Compatibles, Sun Solaris, Linux

Eclipse, Jbuilder, NetBeans, Jcreator, Rational Rose, Rational Clear Case, Magic Draw UML, Apache Tomcat 6.0, Ant, ODBC, Java Spring Framework, WSAD.



Role: Sr.java developer


  • Develop the app at a quick pace by adapting to the new environment
  • Challenging role given the limited time frame
  • Agile methodology with scrum meeting every day, code review every two weeks and test driven development.
  • Used HTML CSS and JSP to design and develop user interface
  • MVC architecture with model being hibernate view is JSP and controller are servlets
  • Login was done using Open Id SSO or username and password with password being stored as a hash using salt and iterator in ColdFusion
  • JSON web token JWT was used for representing claims
  • Built the project using maven and did unit testing with it and used SVN for version control
  • Persistence was done using hibernate on a SQL server database
  • Used Apache tomcat for application server and SQL server for database server
  • Designed and implemented RESTFUL web services with SPRING framework

Environment: JDK1.6, J2EE, Eclipse, HTML, JSP, JSON, Servlets, SQL, SVN, MAVEN, JavaScript, Hibernate, Web services, spring.


Role: Sr. Java developer


  • Involved in all phases of the Software development life cycle SDLC .
  • Gathered requirements from the client and designed mock-ups for the development of new web pages based on the requirements.
  • Used UML modeling diagrams to describe the structure and behavior of the system
  • Used JQUERY for web pages validation and integrated with Spring MVC
  • Used JavaScript, AJAX, JSON, HTML, HTML5 and XHTML for design/ development of UI and Client Side validation for interactive web pages.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0
  • Developed and deployed EJB's Session to implement the business logic and to handle various interactions with the database.
  • Developed Controllers and Services classes that support Spring framework
  • Integrated Spring Dependency Injection among different layers of applications
  • Used Spring Framework for dependency injection, transaction management
  • Worked with Struts MVC Paradigm components such as Action Mapping, Action class, Dispatch action class, Action Form bean
  • Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish-Subscribe MQ-Series architecture.
  • Worked on Oracle forms SQL Server as the backend databases and integrated with Hibernate to retrieve Data Access Objects.
  • Involved in developing DAOs Data Access Objects to connect backend Database and designed an application which generates definitions DDL of all Database objects.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Developed XML Web Services using SOAP, WSDL, UDDI
  • Used SOAP extensively and REST web services partially.
  • Extensively wrote ANT scripts in integration of AOM with CVS, for check in and checkout of migration objects.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking.
  • Involved in Unit testing of the components using JUnit.
  • Used CVS for version control.

Environment: JDK 1.5/1.6, J2EE, Eclipse, JSF Framework, Struts, HTML, JSP, Servlets, Oracle 9i/10g, XML, CVS, PERL, ANT, SHELL script, Linux, POI-Excel, JavaScript, AJAX, Hibernate, Web services, Spring, Web logic


Role: Sr. Java Developer


  • Developed the presentation layer using SFX Framework, JSP, JavaScript, JQuery, and AJAX.
  • Developed Custom Tags using JSTL.
  • Worked on HPSM/BPM tools for production support/ service management.
  • Involved in developing controllers, Business Delegate and Helper classes.
  • Involved in developing web pages using Responsive Web Design for Mobile Applications.
  • Involved in writing Media Queries for mobile applications.
  • Used Web Developer tools like Firebug for testing the JavaScript's.
  • Involved in developing RESTFUL Web services.
  • Consumed SOAP web services using spring and Apache CXF Framework.
  • Tested Web Services using SOAP UI and involved in composing test suites for operations.
  • Registered consumer in WSRR.
  • Involved in integration, development of MULE services as part of both consumer and producer.
  • Used Maven for Life Cycle Management of the project.
  • Supported life quote application for Sales Associate channel in all Test Environments.
  • Unit tested the complete application using JUnits.
  • Used Splunk tool to search the application logs and used Log4j for logging.
  • Deployed the Application using Tomcat Web Server.

Environment J2EE/JAVA, SPRING 3.0, HPSM, BPM, JDK1.6, MAVEN 3.0, MULE, SVN, API, SOAPUI, STS, Apache Tomcat 6.0, Modular design patterns.


Sr. Java Developer


  • Installing and configuring Eclipse IDE, oracle database, WebSphere, Tomcat, plugin's for eclipse, required framework jar's
  • Developed different Java Beans and helper classes to support Server Side programs.
  • Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Proficient in RDBS structures, writing PL/SQL Stored Procedures and SQL Queries.
  • Written test cases for unit testing using JUnit testing Framework.
  • Involved in development of backend code for email notifications to admin users with multi excel sheet using the xml.
  • Modified the existing Backend code for different level of enhancements.
  • Used Axis to implementing Web Services for integration of different systems.
  • Designing error handling flow and error logging flow.
  • Working closely with Testing team for issue fixing and coordinating test set up for testing
  • Involved in J2EE patterns MVC, Dependency Injection DI , Inversion of Control IOC , Data Access Object DAO , Business Delegate, Service Locator and Singleton for the enterprise applications.
  • Implemented ORM Object Relational Mapping framework with Hibernate for mapping java classes and database tables.
  • Involved with EJB for enterprise application.
  • Analyzed and Implemented Web services migrating from JAX-RPC to JAXWS.
  • Involved developing the Web services using AXIS 2framework.
  • Extremely involved with web services development.
  • Responsible to write AJAX calls to verify and validate the data in server side.
  • Involved in developing the reusable java script library, which will be plugged with different web pages.
  • Used Eclipse IDE as development environment to design, develop, and deploy Spring Components on Tomcat.
  • Setup the Integrated Development and Testing environments to deploy different applications in servers.
  • Used JUnit framework for Unit testing of application.
  • Involved with the bug tracking tool Jira, sending message and getting message.
  • Involved in Agile SCRUM methodology.
  • Involved in code reviews and responsible to fix the code review bugs.
  • Responsible to fix the issues raised by QA.

Environment: Java, J2EE Struts, Spring, Hibernate , JSP, AJAX, HTML, Java Script, EJB, SQL, JDBC, Eclipse, XML, JDK 1.5, JMS, SOAP, JIRA, Maven, and SVN, Agile, Scrum.


Role: Java Developer


  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control MVC structure.
  • Responsible to enhance the Portal UI using HTML, JavaScript, XML, JSP, JAVA, CSS as per the requirements and providing the client side JavaScript validations.
  • Used Spring Core Annotations for Dependency Injection.
  • Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Responsible to write the different service classes and utility API, which will be used across the framework.
  • Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Proficient in RDBS structures, writing PL/SQL Stored Procedures and SQL Queries.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL and SOA.
  • Involved in Agile SCRUM methodology.
  • Used SOAP UI for testing the Web services by sending an SOAP i/p request
  • Used AJAX framework for server communication and seamless user experience.
  • Extremely Involved with web services development
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Proficient in writing UNIX and shell scripts.
  • Good understanding in writing the Unix shell scripts and windows batch files to automate the jobs
  • Involved in integration.
  • Involved in ATG Search and Outreach.
  • Used client side java scripting: JQUERY for designing TABS and DIALOGBOX
  • Involved in Agile SCRUM methodology.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: JDK1.5, JSP, Servlets, SQL, JavaScript, spring, JDBC, Hibernate, Active MQ,

Web Sphere, Soap, XML, JMS 2.1 , XPath API, UNIX, Selenium, WSDL, SOAP, AJAX, ANT.


Role: J2EE Developer


  • Developed the components in the application using spring framework.
  • Developed user interfaces for the application using JSP, Custom Tag Library, JSF, HTML, and JavaScript.
  • Designed and developed business processes using Java Beans.
  • Used various J2EE design patterns like Business Delegate, Session Fa ade, Service locator, Transfer Object, Singleton, and DAO
  • Developed DAO's Data Access Objects to access data from the database using Hibernate.
  • Responsible for performing Client side validations and server side validations using Struts validations.
  • Designed and developed SQL queries and utilized stored procedures to perform transactions with the Oracle Database.
  • Actively involved in testing and deploying of the application on BEA Weblogic Application Server.
  • Developed test cases and performed unit testing using JUnit.
  • Developed the Use case, Sequence and Class diagrams using UML and Rational Rose.
  • Used CVS for Version Repository maintenance.
  • Used XSLT for transforming XML documents to HTML.

Environment: Java, Servlets, JSP, JSF, JDBC, Spring, Hibernate, HTML, Java Script, CSS, XSLT, SAX, XML, J2EE, Weblogic8.x, Eclipse, Rational Rose, Linux, LDAP and Oracle.


Role: Java Developer


  • Implementation of Live Uptime Availability Report.
  • Implementing Uptime Summary Report for one for one of the Customer.
  • Implementation of Live Service Level Agreement Report.
  • Supervised and troubleshot deployments for 3customers.
  • Developed web pages in JSP to provide reports in a more elegant way.
  • Performing code review and modified the code to make it more robust.
  • Fixing issues in the UI.
  • Involved in tuning databases to improve the performance related issues.
  • Involved in preparing technical documentation for design and code.
  • Implemented client side validations using Java Script

Hardware/Software: JDK1.5, JSP, AJAX, Servlets, HTML, JavaScript, Oracle 9i, XML

Hire Now