We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Camphill, PA

SUMMARY:

  • Highly motivated software professional with over 8 years of experience in Design, Development, Testing and Implementation of various web based applications using Java, J2EE technologies.
  • Experience in Architecture, Design and Development of Object Oriented Software Systems and building complex, high performance, scalable and easily maintainable solutions for N - tier, Web, and Distributed applications.
  • Thorough understanding of core java concepts, design patterns, OOPS, Multithreading, Collections, Data Structures.
  • Experienced in developingUMLDiagramslike use cases, class diagrams and sequence diagrams usingRational Rose and MS Visio.
  • Experience in developing Web Applications with various frameworks, Jakarta Struts 1.x/2.0,Struts Validation and Tiles, Java Server Faces 1.x/2.x,Spring 2.x/3.x,Spring MVC,Spring AOP, SpringWeb Flow,Hibernate 2.0/3.0 ORM, JPA, J2EE, JSPs, XML/XSL, HTML, DHTML, JavaScript.
  • Excellent experience in writing multitier Web Applications using JSP, Servlets, Hibernate & Spring.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Experience in database programming using Oracle 8i/9i/10g/11i, SQL Server 2000/2005/2008 , DB2, MySQL and proficiency in developing SQL in JDBC as well as client server environments.
  • Extensive experience in IDE and debugging tools like Eclipse 3.6, Netbeans 6.5/6.7/6.9,IntelliJ Idea and JDeveloper.
  • Expertise working onApplication servers and Web serverslike IBMWebsphere 6.x/5.x,BEA WebLogic 8.x/10.x,JBOSS in clustered environment andApache Tomcat 5.x/6.x/7.x
  • Implemented Service Oriented Architecture by publishing and consuming WebServices which has been developed using SOAP, RESTFul protocols, WSDL, XML, JAXB, XSD and Apache Axis2 framework.
  • Proficient in XML related technologies such as DTD, XSD, XSL, XSLT, DOM, SAX, JAXP, JAX-RS, JAX-WS and JAXB for parsing XML in to java object.
  • Performed unit testing using JUnit, EasyMock aiding test driven development in some scenarios.
  • Integration and deployment of applications done using tools like ANT, Maven and debugging through logging frameworks like log4j, SLF4J.
  • Good experience in using various version controls like SVN, Clear Case, PVCS and CVS.
  • Worked on many Operating system environments including Windows 95/ 98/ NT/ XP/ 2000 Server, UNIX (including Sun Solaris), some flavors of LINUX Red Hat Enterprise, CentOS and Ubuntu.
  • Highly adaptable in quickly changing technical environments with very strong communication, organizational and analytical skills.

TECHNICAL SKILLS:

PROGRAMMING LANGUAGES: Java5/1.6, HTML, JavaScript, SQL, C, C++, XML, Python, JavaScript, CSS, DHTML

TECHNOLOGIES/TOOLS: J2EE, J2SE, Servlets, JSP, JMS, JTA, EJB, JDBC, Swing, RMI, JDBC, XML, XPath, SOA, WSDL, SOAP, WOA, RESTful, JERSEY, Axis2, Ant, Maven, Jenkins.

FRAMEWORKS: Struts 1.x, Spring MVC 2.5/3.0, JSF 1.2/2.0(with ICEFaces 1.8/2.0), Hibernate ORMJUnit Testing

APPLICATION AND WEB SERVERS: IBM WebSphere 6.x, WebLogic 7.1/10.x,,JBoss and Apache Tomcat 5.0/6.0/7.

SOFTWARE PACKAGES IDEs: Eclipse IDE 3.6.0, Netbeans IDE, MS Office, Rational Rose 2003, Microsoft Visio, Idea IntelliJ.

DATABASES: Microsoft SQL Server 2005/2008, Oracle 8i/9i/10g/11i, MySQL, IBM DB2.

OPERATING SYSTEMS: MS: DOS, Windows NT/2000/XP/Vista/7, UNIX, RHEL5.0

EXPERIENCE SUMMARY:

Confidential, CAMPHILL, PA

Sr Java Developer

