We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • 5+ Years of Java Developer experience in Design, Development, Integration and Testing (SDLC) of Software Solutions based on J2EE Technologies.
  • Worked extensively on J2EE technologies like Servlets, JSP, JNDI, EJB, and Hibernate.
  • Experience in XML parsing, extractions, and data migrations and/or transformations.
  • Good Understanding of Design Patterns, Object Oriented Programming and UML.
  • Comprehensive work experience on Application Servers such as Apache Tomcat, JBoss, Web Sphere.
  • Used spring form tag library and other JSP tag libraries for form validations.
  • Experienced in developing and implementing web applications using Java, J2EE, JSP, Servlets, JSF, HTML 5, JavaScript,AJAX, JSON, JQuery, CSS3, XML, JDBC and JND
  • Expertise in development and deployment of multi - tiered web based enterprise applications using J2EE technologies like Servlets 3.0/2.5, JSP 1.1/2.0, Struts 2.0, JMS, Hibernate 3.0/4.0, Spring 3.0/4.0, JDBC, JNDI, JSF, Angular JS, Java Beans and Web services (SOAP, Rest).
  • Knowledge of J2EE design patterns like MVC, Front Controller, Factory, Abstract Factory, Singleton, Transfer Object, Business Delegate and Data Access Object etc.
  • Expertise in MVC architecture Web Framework Struts 2.0, Spring 4.0 (Dependency Injection, Data Access Objects, MVC Framework and Spring Web Flow) AOP, Spring MVC, transaction management and used Hibernate.
  • Extensively good experience developing robust and highly scalable applications using frameworks like Spring, Hibernate and Struts and web technologies like XML and AJAX.
  • Experience Hands on with PL-SQL Stored Procedures, Triggers and Views.
  • Strong experience with Agile/SCRUM design methodologies with Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD). Also was deployed on waterfall models.
  • Well versed in designing and developing presentation layer components using AJAX, JavaScript, CSS, XML, HTML, and BootStrap.
  • Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures and Triggers.
  • Expertise in developing PL/SQL Procedures, Functions and Packages and used SQL loader to load data into the database.
  • Consumed SOAP web services and have experience in implementing RESTFUL API.
  • Used HTML5, Bootstrap, CSS3 to design the entire web application and make it mobile friendly application.
  • Experience in developing web application using JavaScript frameworks like Angular JS and Node JS.
  • Experience in configured MS SQL Server and Oracle in Linux server.
  • Experience in Agile methodologies.
  • Experienced in designing and executing test cases based on Business requirements and Functional Specifications.
  • SVN, CVV, VSS was used for all source code control and maintenance.
  • JIRA is used to track development tasks, bugs, enhancements and upgrades.
  • Self-motivated with excellent communication and interpersonal skills.

TECHNICAL SKILLS:

Languages: Java, C++, C, SQL, HTML

J2EE / Web Technologies: Struts, Spring, Hibernate, JSP, Servlets, JDBC, JavaScript, HTML,DHTML, XML, SVN(subversion), CSS, BootStrapApplication / Web Servers: Weblogic, Tomcat, IBM s Websphere, JBoss, and Mule

IDE Tools: Eclipse 3.2, RAD 6.0, My Eclipse 5.1,WSAD,Weblogic Workshop

Databases: Oracle 8i/9i/10g, MySQL, SQL Server, MS Access 97/2000/2003

Operating Systems: Windows NT/2003 Server/XP, UNIX and Linux, Windows 7

Tools: Maven, ANT, Active MQ, SOAP UI

Distributed Technologies: SOAP Web Services

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Java Developer

Responsibilities:

  • Designed and developed RESTful Web Services to provide services to the various clients using Restful.
  • Designed the user interface of the application using HTML5, CSS3, JSF 2.1, JavaScript and AJAX.
  • Played key role in setting up design and coding standards/guidelines such as Java coding standards and code review documents.
  • Good Experience in developing User interfaces using Angular JS.
  • Conducted daily Stand Up sessions using Agile methodology.
  • Implemented service layer using POJO classes managed by spring IOC.
  • Developed Build Script using Maven tool.
  • Full stack development using JQuery, Spring MVC, Hibernate, Restful API.
  • Developed single page applications (SPA’s) using Angular JS.
  • Designed and developed REST APIs with Jersey implementation along with JAX¬RS
  • Designed and developed common logging service using Spring Aspect Oriented Programming, Thread Locals and Log4j to log the information into the data base.
  • Organized and developed JUNIT test cases and test classes.
  • Implemented REST APIs, to support external and internal applications.
  • Involved in writing of Web services using SOAP, WSDL, deployment, configuration and testing.
  • Worked on Java Script libraries like JQuery.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Designed and developed web based software using Struts 2 and Spring Core
  • Implemented Controller Classes and Server side validations for account activity, payment history and transactions.
  • Writing stored procedures, Packages, Views, Cursors, Functions and triggers using SQLin the back end.
  • Implemented session beans to handle business logic for fund transfers.
  • Used Spring ORM module to integrate with Hibernate.
  • Implemented Hibernate framework
  • Network to connect to database and mapping of java objects to database tables.
  • Used JDBC activities to interact with Oracle for required data lookup and storage
  • Worked with SQL developer to interact with Oracle
  • Created RESTful API to fetch data from Oracle database and return JSON format data, then this data will be used for displaying questions and generating reports
  • Used Web Logic server for deploying the application.
  • Involved in writing the Maven build file to build and deploy the application.
  • Worked on SVN version Control Systems.
  • Used Clear Case for Source Code maintenance.

