We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • 7+ years of hands on experience in IT industry relating to Architecture, Analysis, Design, Development and Testing in JAVA and J2EE technologies.
  • Analytical thinker that consistently resolves ongoing issues or defects. Quick learner, team player and easily adapts to new technology.
  • Good experience in developing application using Java and J2EE technologies with Servlets, JSP’s, SOAP and REST Web services, Spring libraries, Struts, JDK, Java Beans, Applets, JDBC, XML, Java Scripting, MYSQL, RDBMS, Apache - Tomcat, JBoss, Oracle Web Logic Server
  • Extensive work experience in all phase of the Software Development Life Cycle like collecting business specifications, analysis, design, development, and testing the application
  • Experienced in Agile SCRUM, RUP (Rational Unified Process) and TDD (Test Driven Development) software development methodologies
  • Developed UML Diagrams for Object Oriented Design: Use Cases, Sequence Diagrams and Class Diagrams using Rational Rose, Visual Paradigm and Visio
  • Hands on experience in solving software design issues by applying design patterns including Singleton Pattern, Business Delegator Pattern, Controller Pattern, MVC Pattern, Factory Pattern, Abstract Factory Pattern, DAO Pattern and Template Pattern
  • Experienced in creative and effective front-end development using JSP, JavaScript, HTML 5, DHTML, XHTML Ajax and CSS
  • Expert level skills in programming with Struts Framework, Custom Tag Libraries, Spring tag Libraries and JSTL
  • Ability to handle multi-tier, object-oriented J2EE and Core Java Applications
  • Proficiency in core Java concepts like OOPS, Multi-threading, Exception, Exception handling, Generics, Collections etc
  • Command on developing Java/J2EE applications on IDE’s like Eclipse
  • Good experience in working with a team together to deliver best outputs in given time frames.
  • Intent to learn something new has always been a positive point
  • Strong problem solving skills, good communication, interpersonal skills and a good team player.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member

TECHNICAL SKILLS

Programming Languages: Java JDK 1.3/1.4/1.5/1.6/1.7 , J2EE, C/C++, HTML, SQL, PL/SQL, MainFrames

Frameworks: Spring 2.0/3.1, Hibernate 4, Struts 1.1/2,,Site Mesh,Tiles,Junit and JPA

Operating Systems: UNIX, Windows 2000/XP/7, LINUX

Application Server: JBoss, Apache Tomcat 5.6/6.5, WebLogicweb 3.1,IBM WebSphere 4.0/6.1/8.0,IBM MQ

Design Modeling: IBM RSA,IBM Clear Case 7,Rational Rose, Visual Paradigm, Visio

Web technologies: JSP, Servlets 2.3, Java Beans, JavaScript, Web Services(JAX-WS, JAXB), SOAP, REST,Dojo

Client Technologies: JQUERY, Java Script, AJAX, CSS, HTML 5, XHTML,CVS

Databases: Oracle 10G, Microsoft SQL Server

Java IDE: Eclipse, Eclipse Helios, NetBeans, JBoss Developer Studio, RAD 6.0/7.5/8.0

Tools: Toad, SoapUI, Ant, Maven, Gradle,SQuirrel,AQT

Version Control: SVN, Git

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Sr. Java Developer

Responsibilities:

  • Gathered functional requirements, Created design documents.
  • Drew UML diagrams like Class and Sequence diagrams.
  • Created EJB3.1 CLOE Service EJB project in RAD 8.0.4 and stateless session EJB bean, will be deployed as HTTP Web service(using jax-rpc and jax-ws web service runtime ) using SOAP over HTTP transport.
  • Generated CLOE Service EJB HTTP Router Project.
  • Used IBM Clear case 7 as version control to check in the code, Created base lines.
  • Scanned source code and fixed the issues in code review.
  • Project is build using clear case/open Make build.
  • Updated the defects information in HP Mercury quality center on daily basis & uploaded test case into QC Test plan and test lab and created test suits & ran the test cases manually in QC.
  • Used design patterns like DAO and DTO, Singleton.
  • Coded the test cases and tested using JUnit.
  • Tested web service using soap UI tool.
  • Created the exception hierarchy to handle the exceptions.
  • Exposed web services (EJB 3.1 Project is exposed as JAXB 2.0 web services).
  • Used Agile methodology, Having good experience on using.
  • Configured JNDI Naming entries for calling other external services in Web sphere admin console.
  • Configured data source in web sphere8 admin console.
  • Created Front end web application (just a simulator to demo product owner) to test the EJB Web service.

