We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Experience of 3 years in designing, developing and deploying J2EE applications on JBoss web server.
  • Hands on experience on Selenium WebDriver and TestNG framework.
  • Have good knowledge on Jenkins build server.
  • Involved in Application Design, Architecture and implementation using J2EE, EJB, Hibernate, Struts, JSP Servlets, Filters, JMS, JDBC, JNDI, MDB, Java Beans, Web Services, AJAX, JavaScript, HTML, AngularJS, XML, XSLT, ANT, Maven and Log4J.
  • Development experience with popular Object - Oriented Design Patterns concepts.
  • Developer who can think, speak and apply the OOP language concepts in building enterprise Java Applications using frameworks such as Struts, Spring and Hibernate.
  • Worked with Appscan guys to co-ordinate plans and guidelines for SQL Injections and Cross-Site Scripting and Cross-Site Request forgery Vulnerability.
  • Experienced in developing Client and Web (Internet and Intranet) based applications with J2EE, JSP, Servlets, JDBC, Struts, Spring other frameworks.
  • Have good working knowledge on AngularJS and experience with Oracle Web Logic, IBM WebSphere and JBOSS application servers.
  • Expertise in web-based GUIs development using JSP, HTML, CSS.
  • Hands on experience in UNIX Shell Scripting.
  • Experienced in developing web applications using spring modules like Spring IoC.
  • Experienced in creating various project artefacts like use-case documents, class diagrams, design document, architecture document.
  • Expertise in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, AngularJS to make better Single Page applications (SPA)working on Node.JS Server.
  • Good hands on experience in Springs Core (IOC and AOP), Struts 2 and Hibernate frameworks.
  • Well-versed in developing applications with Service Oriented Architecture (SOA) using WSDL, SOAP, JAXB, AXIS, JAX-WS and Restful web services.
  • Proficient in using various design patterns such as MVC, DTO, VO, Singleton, Factory Pattern and DAO.
  • Expertise in designing and developing web-based enterprise applications using J2EE technologies and frameworks like JDBC, Servlets, Struts, JSPs EJB, MDB, JNDI, JMS1.1, Java Beans, Log4J, XML, HTML and UML.
  • Expertise in database modelling, administration and development using SQL and PL/SQL in Oracle (8i, 9i and 10g), MY-SQL and SQL Server environments.
  • Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and DB2 to store, delete, manipulate and retrieved data from them in many of my applications.
  • Expertise in deploying applications on IBM Web Sphere Application Server, BEA Web logic 9, J-Boss application servers and Tomcat 8.0 web server.

TECHNICAL SKILLS:

Languages: JAVA, SQL and PL/SQL, Unix Shell Script

J2EE Technologies: JSP, Servlets, JDBC, MVC, JAVA POJO, JAVA Beans, Web services, JMS

Frameworks: Spring Boot, Spring MVC architecture, Struts MVC

Persistence: layer Hibernate

IDEs/tools: Eclipse, NetBeans, RAD

Design Modeling: OOA/OOD, UML

Database: Oracle 11g/10g, SQL, Microsoft Access.

Documentation Tools: MS Office, Visio, MS Project, MS SharePoint

Web/Application Servers: WebSphere, WebLogic, Resins, Apache Tomcat 5x, Resin 3.5.

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, San Francisco, CA

Responsibilities:

  • Develop SOAP web services, RESTful services, object models, APIs, applications using J2EE.
  • Develop web-based applications, UI using JavaScript, Angular JS, CSS3, and HTML.
  • Develop Java Enterprise Java Beans (EJBs) add-on modules (plug-ins) for Granite Inventory through the Advance Interface Services (ASI) application programming interface (API).
  • Develop custom (Site validator) plug-ins that implement customized rules for validating Granite Inventory objects, user authentication, and targeted messaging.
  • Developed, install and test java validation (Site validator) plug-ins on servers.
  • Worked on the Clones (Site validation and register) project by developing plugin and restful web services.
  • Assist in designing, planning and managing the data migration process.
  • Develop procedures and patterns to migrate data from ESD application database MY SQL to GRANITE database ORACLE 12c.
  • Monitor and manage application performance; Conduct functional, regression, integration and end-to-end testing and document results.
  • Develop, maintain and execute automated tests in Java.
  • Develop, Define and maintain SQL scripts, views, packages and stored procedures written in PL/SQL.
  • Implement and manage J2EE Application Server platforms to support web-based business applications.
  • Used WebLogic server as an application server and created data sources using WebLogic JNDI connectors.