Environment: Java/J2EE, Spring, Hibernate, Oracle, JUnit, JSP, JSF, JQuery, Servlets, RESTFUL API, HTML, AJAX, Maven, CSS, Angular JS, Cucumber, Web Logic, Web services, SOA

Confidential, New Britain, CT

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology.
  • Implemented different J2EE design patterns like Service Locator, Business Delegate, and DAO.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Developed JSP with Angular JS, Web services calls and AJAX calls for the applications.
  • Developed the application using Spring Framework that leverages Model View Controller (MVC) architecture.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL.
  • Consumed REST based Microservices with Rest template based on RESTful APIs.
  • Developed UI using HTML5, XML/XSLT and JSP's for user interaction and CSS3 for styling.
  • Performed client side validations using JavaScript, JQuery and AJAX.
  • Involved in development of REST Web Services using Spring MVC to extract client related data from databases and SOAPUI tool is used for testing Restful API web services.
  • Involved in development of data access layer, which are java classes to encapsulate all database specific calls using JDBC API.
  • Designed and development of framework using Angular JS, Spring and hibernate.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (oracle).
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Used Spring IOC (Inversion of Control) /DI (Dependency Injection) to wire the object dependencies across the application
  • Spring Batch is used for Batch processing with which notifications are sent in timely manner.
  • Developed several RESTful web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management.
  • Developed web service components with JAX-RS from WSDL files for invoking the methods using SOAP.
  • Used IBM MQ Series for enterprise level messaging system.
  • Resolved database inconsistency with better design and efficient SQL queries.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Implemented JDBC framework for connectivity with Oracle 10G database as backend.
  • Used Ant scripts to build the application and deploy it on WebSphere Application Server.
  • JUnit, JMock Frameworks were used for performing unit and integration testing by writing test cases.
  • Used Log4j for logging errors, messages and performance logs.

Environment: Java/J2EE, JDK 1.7, Servlets, Spring, Hibernate, JSP, HTML5, CSS3, AngularJS, JavaScript, JQuery, AJAX, XSLT, JDBC, JMS, EJB, SOAP, RESTFUL API, Web Services, JSON, JAX-RS, Oracle 11g, WebSphere, Eclipse, Ant, Maven, PL/SQL, IBM MQ, HP Quality Center, JUnit, JMock, Windows 10, Log4j

Confidential, Frankfurt, KY

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Responsibilities include analysis of these various applications, designing of the enterprise applications, co-ordination with client and offshore team, meetings with business users, functional and technical guide to the offshore team, project management.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Writing UI interaction with database using Servlets.
  • Developing JSP pages for presentation layer (UI) .
  • Implementing Server side programming using JSP and AJAX.
  • Responsible for e-commerce Division Central Region Professional Services business development, sales support, technical architecture, management and delivery of consulting engagements
  • Used maven to employ standard conventions and practices to accelerate the development cycle.
  • Developed DAOs using JPA, Hibernate persistence API for the database operations to interact with Oracle Database.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Developing custom JSP tags for role-based sorting and filtering.
  • Developing custom tag libraries (JSTL) for achieving most code-reusability and ease of maintenance for presenting, formatting and gathering data.
  • Creating database tables, created Hibernate mapping files (hbm) with associations and developed business objects, which use these tables.
  • Extensively used Spring IOC, Hibernate, Core Java such as Multi-Threading, Exceptions, Collections, etc. in application
  • Written the Java Script, HTML, CSS, Servlets, and JSP for designing GUI of the application.
  • Involved in developing EJB’S for the business logic using Session facade pattern and deploying them in Web Logic
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Implemented JAX Web services by applying SOA concepts in conjunction with SOAP.

Environment: Java/J2EE, Web Logic 9.2, Eclipse 3.0, Oracle 10g, Spring 2.5, Hibernate 3.0, JSP, Servlets, JavaScript, HTML, JMS, XML, SOAP, WSDL, UDDI, Web Services, PL/SQL, JDBC, UML, JNDI, Ajax, Maven, ANT, CVS, Log4J, Unix.

Confidential, San Ramon, CA

Java/ J2EE Developer

Responsibilities:

  • Involved in web designing using HTML, XHTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML5, AJAX and CSS in developing the presentation layer.
  • Developed the user interface with JQuery, JSP, HTML5, CSS and JavaScript.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Developed the UI using JSP, HTML, CSS, and AJAX and learned how to implement JQuery, JSP and client & server validations using JavaScript.
  • Implemented applications using Java, J2EE, JSP, Servlets, JDBC, RAD, XML, HTML, XHTML, Hibernate Struts, spring and JavaScript on Windows environments.
  • Used Struts framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Developed web services code for the system will either use services in connected, directives applications to perform business operations.
  • Writing custom filters for the HTML5 using angular code.
  • Created XML for deployment descriptors, struts configuration files and integrated to validation files.
  • Generated Spring XML files for the configured beans.
  • Developed model components using session beans and used local message driven beans (MDB) to interact to session using EJB.
  • Used Web Services on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Consumed Web services using JAX-WS and generated client stubs from WSDL for web services.

Environment: Core Java, Java, JBuilder, XML Schemas, CSS, Struts, Spring, JavaScript, JSP, HTML, XML, Hibernate, Angular JS, Web sphere, Design Patterns, Servlets, JUnit, EJB, JMS, AJAX, Web Services, Windows XP.

We'd love your feedback!