Environment: Jdk1.6,JSP,HTML, Struts2 MVC,EJB3.1,Webservices (Jab SOAP), java script,RAD8.0, IBM RSA, IBM Clear case 7, SQL developer, JQuery, SOAP UI, HP Quality center11, IBM Web sphere 8,Secure CRT.

Confidential, St.Louis, MO

Sr. Java Developer

Responsibilities:

  • Gathered functional requirements, Created design documents.
  • Drew UML diagrams like Class and Sequence diagrams.
  • Coded JSP’s and Spring Controller Classes using Spring MVC, workflow, service, data manager classes Using Spring Annotations.
  • Used spring security for authentication and authorization.
  • Created hibernate Entities and written named queries using annotations, Form validation is done using hibernate4-validation frame work with annotations.
  • Involved in creating JSP pages with jostle tags &written JavaScript,
  • Implemented Hecatefor caching queries in Hibernate.
  • Used SVN as version control to check in the code, Created branches and tagged the code in SVN.
  • Scanned source code and fixed the issues in code review.
  • Created EJB project in RAD 7.5.Created EJB Business delegate and service classes and DAO java classes.
  • Updated the defects information in HP Mercury quality center on daily basis& uploaded test case into QC Test plan and test lab and created test suits & ran the test cases manually in QC.
  • Used design patterns like DAO and DTO, Singleton.
  • Coded the test cases and tested using JUnit.
  • Used SQL Developer and written complex Pl/SQL queries.
  • Created the exception hierarchy to handle the exceptions.
  • Consumed and exposed web services (SOAP (Message broker), REST (Spring3.1)), Tested Web services using SOAP UI.
  • Used Agile methodology.
  • Configured JNDI entries for Manager in Websphere admin console.

Environment: Jdk1.6, JSP, Spring MVC, jostle, spring3.1,Spring MVC, hibernate4, java script, Jquery, RAD7.5, Eclipse Hélios, Mayen, IBM RSA, SVN, SQL developer, Toad, JQuery, SOAP UI, HP Quality center, IBM Web sphere6.1.

Confidential, Columbus OH

Java Developer

Responsibilities:

  • Coded JSP’s with HTML and Struts Action Classes, workflow, service, data manager classes & written hibernate queries in data manager classes.
  • Involved in creating hibernate mapping files and giving relationships between entities.
  • Involved in creating JSP pages with struts1 tags & written Java Script,
  • Used CVS as version control to check in the code, Created branches and tagged the code in CVS.
  • Created and modified WSDL files, Consumed and deployed web services.
  • Tested web services using SOAP UI& Created test suites for web service in SOAP UI.
  • Installed and configured DB2.
  • Written Pl/SQL.
  • Implemented ACEGI form based security.
  • Scanned source code and fixed the issues in code review.
  • Read message from MQ message broker and converted that into objects using caster.
  • Involved in scrum.

Environment: Jdk1.6, Apache Ant 1.7.0, Apache Maven 3.0.3, HTML5,JSP, Struts1.1, jstl, site mesh,spring2.0, hibernate3.1, java script, Tomcat 6.5, Eclipse Helios, IBM RSA, CVS, Windows 7, SOAP UI, IBM MQ, web services (SOAP Based), Ext JS, Ajax, DB2, Squirrel.

