We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Schaumburg, IL

SUMMARY

  • 7 plus years of experience in IT industry with Java/J2EE technologies involving System Analysis, Technical Architecture, Design, Development, Testing and Implementation.
  • Good knowledge in web based multi - tier and client server applications using Java, J2EE, JSP, Servlets, Java Beans, EJB, JSF, JDBC, Web Services, SOAP, Java Script, Struts, Hibernate, JSF, HTML, XHTML, CSS, XML, JAXP, JAXB, JSTL, Junit testing, AJAX, Ant and Maven.
  • Experience in using frameworks and tools like Struts, Hibernate 3.0 and spring, Ant, Maven, J-Unit & Log4J and JSF.
  • Experience implementing various J2EE design patterns such as Singleton, Session Façade Pattern, Service Locator Pattern, Business Delegate Pattern, Data Access Object and Factory design patterns.
  • Designed and implemented SOAP (JAX-WS) and RESTful (JAX-RS) Web Services.
  • Good experience in maintaining the application level HLD’s.
  • Extensively worked on Jboss servers (4.x - 7.X, Wildfly8.x -10.x), Websphere 5.x/6.x, Weblogic 8.1/9.1, Tomcat 4.x/5.x/6.0.
  • Gained knowledge in Micro services and Amazon web services which includes EC2, S3, EBS, RDS, ELB, Route 53, Auto scaling, Security Groups etc.
  • Expertise in database modeling, administration and development using SQL, and PL/SQL in Oracle (8i, 9i and 10g), DB2 and SQL Server environments.
  • Proficiency in SDLC methodologies like Agile, Scrum and used JIRA to track the progress of the project, developing software and deployment.
  • Experience in Version Control Tools like CVS, SVN and GIT.
  • Hands on experience in using IDE tools like Eclipse, NetBeans and Spring Tool Suite.
  • Hands on Experience in using Jenkins for creating jobs to perform continuous code integration on a timely basis and Maven to automatically set up build process.
  • Possesses excellent communication and interpersonal skills and being a team player would make an excellent addition to any organization.
  • Ability to handle multiple tasks and, can work independently as well as in a team.

TECHNICAL SKILLS

Operating Systems: MS Windows XP/ 7 Professional, UNIX

Technologies: Java, Spring MVC, Hibernate, J2EE, Java Beans, Servlets 2.x, JSP 1.2/2.0, JDBC, JNDI, JSF, EJB, JMS, Web Services (SOAP / REST), SOA, Struts, Log4j API, Maven

Scripting Languages: Unix Shell Scripting, Java Script, JQuery, HQL

Web Servers: Apache Tomcat, Jetty, WebSphere

Application Servers: WebLogic, JBOSS

Web Service Testing Tools: SOAP UI, Para soft SOA tool, Apache Axis API

ALM tools: HP Quality Center (9,10) / ALM QC 11, Rally, Caliber RM tool, MTM, Jira, IBM TDP

Unit Testing Tools: Junit, TestNG

Database Tools: MS SQL Server, Oracle (10g and 11g), DB2, MySQL, MongoDB (no SQL DB)

Other Tools: TOAD, SQL Management studio, SQL developer, SQL Assistant, Putty, Snag IT, Edit Plus, Notepad++, Altoona XML Spy, Eclipse, Spring Tool Suite, Net Beans.

PROFESSIONAL EXPERIENCE

Confidential, Schaumburg, IL

Java Developer

Responsibilities:

  • As an application front door support, decomposed the features into user stories and published them the Rally and IBM’s Technology Delivery Platform
  • Involved in the Agile Scrum development with monthly iterations and worked on all the phases of the lifecycle.
  • Worked on various web components like Servlets, Servlet Listeners, Servlet Filters, and JSPs.
  • Designed UI using JSPs, worked on developing custom tags by using tag handlers.
  • Used JSF framework for implementing MVC and component based architecture.
  • Developed various Web services like CreateAndStartOrder services, Application Inquiry services etc.
  • Involved in designing WSDL, XML Schema files.
  • Used SOAP requests and responses over HTTP protocol for implementing SOA design.
  • Used axis tools for creating java classes from WSDL, deploying services and viewing SOAP request transactions.
  • Implemented various features of Spring framework such as Dependency Injection, Hibernate integration.
  • Used Hibernate framework for developing persistent class.
  • Written complex SQL queries, functions, and stored procedures on Oracle 11i database.
  • Worked on web logic server for developing, deploying and testing application.
  • Implemented logging using the custom logging framework built on top of log4j.
  • Jenkins server is used for continues integration of dev code.
  • Consumed and created REST Web services for passing data to IOD.
  • Involved in exposing, consuming and packaging Web services using Spring Framework.
  • Involved in the code review process and updating the best practices document.
  • Worked on XML spy for developing XML Schemas and WSDL files.
  • Wrote Junit test cases for testing service providers.
  • Implemented various design patterns like DTO, DAO, Singleton, MVC.
  • Extensively used HP ALM /Quality center, IBM’s TDP to track the status of the defects and to work on the defects.
  • Participated in the technology development sessions involving the micro services implementation into the existing projects and Amazon Web Service components.