Responsibilities:

  • Interacted with the business users together requirements and provided high-level design with sequential and State chart diagrams.
  • Evaluated and provided alternate technical architectures for the business problem in web based J2EE environment on Client-Server Application (Multi-tier Architecture) using UML.
  • Built a custom J2EE framework using Java, Servlets, JSP and IBM DB2 in RAD IDE.
  • Implemented MVC architecture using Struts framework using JSPs as GUI development and model as Persistence layer using DB2.
  • Implemented AJAX for cross-browser compatibility.
  • Worked on Asynchronous messaging system by implementing JMS through Point-Point architecture based on MQ-Series (Queue).
  • Implemented JavaScript, CSS, JSP for Front end and Server-side validations.
  • Aided the design team to implement rules to determine Work pool for the incoming documents based on respective criteria using Corticon Studio.
  • Implemented Web-Services for data exchange between front-end, provisioning and third-party billingsystemsthroughAXIS1.2/2.x (JAX-WS)implementation.
  • Involved in publishingandconsumingtheweb-servicecallsthroughServiceGenandClient invocation.
  • Web-services have been published by generating WSDL files through EJBs using Web Sphere Application Server.
  • Used Web Sphere Application Server for application deployment in the clustered UNIX environment.
  • Used JavaScript for client, server validation through expression language.
  • Reviewed the XML logical data model and developed XML schema (XSD) to validate the model and used JAX-B for XML-Java Mapping
  • Involved in pre-testing the Web-Service calls with SOAPUI using end-points.
  • Coordinated Unit (JUnit), Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Sub Version for maintaining the component andfor release and version management and JIRA for bug tracking.
  • Involved in production support and provided training and knowledge transfer to the user.
  • Followed Agile software methodology for project development.

Environment: Java1.4/5.0,J2EE,Struts,Servlets,JSP,JSTL,WebServices,XML,XSD,XSLT,CSS, HTML,IBMDB2,SQL,PL/SQL,SVN,JavaScript,IBMRADIDE,WebSphereAS7.x,JUnit,Windows, JIRA,JAX-B,JMS,MQ-Series,Axis1.2,AJAX

Confidential, COLORADO SPRINGS, CO

Sr Java Developer

Responsibilities:

  • Used Iterative methodology that included iterative application development, stand up meetings and customer reporting backlogs.
  • Involved in developing Web Service consuming, testing and deployment of the application.
  • Used Spring MVC framework for Dependency injection and Spring Core.
  • Implemented JAX-WS (SOAP) Web Services using Spring-WS Framework .
  • Created unit test strategy, preparing test environments and test cases.
  • Monitored the error logs usingLog4j and CSR Framework (Fusion Logger)and fixed the problems.
  • UsedAntscripts to fetch, build and deploy the application to development environment.
  • Used Eclipse3.5 IDE for developing code modules in the development environment
  • Worked on Insight backend for TRAQS application as a part of enhancement to the existing project and automated it using Dollar Universe scripts.
  • Developed EDI Web Tool (EDIMx) for internal use using Ice Faces and ANT. Created managed beans for business logic and navigation rules for navigation between the pages.
  • Developed the Business Logic using Plain Old Java Objects (POJOs).
  • Developed Graphical User Interfaces using JSF 2.0 along with HTML and JSP’s for user interaction.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Used WebLogic Application Server for deployment of the product over various platforms(Java based).
  • Used Subversion (Version Control Tool) for version control in the development of the project and integrating the code.
  • Providing technical expertise to project team covering application design, database design and performance tuning activities
  • Followed Agile software methodology for project development.

Environment: Java1.6, J2EE, Spring, JSF 1.2, IceFaces1.8, XML, JUnit, Oracle10g, Log4J1.2.1, Eclipse, Unix, WebLogic Application Server 10.3, Subversion, ANT1.7.1,Webservices, JAX-WS(SOAP), SQL Developer.

Confidential, SOUTHFIELD, MI

Sr Java Developer

Responsibilities:

  • Used Iterative methodology that included iterative application development, stand up meetings and customer reporting backlogs.
  • Involved in developing Web Service coding, testing and deployment of the application.
  • Worked on Load Builder Module in order to develop the Region services using RESTful Web services.
  • Used Spring MVC framework for Dependency injection and Spring Core.
  • Implemented Persistence layer using Hibernate ORM and writing SQL queries based on Hibernate criteria API.
  • Implemented JAX-RS (RESTful)Web Services using JERSEY Framework .
  • Creating unit test strategy, preparing test environments and test cases.
  • Monitored the error logs usingLog4jand fixed the problems.
  • The batch framework made heavy use of XML/XSL transforms.
  • UsedAntscripts to fetch, build and deploy the application to development environment.
  • Used PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used ECLIPSE IDE for writing code.
  • Creating JUnit test case design logic and implementation throughout application.
  • Providing technical expertise to project team covering application design, database design and performance tuning activities
  • Following Agile software methodology for project development.