Confidential, Forest Park, Georgia

Java Developer

Responsibilities:

  • Interacted with client and gathered requirements.
  • Developed various Web Services (SOAP, WSDL) using Apache Axis.
  • Involved in designing UML diagrams using IBM RAD & RSA (rational software architect) & Coding JSP’s and Struts2 Action Classes, workflow, service, data manager classes & written queries in data manager classes.
  • Involved in creating EDB classes giving relationships through annotations using Hibernate-JPA.
  • Involved in creating JSP pages with struts2 tags.
  • Written java script, used DOJO & JQuery java script libraries.
  • Used Spring IOC for initializing the bean, Integrated Struts 2 with spring2.0 Using MVC Architecture.
  • Used CVS as version control to check in the code, Created branches and tagged the code in CVS.
  • Used spring transactions and Configurations.
  • Created the exception hierarchy to handle the exceptions.
  • Involved in coding spring based batch processing and used quartz scheduler for calling the stored procedures.
  • Extensively used hibernate criteria and HQL.
  • Used SQL Developer to write the SQL queries.
  • Coded the test cases to test the use cases using JUnit.
  • Used Apache mavens for build automation.

Environment: Java1.4, JSP, Struts2, tilles, spring2.0 coré, Hibernante-JPA, java script, web services, DOJO, JQuery, Tomcat5.6, Ajax, Maven, IBM RSA, CVS, Websphere6.1, Oracle10G, SQL developer, SVN, WebSphere6.1, Windows XP.

Confidential

Java Developer/Analyst

Responsibilities:

  • Involved in design, development and Implementation phases of this application.
  • Designed data flow diagrams and state transition diagrams for the entire system.
  • Developed the Web Application using J2EE architecture, used JSP to design the user interfaces.
  • Developed custom tags and tag handler classes and used them in JSPs.
  • Developed code for validations and business rules using Java.
  • Used Java Message Service (JMS) for sending confirmations to the passengers about ticket purchases.
  • Developed the DTDs for exchange of XML documents, parsed and displayed the XML in various formats using XSLT and CSS.
  • Designed database queries for updating, insertion and retrieval of data.
  • Created java classes to communicate with database using JDBC.
  • Developed the code and deployed the web application using WebSphere Studio 4.0 and WebSphere App Server 4.0 .
  • Data is exchanged in XML format, which helps in interoperability with other software applications.
  • Used JUnit to perform unit testing.

Environment: Java JDK 1.4, J2EEs, Rational Rose, JMS, EJB, JSP, WebSphere Studio Application Developer 4.0, WebSphere 6.0, Apache Web server, XML parsers, XSL, HTML, CSS, JavaScript, IBM MQSeries, ANT, JUnit, Windows 2000.

Confidential

Software Engineer

Responsibilities:

  • Interacted with client and gathered requirements.
  • Worked on functional specification and prepared high level and low level Design document.
  • Used DB2 database and writing SQL queries.
  • Involved in designing & Coding JSP’s.
  • Coded Struts2 Action Classes.
  • Developed GUI interface JSP, CSS, and Java script, Ajax and struts 2 frameworks.
  • Generated Web services Client using the apache runtime in web sphere 6.0.
  • Involved in code review manual testing and bug fixing.
  • Developed JSPs, JavaBeans to handle the tasks of passage of information and transfer of control between web pages using Struts2.0 MVC framework.
  • Involved in WSDL preparation, Based on the business need WSDL is prepared.
  • Involved in implementing the change request for production support.
  • Maintained code using CVS code management system.
  • Tested web services using SOAP UI.

Environment: Java1.3, servlets2.3, js, XML, Struts2, Web services, Site Mesh, JQuery, DB2, Websphere 4.0, Rad 6.0, CVS, Windows Xp, SOAP UI, Ajax, JDBC, Site mesh, Mainframe Host, DB2, AQT, Deployment on harvest and putty.

We'd love your feedback!