We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 7+ years of experience on Web & Client - Server application development and design using Object Oriented Programming, Java /JEE/ J2EE technologies.
  • Experience of enterprise level application development with Java centric technologies in the domain of Insurance, Telecom and Banking.
  • Expertise in various phases of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans, EJB, JSF, JDBC, JNDI, Hibernate, YANG.
  • Extensive experience working in Test Driven Development and Agile-Scrum development.
  • Developed applications using frameworks and API like Struts, Spring, Spring MVC.
  • Developed applications based on Model-View-Controller (MVC) architecture using core design patterns (creational, structural, behavioral) and J2EE design patterns (Facade, Front-Controller, Data Access Object, Business Delegate, Service Locator etc.).
  • Experience in using UML tools like UML Activity diagrams, Sequence diagrams and Class diagrams.
  • Experience in using ANT tool, Maven to compile, package and deploy the components to the Application Servers and log4J for application logging.
  • Good knowledge about Web services: SOAP, Restful Web Services, Angular js.
  • Proficiency in working with databases like Oracle, MySQL.
  • Experience in Unit testing using JUnit and Mockito.
  • Strong experience in configuration tools like CVS, SVN, GIT, and Rational Clear case.
  • Hands-on experience with Application Servers, Web Servers and a wide variety of development tools (IBM Web Sphere Application Server, Tomcat, BEA Web Logic, and JBoss).
  • Hands on experience in developing client/server, multi/tier and web-based applications using MQSeries JMS.
  • Working knowledge in writing XML documents and parsing them using SAX, DOM parsers and transforming the documents using XSL/XSLT.
  • Ability to interact with end users, self-motivated, quick learner & Team player with good analytical and communication skills.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, C, C++, SQL,PL/SQL, XML

JEE/J2EE Technologies: Servlets, JSP,EJB, JDBC, JMS, JNDI, LDAP, JAXB, JAX-WS

Design & IDE Tools: Net Beans, Eclipse, Web logic Workshop, Rational Rose, WSAD.

Web Technologies: HTML, DHTML, SOAP, WSDL, XML, Java Script, CSS, Ajax, Angular js.

Application/Web Servers: Web Sphere Application Server 6.1, Apache Tomcat 6.0, JBoss 4.2.2, BEA Web Logic.

RDBMS: Oracle 9i/11g, DB2, MySQL.

Oriented / Analysis & Design: UML, OOAD design patterns, ER - diagrams

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Involved in Development, Production Phase and Support Phase for implementing the application.
  • Worked with business team and exclusively worked on the Design Documentation.
  • Involved in different phases of SDLC like Analysis, Requirements, Design, Implementation and Testing.
  • Extensively involved in Developing Components for Business Layer and Data Layer and presentation layer.
  • Developed web services using WebLogic Workshop and In Eclipse IDE and extensively used SQL Developer to build queries.
  • Extensively worked on supporting the application.
  • Completely developed the project using Spring Framework and Maven Build Tool.
  • Developed Rest based web services and SOAP based web services and Consumed SOAP based web services as per the business functionality.
  • Added logging to project using log4j.
  • Worked on Database SQL, Stored Procedures and analysis.
  • Involved in code reviews & Unit Testing using JUnit frame work.
  • Updating WIKI documentation where Team can access it simultaneously.
  • Deploying the Web services in the production Web logic servers and End to End Web logic Servers.
  • Involved in Integration Testing, Performance tuning and deployment support of the application.
  • Used SVN for version control of the source code.
  • Assisting the Business by resolving their technical related queries and ensure the work completed on time and delivered successfully.
  • Responsible for analyzing the production defects by looking into the server logs.
  • Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.

Environment: JDK 1.6, J2EE (Web App), Log4J, SVN, oracle11g, Agile Methodology, JUnit, Spring Frame work, Web Services SOAP and Restful, Angular js, Web Logic Work shop and Eclipse IDE, SQL Developer and Maven, Yang.

