We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Having 7 Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server, N - tier and web applications. Experience working as a Programmer Analyst using Java.
  • Ground-up understanding of a wide array of J2EE technologies such as JSP/Servlets, spring/ struts /hibernate frameworks.
  • Expertise in web-based GUIs development using HTML, JavaScript, CSS, JQuery and AJAX.
  • Worked on REST and SOAP based Web Services.
  • In depth noledge and good experience working on Spring MVC architecture.
  • Experienced in the analysis and design of applications using OOAD techniques, Rational Rose Use Cases and Design Patterns (MVC, Singleton, and Data Access Objects).
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, Exception Handling and Generics (Java 5.0).
  • Proficient in XML technologies like XML, DTD, XSL, XSLT, SOAP, WSDL and UDDI.
  • Worked extensively on design and development of applications using SQL/PL-SQL, Stored Procedures with Oracle 10g, and Derby databases.
  • Has noledge on EJB, JMS, XSD, JAXB, XML and JSON.
  • Comfortable in configuration and deployment of multi-tier applications using servers like Web Logic, WebSphere, Tomcat and JBOSS.
  • Experience working with Fitnesse, Jenkins (Hudson).
  • Strong Knowledge in Software Development Life Cycle (SDLC) and involvement in various phases including requirements gathering, analysis, design, coding, testing and maintenance.
  • Good Working Knowledge of ANT, MAVEN, GRADLE for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Followed Test driven development of Agile Methodology to produce high quality software.
  • Capable of handling multiple tasks and work effectively both in a group and as an individual to meet deadlines.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.

TECHNICAL SKILLS

Languages: C, Java, J2EE, SQL, PL/SQL.

Operating Systems: Windows XP/NT/VISTA/7, Linux

Java Technologies: J2SE, J2EE, JSP, Servlets, EJB, Swing, JDBC, JMS, JNDI, RMI, Web Services, Design Patterns, JAVA Beans.

Web/App. Server: Tomcat 5.5/6.0, Web Logic 7.0/8.1/9.2/10.0/10.3, JBoss 3.2/4.0/4.2.

Frameworks & IDE Tools: Struts1.2/2.0, Spring 3.1, Hibernate 3.0, JUnit, ANT, AJAX, Log4J, Eclipse 1.0/3.1, WebLogic, TOAD.

Web-Development Technologies: JSP, XML, XSD, XSLT, DTD, DOM, LDAP, HTML, Java Script, CSS, JQuery, DHTML, Agile Methodology, Servlets, JSTL (Tag Libraries)

RDBMS: ORACLE 9i/10g/11i, SQL Server 6.5, MS Access.

OOAD: UML, Design Patterns.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Java Developer

Roles and Responsibilities

  • Implemented the system by using Agile Development methodology.
  • Involved in converting JSON objects to Java Objects.
  • Used spring framework, Maven as a build tool and oracle as backend.
  • Implementing Multithreading where ever required.
  • Worked Extensively on Spring IOC, Spring MVC.
  • Worked on JSP, CSS, AJAX, JavaScript and Spring Tiles to make AJAX calls to communicate with java code.
  • Used JdbcTemplate for database operation.
  • Communicated with GPO applications by using Web Services with the halp of SOAP, WSDL
  • Implemented log4j component for enabling logging in the component.
  • Used CXF to for development of SOAP Web Services.
  • Involved in the development of XSD and XSL files.
  • Used the SOAP UI tool to test the web service as a client.
  • MAVEN for building the application.
  • Implemented SPRING MVC design pattern.
  • Responsible for client side interaction.
  • Used SQL Developer to connect oracle 10g database.
  • Used Tortoise SVN for code management.
  • Invoking SOA services and tracking the request while development and during Support

Environment: Oracle 10g, SQL, Spring, Java1.6, Agile, Eclipse, Web Logic 10.3.6, Web Services, WSDL, SOAP, XML, XSLT, JDBC, HTML, JSP, AJAX, CSS, JavaScript, JQuery, SVN, Windows 7, SOUP UI.

Confidential, Tampa, FL