Environment: JDK1.6, JSP, ALM - HP Quality Center 11.0, Rally, IBM TDP, Java Beans, Servlets, JDBC, POJO’s, Eclipse, Apache Axis, Java Web Services, WSDL, Log4j, ANT 1.6, XML, Weblogic 10.3, Oracle 10g /11i, PVCS, JUNIT, Spring, JSF, Hibernate, Altoona XMLSPY

Confidential, Chicago, IL

Agile Developer

Responsibilities:

  • Analyzed business requirements and existing software for High Level Design.
  • Worked in an agile development process, monthly Sprint and daily Scrum.
  • Used spring framework for building the application based on MVC design paradigm.
  • Used Springs AOP to implement security, where cross cutting concerns were identified.
  • Developed JSPs, Servlets and custom tags for creating user interfaces.
  • Developed Business logic with the help of spring and Data Access was implemented using Hibernate.
  • Developed SQL queries and executed them by using JDBC Template provided by Spring.
  • Developed HQL queries to retrieve data using Hibernate.
  • The Data Manipulation operations were implemented using Hibernate Template provided by Spring.
  • Implemented Object Relation (OR) mapping with the tables in the Oracle database for one-to-one relation and many-to-one relation with the tables.
  • Developed REST services using Spring and Used JAXB API for XML parsing.
  • Did Packaging and Deployment of builds through ANT script.
  • Created LDAP services for user authentication and authorization.
  • Web logic Application Server is being used as the Business Service Tool in middle tier.
  • Used Log4j for tracking the applications and Used Harvest as version control tool and Clear Quest for defect management.
  • Consumed and created REST Web services for retrieving the Licensing history.
  • Involved in exposing, consuming and packaging Web services using Spring Framework.
  • Involved in the code review process and updating the best practices document.
  • Conducted Testing and Evaluation of projects Confidential established integration points to assess progress and identify key functionality issues.

Environment: Java 1.6, RESTful / Soap Web Services, Web logic, Oracle 11, Spring MVC, IOC, Spring AOP, Hibernate, Scrum, ANT, SVN, Putty.

Confidential, Minneapolis, MN

Software QA Engineer II

Responsibilities:

  • Developed user interfaces using JSPs, XHTML, CSS, Java Script and AJAX.
  • Developed application using Struts web frame work
  • Developed the Action classes to execute the business logic and Action Forms to collect the input form data from the users
  • Used Validator framework of the Struts for client side and server side validation.
  • Developed Middle layer using spring framework
  • Integrated spring with Hibernate, EJB, JMS and other J2EE technologies
  • Worked on generating the web services classes, WSDL using Apache Axis.
  • Developed XML schema and generated java classes using XML Beans.
  • Parsed XML using SAX Parser and send that data to consumers as part of Batch Application.
  • Resolve and troubleshoot the problems and fixes the bugs by utilizing java
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistence.
  • Developed unit test cases using JUnit framework.
  • Accessed and manipulated the Oracle9i database by writing SQL Queries
  • Used Value Objects, Service Locator and Singleton design patterns.
  • Used Apache log 4j logging framework for logging of trace and Auditing.

Environment: Java 1.5, J2EE,Hibernate, Struts, Spring 2.0, JSPs, Eclipse, WebLogic, Web services, JAXB, AXIS, XML, XSD, XSLT, WSDL, XML Spy, Oracle, StarTeam, ANT, HTML, SOA, CSS, Rational Rose, Windows.

We'd love your feedback!