Confidential, Bloomington, IL

Java Developer

Responsibilities:

  • Developed and deployed Java REST web services using Spring Framework.
  • Designed and Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Servlets.
  • Converted the mock-ups into hand-written HTML, AJAX, XML and JSON.
  • Was involved in the preparation of the software requirements and Component design documents, Component Specification Document.
  • Used WS-Security for authenticating the SOAP messages along with encryption and decryption.
  • Developed UML models consisting of Use Case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose software.
  • Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAXRPC Web services using CXF.
  • Designed and developed a REST Web Services using Jersey framework builds on JAX-RS.
  • Applying Design Patterns and Principles in software development.
  • Used facade design pattern for implementation.
  • Involved in the building Maven POM files and Maven testing.
  • Involved in writing the associations for the query in mapping xml files in Hibernate.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Worked exclusively on MDB, Messaging Queues andPosting Error Messages to the Queue.
  • Continuous integration to build the project using Jenkins with Maven Builder.

Environment: JSP, AJAX, Angular js, Struts framework, Hibernate framework, JSF, Spring framework, Log4j, Java Script, HTML, Oracle 9i, SQL, PL/SQL,Web Sphere, WSAD,, JSTL, Struts tags, JUnit.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Contributed to UI development by writing CSS, Java scripts, JSPs, Java Swing.
  • Participated in navigation and functional testing and validating using java script.
  • Preparation of Design, Analysis and Unit testing documents related to every Modules and while Developing each modules.
  • Created, managed and maintained customer databases using Oracle.
  • Involved in coding and testing of the application.
  • Provided testing and production support.
  • Installed, Configured and administered Web Logic and JMS.
  • Performed J2EE application deployment and administration.
  • Unit testing and system integration testing of the developed code.
  • Developed an API to get the Service Level Validations from SAM.
  • Providing fixes to the issues identified in testing phase.
  • Involved in trouble shooting and fixing day-to-day problems of the applications in production.

Environment: Java, JSP, Java Script, HTML, Oracle 8i, Rational Rose, Web Logic, JMS, JDBC, JNDI, XML, SQL, Windows NT and UNIX.

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Responsible for successful design, development and implementation and testing of Currency Solution Management System.
  • Involved in the development of core components.
  • Developed the automatic build scripts using ANT for the application to deploy and test.
  • Involved in developing the user interface using JSP’s, JSTL, HTML, JSON, Dojo and Servlets.
  • Dynamically generating output using Ajax using Dojo and JSON Bridge.
  • Focus on converting the existing features in the application towards globalization of the application.
  • Used J2EE design patterns like Value Object Pattern, MVC & Singleton Pattern.
  • Involved in the preparation of Test Cases for Integration Testing.
  • Coding Test Classes using JUnit for unit testing.
  • Agile delivery of software using practices from extreme programming etc.
  • Performed version control management using Rational Clear Case and used Rational Clear Quest as work automation tool.

Environment: Java, J2EE, JSP2.0, Dojo, JSON, Servlets 2.4, Ajax, Java Script, CSS, Web Sphere 6.0, RAD 6.0, Ant 1.6.2, JNDI, DB2 8.1, Rational Clear Case, Rational Clear Quest, JUnit 3.8, Log4j, Windows XP Professional.

Confidential

Java Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer ObjectsSingleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front end UI using JSP, HTML, JavaScript, CSS
  • Implemented Struts Validator framework to validate the data
  • Developed Ant (build.xml) targets for build and deployments on Web Sphere Application Server 5.0
  • Developed Stored Procedures in the Oracle 9i database (RDMS)
  • Performed impact analysis on the dependency projects of OneSource Project
  • Involved in writing unit test plans and developing test cases using JUnit
  • Used Configuration Management and Version Control tool CVS

Environment: Java,J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere Windows 2000, and Oracle 9i.

We'd love your feedback!