We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Timonium, MD

SUMMARY:

  • Detail - oriented developer with over 8 years of experience in all phases of SDLC (Software Development Life Cycle) including Agile and Waterfall methodologies.
  • Extensive exposure in Analysis, Design, Development and Implementation of large-scale, secure and Internet/Intranet applications using Java/J2EE technologies.
  • Experienced in web based application and enterprise application programming with Java J2EE, JSP, Servlets, JDBC and open source frameworks like Spring, Hibernate and Struts.
  • Experienced in developing back-end applications using spring, Hibernate, XML, Web Services (WSDL, SOAP, and Rest).
  • Experienced in developing Front-End UI based applications using JSP, HTML, CSS, Java Script, Ajax, JQuery, Struts and Spring MVC.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Experience in developing/consuming Webservices (SOAP and Restful web services).
  • Well Versed in Database concepts and good at writing SQL queries using Oracle 10g/11g.
  • Experienced in deploying J2EE components on application servers like IBM Web Sphere 6.1, Web Logic 11gR3, and Apache Tomcat.
  • Experienced in design patterns like Singleton, Factory, Abstract Factory, Fa ade Pattern, and Business Delegate Pattern.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow.
  • Designed and developed various integration components using JMS and MQ Series.
  • Experience in working with Eclipse and Configuration Management tools like Subversion and Clearcase.
  • Ready to take challenges with and objective to succeed. Have excellent communication skills, highly creative, motivated, work ethics and ability to work well in a team or individual environment.

TECHNICAL SKILLS:

Operating Systems: Windows XP/7, Linux, Solaris.

Languages: C, JAVA, SQL, and PL/SQL.

Database Technologies: Oracle 10g/11g, MySQL.

Java Web Technologies: Servlets, JDBC, JSP, JNDI, Web Services, SOAP, JAX-WSJAX-RS, spring 2.5/3.x, Struts 1.3/2.3, node.js, Hibernate 2.5/3.x

Web Technologies: HTML, Java Script, AJAX, JQuery, and XML

Application Servers: Oracle Web Logic 10.3, IBM Websphere 6.1

Web Servers: Tomcat 6.0 /7.0

IDE Tools: Eclipse 3.0

Version control: Subversion, Clear case.

Automation/Build Tools: Jenkins, Nexus, ArtifactoryDefect Tracking Tools BugZilla, HP Quality Center

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, Timonium, MD

Responsibilities:

  • Involved in designing & documentation of flows & functional diagrams.
  • Designed all type of UML diagrams, which is needed in developing the application.
  • Responsible for writing application monitor for health status of app
  • Using JavaScript and CSS in HTML.
  • Used JavaScript code, HTML markup and CSS style declarations to enrich websites.
  • Implemented REST API for creating a web services.
  • Deployment process of the application on the Web sphere application servers.
  • Used Clear quest as bug tracking system. Extracted Logging errors by Log4j.
  • Written Test Cases for Unit Level Testing using JUnit.
  • Extensive usage of Maven builds process for the delivery of the end product.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Involved in testing, debugging complete flow of the modules.

Environment: Java 1.8, JSP, JMS, REST, Servlets, EJB, J2EE, Maven, Oracle 9i, HTML, XML, JavaScript, Apache, Web logic.

Java Developer

Confidential, Wilmington, DE

Responsibilities:

  • Involved in analyzing the requirements and design of the entire system in coordination with the end user.
  • Worked closely with business analysts and end - users to drive requirements and to develop different types of interfaces.
  • Used UML diagrams (use case, class and sequence diagrams) to analyze, design and develop the system.
  • Worked with Webservices technologies SOAP, WSDL to get credit card information from third party.
  • Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
  • Involved in complete application design using J2EE architecture with Struts framework, used Servlets, JSP and EJB in MVC architecture.
  • Established continuous integration (CI) practices and standards for PSCU with JIRA, Jenkins and Stash
  • Designed and developed XML, JSP, Servlets and EJB (Session & Entity bean).
  • Used DAO's (Data Access Object), Transfer Object (Value object) and Session Fa ade J2EE patterns
  • Responsible for writing SQL, stored procedures and backend PL/SQL functions in Oracle 9i.
  • Responsible for coordinating documentation of the entire system.

Environment: Java 1.7, JSP, JMS, Struts, SOAP, Servlets, EJB, J2EE, JDBC, UML, ANT, Oracle 9i, Swing, HTML, XML, JavaScript, Apache, Web logic 9.2, node.js

Java/ J2EE Developer

Confidential, Overland Park, KS