Java Developer

Confidential, Austin, TX

Responsibilities:

  • Involved in detail analysis, estimates, development, bug fixing and enhancement following SDLC and scrum patterns.
  • Developed and supported front end screens to be cross-browse & cross-platform based application while using JSP, Angular JS, XML, XHTML, CSS, JSON, DOM, and AJAX.
  • Used DAO, VO (Value objects) and other J2EE Design Patterns in developing application code.
  • Developed client-side AJAX application that uses XSLT, XPath, Angular JS and more Bind objects and retrieves them via JNDI interface.
  • Developed JSP pages using spring frame work, Custom tags, and JSTL.
  • Hibernate is used as a persistence framework for the application.
  • Responsible for creation and consumption of Web services using SOAP.
  • Performed unit and regression testing in the application for bug fixing and better code review sessions.
  • Responsible for creation and consumption of Web services using SOAP, created WSDL files using XML Spy and integrated with Spring Web Services.
  • Involved in writing SQL, Stored procedure and PL/SQL for the back end. Used Views and Functions Confidential the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Created the DAO’s to access the database using JDBC calls and Hibernate.
  • Implemented logger for debugging using Log4J.
  • Worked on the WebLogic application server for deploying the project.
  • Used GIT as version control system for the source code and project documents.
  • Worked on the Application to have detailed activity logging built into the application logic to capture all activity related to accessing sensitive information (To Support Splunk).
  • Worked on a password expiration project to set all users to have a non-expiring password.
  • Worked with Appscan guys to co-ordinate plans and guidelines for SQL Injections, Cross-site Scripting and Cross-Site Scripting and Cross-Site Request forgery Vulnerability.
  • Worked on Splunk for implementing login/logout and locked user.

Junior Java Developer

Confidential

Responsibilities:

  • Utilized Java Eclipse/ J2EE, tested programing code & Applications, collaborated with team and management. Created & maintained a centralized repository of UI components, participated in usability testing & research.
  • Wrote and executed test cases based on written design, as well as based on product knowledge that resulted in greatly improving the software. Researched and documented software bugs and created and implemented fix.
  • Prepared Unit test cases and reviewing test results. Designed and developed front end using JSP and JSTL.
  • Responsible for investigating the issues, defects, determining problem root cause, formulating corrective action recommendations & implementing them.
  • Created web services using SOAP and producing WSDL to the Client side. Created detailed design documents using UML (Use case, Class, Sequence, and Component diagrams).
  • Developed Servlets & JSP pages for administrative tools, using custom tags. Configuring the data source in hibernate configuration file.
  • Extensively used DOM Parser to Parse the XML document.
  • Implemented MVC architecture using hibernate value objects and mapping xml files.
  • Configured JMS and JNDI in Rational Application Developer. Using commons and log4j logging framework.
  • Worked on Unit and Integration Testing.
  • Used JavaScript for client-side validations in the JSP and HTML pages. Performing unit testing, system testing and integration testing.
  • Developed SQLqueries in Oracle.

Environment: Java, HTML, CSS, AJAX, JavaScript, JSON, XML, Struts, JDBC, IBATIS, Web Services, SOAP UI, RESTful, HQL, SQL, JBOSS, Oracle, ANT, Eclipse IDE, JIRA, Tortoise SVN, and UNIX.

We'd love your feedback!