We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 7 years of experience in Core Java/J2EE, HTML, DHTML, CSS, Java Script, JDBC, JNDI, Struts, Hibernate.
  • Knowledge in Java and web technologies including Core Java, Multithreading, Collection, JDBC, J2EE, Servlets, JSP, Struts, Hibernate, web services, HTML, XML, JavaScript, shell script and good understanding of Object Oriented Programming concept.
  • Experience in all aspects of Software Development Life Cycle including requirements analysis, design specification, code development, code integration, testing, and deployment using Core Java/J2EE and Web Technologies.
  • Extensive experience in design and development of multi - tier application using Java, Servlets, JSP, Struts, JSF, EJB, XML, Web Services, Hibernate and Spring Framework.
  • Expertise in implementing Web service, JMS and SMPP for the synchronous and asynchronous communications between two applications running in different servers.
  • Creating user interfaces using JSP, HTML and client side validation using JavaScript.
  • Expertise in implementing web services client using XML-based protocols such as Simple Object Access Protocol (SOAP) and (REST) and HTTP using XML artifacts with Axis and Web Service definition Language (WSDL).
  • Expertise in using different modules of Spring like Spring IOC, Spring MVC, Spring AOP, Spring ORM.
  • Experience in developing web applications using Spring MVC Hibernate, Servlets.
  • Well experienced in using JUnitfor performing unit testing framework to gain confidence in the correctness of the code.
  • Experienced in Developing and Deploying Applications using Web sphere Application Server, Web Logic Application Server, Apache Tomcat
  • Experienced with client side validation using JavaScript, JQuery.
  • Expertise in developing dynamic web pages in HTML with CSS for User Interface by using JSP and servlets.
  • Extensive knowledge in implementing SOA (Service Oriented Architecture) architecture.
  • Experience in developing web service applications using SOAP, WSDL and UDDI protocols and solid understanding of SOA (Service Oriented Architecture).
  • Proficient in RDBMS concepts and worked with Oracle 9i/10g/11g and DB2.
  • Experienced on Spring Framework features like Dependency Injection, JDBC Templates, Hibernate Integration, Hibernate Template, POJO objects. Hands on experience in building projects using popular IDEs such as RAD, Eclipse and NetBeans.
  • Extensive experience in building and deploying applications on Web/Application Servers like Web logic, WebSphere, Jboss and Tomcat.
  • Excellent team Player with good Technical, Analytical and interpersonal skills.
  • Excellent communication and problem solving skills.

TECHNICAL SKILLS

Java/J2EE: Java, JSP/J2EE, RMI, Java Beans, JDBC, Spring, Servlets, JMS, JNDI, SSL

Frameworks: Jakarta Struts 1.3.8, Struts 2, Hibernate 3.0, Spring 2.x, EJB, JSF

Application Server: Web sphere 5.0/6.0/7.0,WebLogic 9.2, JBoss 2.x/3.x, Tomcat6.0/7.0

Languages: C, C++, SQL, and PL/SQL

Operating Systems: HP-Unix 9.x, Windows XP/Vista/7, MAC OS

Software package: MS Office, MS project, MS Visio, Rational Suite

Database: DB2, Oracle 8i/9i/10g, PL/SQL 2.3.4, SQL Server 2000/2008, MySQL, PostgreSQL, MS Access

Development Tools: Eclipse 5.x/6.x, Maven, ANT, SVN Version Control, CVS Version

Web Services: soap UI, WSDL, JAX-WS Metro, JAXB

Web Technologies: XML, HTML, DHTML, XML Schema, DTD, CSS, DHTML, JavaScript, DOJO,JQUERY,AJAX, SOAP 1.2

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, Arizona

Software Developer

Responsibilities:

  • Design & develop technical specifications using design patterns and OO methodology using UML.
  • Adopted JAVA/J2EE best practices, using J2EE patterns. Utilized Singleton,, MVC, Value Objects, Service Locator and DAO (Data Access Object).
  • Designed and developed JSP, Servlets, Tag libs, HTML5, XHTML, CSS, DOJO and JavaScript.
  • Worked on different messaging types using Java Messaging Services (JMS).
  • Designed and developed the project using MVC design pattern and integrated spring, JSF and Hibernate.
  • Developed UI screens using JSF, JSP’s, JavaScript and Backing Beans.
  • Designed &Developed ORM persistence layer using Hibernate framework.
  • Created Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into Database.
  • Involved in configuring and integrating spring and Hibernate frameworks.
  • Involved in developing client side components which uses Web Services using SOAP, WSDL, UDDI and XML.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Designed and Implemented RESTFUL web services using JAX-RS API for the different operations provided in the User Interface.
  • Designed and developed Caching and Logging service using Log4j.
  • Coordinating with the testing team and fixing Bugs at various stages of the application development
  • Implemented the database connectivity to Oracle using JDBC.
  • Design and creation of tables using SQL.
  • Involving in code review to verify whether the code changes done by the team members are meeting the client’s standards/ Java standards.
  • Handled final builds, deployments and management using ANT/MAVEN scripts to customize EAR, WAR and JAR files and the application is deployed on WebSphere server.