Responsibilities:

  • Involved in design, development and deployment of Dashboard Portal project for business users.
  • Developed UI layer components and pages using Spring MVC, HTML5, CSS, JavaScript, JSTL and JSP, ANGULARJS.
  • Application backend implemented as node.js express application server.
  • Chat servers created with node.js using redis for message routing, but never deployed to production.
  • Developed Restful Web Services for customer registration module.
  • Designed and Developed Spring Profile Object for different various users.
  • Was involved in development of customized authorization module based on user role.
  • Designed and developed SOAP based API to expose and also consume information.
  • Developed various WSDL and XSD (XML Schema) files
  • Developed DAO layer communicated with the Oracle database with help of Hibernate framework.
  • Developed Oracle SQL Queries and Stored Procedures.
  • Used SOAP UI for testing web services request and response.
  • Involved in implementation of application using conventional design practices (SOA - Service Oriented Architecture, MVC-Model View Controller).
  • Ajax is used to dynamically retrieve selected state information from the database.
  • Created and consumed Web Services to fetch and process the Information.
  • Developed website layout, application and functions layout
  • Designing textual and graphical content including product illustrations for the website
  • Integrating cross browser compatible applications and secure payment gateways in the website
  • Developing online marketing and promotional strategies
  • Created daily jobs to send notification emails to configured customers.
  • Implementing Tag Libraries, JSTL tags, Display tags
  • Implemented Error logging aspects (Log 4J) by using Spring AOP.
  • Developed test cases and performed unit testing using JUNIT Test cases.
  • Performed application coding and programming. Conduct design and code reviews
  • Performed code build and deployment using MAVEN.
  • Used HP Quality Center to track the bugs in the application.
  • Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Jenkins in the builds triggered by each push to Git

Environment: JDK 1.7, Spring 3.0, Hibernate 3.6, Restful, ANGULARJS, node.js, Jersey, XML, Oracle 11g, Linux, Maven, Oracle Weblogic 11gR3, Clear Case and Eclipse.

Java/ J2EE Developer

Confidential, Plano, TX

Responsibilities:

  • Involved in design, development and deployment of Sandlots Patient Portal project.
  • Involved in developing Service layer using Spring and Hibernate for Patient Clinical Reports module.
  • Developed dynamic web pages using Spring MVC, JSP, HTML5, CSS3, JavaScript, AJAX, JQuery and JQuery UI. node.js used to proxy requests to eCollege Java web services, as well as store application preferences and state data in distributed mongo instances. redis used to route event data between application instances. Application servers (node.js) forwarded redis events to browser clients via socket.io.
  • Developed Restful Services to provide Prescription Refill Data to internal partner groups.
  • Implemented persistence layer by integrating Hibernate ORM mappings with Spring Framework.
  • Performed analyses, troubleshooting and worked closely with QA to keep application robust.
  • Involved in production Support activity like working/analyzing on production issues.
  • Performed testing of web services using SOAP UI client.
  • Implemented Error logging aspects (Log 4J) by using Spring AOP.
  • Triaged QA tickets & provided support to troubleshoot issues during testing.
  • Online Servlet Session for Production Clerk when preparing Order for the next Week Production: prepare the order for ingredients; commit order to local database; interface with the fulfillment system and communicate the order for fulfillment; transferring the data to DB of fulfillment system after data transformation; return order confirmation info(creating and processing of the XML documents using SAX model);

Environment: JDK 1.6, Spring 3.0, node.js, Hibernate 3, JAX-WS, SOAP, Apache CXF, Linux, Maven, IBM WebSphere 6.1, Clear Case, Oracle 11g, Eclipse

Java/ J2EE Consultant

Confidential, Minneapolis, MN

Responsibilities:

  • Analysis and understanding of business requirements.
  • Developed views and controllers for client and manager modules using Spring MVC 3.0 and Spring Core 3.0.
  • Business logic is implemented using Spring Core 3.0 and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Exception handling framework and used log4J for logging.
  • Developed Web Services using XML messages that use SOAP.
  • Developed Web Services for Payment Transaction and Payment Release.
  • Generating the Inventory Online Inventory Catalog with the description including product ID, price, shipping details. Java Servlet or JSP with dynamic interface capabilities generate the catalog based on client request and info stored in the inventory DB (SQL Server); JSP application logic includes input validation; content development includes generating formatted HTML/XML. JSP scriplets to embed regular Java Language statement; custom JSP tags to extend HTML/XML tags;
  • Developed Restful web Services
  • Created WSDL and the SOAP envelope.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Java/J2EE, JSP, CSS, Java Script, AJAX, Hibernate, spring 3.0, XML, Web Services, SOAP, Restful, Maven, Rational Rose, HTML, Log4J, JBoss 4.

Java Developer

Confidential

Responsibilities:

  • Participated in the requirements gathering sessions and the detailed design of the entire architecture.
  • Developed system preferences UI screens using JSP custom TagLibs, JSP templates and HTML.
  • Views were developed using HTML and JSP pages. Used Java Beans.
  • Used Java Script for Client side validations.
  • AJAX is used for retrieving the information about the customer from the server.
  • Processed XML and converted them into Java Objects using JAXB and JAXP.
  • Coded Hibernate configuration files to persist the data to the Oracle 9i Database.
  • Used JDBC to connect to the Oracle Database.
  • SQL server is used for writing the data components and stored procedures.
  • Designed, developed and implemented the business logic required for Security presentation controller.
  • Involved in preparation of docs like Functional Specification document and Deployment Instruction documents.
  • Developed unit test cases using JUnit. Wrote stored procedures and triggers for the project and Created build scripts using ANT.

Environment: Liferay Portlets, J2EE, spring, free marker Template.

We'd love your feedback!