Java/ J2EE Developer

Responsibilities:

  • Actively participated in High-level Document and Detailed level Document for different modules in the project.
  • Developed and enhanced UML Diagrams including Usecase, Class diagrams and Sequence diagrams.
  • Converted workbench model to DDL script for DB2 database.
  • Used Eclipse 3.2 for developing business logic.
  • Used various Design patterns including Singleton, Factory, DAOs, Façade, Value object etc.
  • Developed and deployed EJB, Servlets and JSPs on Tomcat Server.
  • Worked on implementing web services through SOAP.
  • Developed DAOs using JDBC.
  • Used JavaScript, AJAX, HTML, DHTML, and CSS for front end web designing.
  • Worked with JUnit unit testing framework for testing various java modules.
  • Built Software modules using Ant.
  • Followed Agile: SCRUM
  • Debug existing code and added new functionality to the application.

Environment: JSP, Servlets, Tomcat, Ant, JDBC, UML, JUnit, MyEclipse, Windows XP, spring 2.5, Hibernate 3.0, DB2, XML, HTML

Confidential, New York, NY

Software Developer

Responsibilities:

  • Responsible for understanding the scope of the project and requirement gathering.
  • Developed the web tier using JSP, Struts MVC to show account details and summary.
  • Created and maintained the configuration of the Spring Application Framework (IoC).
  • Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
  • Used Spring JDBC to write some DAO classes to interact with the database to access account information.
  • Mapped business objects to database using Hibernate.
  • Involved in writing Spring Configuration XML files dat contains declarations and other dependent objects declaration.
  • Responsible for deploying Components to Development environment, System Test Environment, and User Acceptance Test environment.
  • Involved in bug fixing and resolving issues with the QA.
  • Used Web Services to open XML-based standards and transport protocols to exchange data with clients.
  • Used Tomcat web server for development purpose.
  • Involved in creation of Test Cases for JUnit Testing.
  • Used Oracle as Database and used Toad for queries execution and also Involved in writing SQL scripts, PL/SQL code for procedures and functions.
  • Used CVS as configuration management tool for code versioning.
  • Developed application using Eclipse and used build and deploy tool as Maven.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: Java1.6, J2EE Servlet, JSP, XML, Spring 3.0, Struts 1.1, Hibernate 3.0, Design Patterns, Log4j, CVS, Maven, Eclipse, Apache Tomcat 6, and Oracle 11g.

Confidential

Associate Software Engineer

Responsibilities:

  • Used JUnits, Mockito framework for unit testing.
  • Integrated and tested J2EE components using JUnit
  • Used SOAP UI to monitor incoming/outgoing SOAP request/response.
  • Used Spring JDBC to write some DAO classes to interact with the database to access account information.
  • Used Hudson for building and generating the reports on timely manner.
  • Implemented standards for exception handling.
  • Used Log4j for logging methodology.
  • Involved in creation of deployment using GRADLE scripts.
  • Application configured and deployed on Oracle WebLogic.
  • Involved in code reviews, project estimates and documentation work.
  • Involved in project design and maintenance of servers with client (bug fixes and updates).

Environment: Java (JDK 1.6), Spring, LOG4J, GRADLE XML, HTML, JUnit, Eclipse, WebLogic Server, Oracle, UNIX.

Confidential

Associate Software Engineer

Responsibilities:

  • Worked on ONM tool to interact between different files.
  • Used Log4j for logging methodology.
  • Used JUnits, Mocking for unit testing.
  • Used Hudson for auto building of the project on timely basis and checking the code coverage.
  • Developed data access objects using JDBC and SQL.
  • Developed stored procedures, functions and SQL Queries related to Database.
  • Integrated and tested J2EE components using JUnit
  • Performed Client side validation using JavaScript
  • Responsible for writing XML for validations.
  • Involved in Coding of Enterprise Java Beans, which implements business rules, and business logic.
  • Supported Maintenance’s and bug fixes.
  • Participated in telecom domain training conducted by British Telecom.

Environment: ONM tool, Java, Exc el, WebLogic Server.

We'd love your feedback!