Environment: Java 6, Collections, Multi-threading, JavaScript, AJAX, Spring MVC, Spring Integration, Hibernate, Oracle 10g, Tomcat, Eclipse, XML, XSLT, Web Service, Restful, JUnit, Log4J, WebSphere version 8.x, JMS.

Confidential, Milwaukee, WI

Sr. Java Developer

Responsibilities:

  • Developed application using Java/J2EE technologies - Java, spring, Hibernate, Web Services, XML, and Fusion JSON.
  • Used Spring Dependency Injection and annotations for wiring handler and DAO classes to the operation classes.
  • Configured Hibernate framework for all CRUD operations, calling stored procedures and fetching data with criteria queries.
  • Worked with Hibernate and JPA annotations to configure entity classes. Generating primary keys using DB Sequences and maintaining relationships with other tables.
  • Created and modified WSDL’s for new operations. Used Fusion Framework in converting XSD to WSDL and then to Java classes.
  • Testing SOAP Operations using SOAP UI. Creating and validating new requests for various environments.
  • Created new REST API’s using JAX-RS specifications to get matching subsidies for Key Stroke and MPX Applications.
  • Used Maven for build automation process.
  • Extensively used JUnit for Unit Testing.
  • Used Log 4j for logging.
  • Deployed and tested the application in Tomcat application server in windows environments.
  • Used Tools like Net Beans, Toad, SQL Developer, and Crucible Review as part of product implementation.
  • Played the team lead role to collaborate, guide and manage the requirements, development and testing aspects of the product.

Environment: Java/ J2EE, spring, Hibernate, SOAP, REST, SQL / PLSQL, Oracle 9i, Net Beans, Maven, Junit, Windows, SQL Developer, Apache Tomcat.

Confidential, Dallas, TX

Software Developer

Responsibilities:

  • Design & develop technical specifications using design patterns and OO methodology using UML.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Developed the application using Struts Framework that leverages MVC architecture.
  • Database relation mappings are eased using Hibernate by creating ORM mapping files.
  • Involved in the development of a domain layer and developed an email system using the Velocity template and SPRING.
  • Used service oriented architecture (SOA) to develop customer profiles using web services approach.
  • Involved in building and parsing XML documents using SAX parser and used XML Schemas to build blocks of XML.
  • Used Web services - WSDL and SOAP for getting history card information from third party.
  • Extended Web Services capabilities using WS-Security.
  • JSON is used for serializing and unserializing data that is sent to or receive from jsp pages.
  • Developed Message-Driven beans in collaboration with Java Messaging Service (JMS).
  • Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to create a Database Management System.
  • Used LDAP for authentication.
  • Tomcat Web Server for the deployment.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Worked in Unit, Integration and System testing.

Environment: J2EE, JDK, Servlets, JSP, JSTL, HTML, CSS, Struts, EJB, JMS, Hibernate, Java Script, JSON, Web logic, PL/SQL, Oracle, UNIX Shell Scripting, Maven, web services, UNIX, and Windows, RAD, JAX-RPC.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Discussion with the Clients for gathering, documenting and maintaining business and systems requirements, and developing designs document.
  • Preparing Low Level Design Documents for the application.
  • Defining and implementing architectural standards.
  • Functional, integral and manual tests to ensure that the code doesn't break at any point of time during delivery of project.
  • UsedHibernate Persistence Strategy to interact with database.
  • Developed server side utilities using J2EE technologies Servlets, JSP, JDBC.
  • Designed the applications using Spring MVC framework for easy maintainability.
  • Coded Business services using spring and also interacted with the database using Spring DAO.
  • Design & Development of User Interface module using JSP, JSTL, HTML and Spring Framework.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in the configuration management using SVN.
  • Eclipse IDE is used for developing application.
  • Deployed the applications onWeb logicApplication Server.
  • Developed build Scripts using Maven to build and deploy the application.
  • Performed Unit Testing using JUnit.
  • Involved in communicating with offshore team to resolve the application production issues and to deliver the best quality application enhancements to the client.
  • Used Oracle Database as the Data Store.

Environment: Java, Java Script, JSP, JDBC, HTML, spring, Hibernate, Web Logic, Eclipse, log4j, Oracle, Maven, Windows-XP.

We'd love your feedback!