Environment: Java1.6,J2EE,Spring,Hibernate3.0(JPA),XML,JUnit,Oracle10g,Log4J1.2.1,Eclipse,JavaScript, Python, Unix, WebSphere Application Server 6.0,Subversion,ANT1.7.1,Webservice,SIMS,JAXRS(REST),SQL Developer, QueryMan.

Confidential, DALLAS, TEXAS

Java/J2EE Developer

Responsibilities:

  • Interacted with the business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.
  • Evaluated and provided alternate technical architectures for the business problem in web based J2EE environment on Client-Server Application (Multi-tier Architecture) using UML.
  • Built a custom J2EEframework using Java, Servlets, JSP and Oracle 10g in Eclipse IDE.
  • Implemented MVC architecture using Struts framework using JSPs as GUI development and Model as Persistence layer using Oracle 9i/10g.
  • Implemented AJAX for cross-browser compatibility.
  • Worked on Asynchronous messaging system by implementing JMS through Point-Point and Publish-Subscribe architecture based on MQ-Series (Queue and Topic).
  • Implemented JavaScript, Shell script, JSP for Front and Server-side validations.
  • Implemented Web-Services for data exchange between front-end, provisioning and third-party billing systems through AXIS1.2/2.x (JAX-WS) implementation.
  • Involved in publishing and consuming the web-service calls through ServiceGen and Client invocation.
  • Web-services have been published by generating WSDL files through AXIS task in Ant tool through WebLogicAS.
  • Used WebLogic Application Server for application deployment in the clustered UNIX environment.
  • Used JavaScript for client, server validation through expression language.
  • Created PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using Oracle 9i/10g
  • Reviewed the XML logical data model and developed XML schema(XSD) to validate the model and used Jax-B for XML-Java Mapping
  • Involved in pre-testing the Web-Service calls with SOAP UI using end-points.
  • Coordinated Unit (JUnit), Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Clear Case for maintaining the component and for release and version management. And Clear Quest for bud tracking.
  • ANT tool has been used for the build and deploy procedure scripts in UNIX.
  • Involved in Production support and provided training and knowledge transfer to the user.
  • Following Agile software methodology for project development.

Environment: Java1.4/5.0, J2EE, Struts, Servlets, JSP, JSTL, WebServices, XML, XSD, XSLT, CSS,, UML, HTML, Oracle10g, SQL, PL/SQL, ClearCase6.0/7.0, ClearQuest, JavaScript, Eclipse IDE, WebLogic AS 8.x, ANT, JUnit, Solaris, Windows, JIRA, JAXB, JMS, MQ-Series, Axis1.2, AJAX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed bean components to implement business logic, data processing and to store the data in to the database &Struts Architecture based Servlets/JSP to present the data to user.
  • Used JDBC for the Database connectivity.
  • Maintained the business standards and the requirements in EJB, deployed using WSAD.
  • Developed Publisher model components for various applications using Java language.
  • Used Web Sphere as Application Server.
  • Used WSDL, SOAP for Webservises.
  • Involved in preparation of unit and system test cases and testing of the module in 3 phases named unit testing and system testing and regression testing
  • Involved in bug fixes for existing modules, implementing enhancements and new requirements.
  • Involved in Status Meetings and suggested new enhancements to the existing application.
  • Written ANT Scripts for project build in UNIX environment.
  • Delivered to schedule and quality.
  • Used CVS as a Versioning Tool

Environment: Windows XP, JDK1.4, Java Script, Struts, J Developer, JDBC, JSTL, EJB, ANT, AJAX, HTML, XML, SOAP, WSDL, MySQL, PL/SQL, Web Sphere, WSAD, CVS, Edit Plus 3.01, Eclipse 3.4

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for understanding the requirements.
  • Involved in analysis and design phases.
  • Developed the presentation layer of the application with JSP and Struts framework.
  • Developed JSP pages and implemented client side validations.
  • Involved in system integration.
  • Designed and developed HTML front screens and validated user input using JavaScript.
  • Preparation of unit test cases and testing specification reviews.

Environment: Java 1.6, JSP 2.0, Servlets 2.5, JDBC 2.0, Struts framework, WAS 6.0, Eclipse, HTML, Continuum, XML, Putty, WinSCP, WinMerge, Soap UI, Maven, JavaScript, Windows XP.

We'd love your feedback!