We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

CO

SUMMARY

  • 7+ Years of experience in Developing Analysis, Design, Development, Implementation and testing of Web based applications and Client Server applications
  • Worked in Banking, Financial, Insurance and Energy domains.
  • Primarily server - side developer with reasonable Front-End development experience.
  • Experience in building Web services and Web Applications using the MVC architecture.
  • Extensive experience in implementing SOAP and RESTful architectures for Web Services.
  • Extensively used source-control and dependency-management tools for development.
  • Experience with integration and Unit Testing.
  • Experience with incremental Agile-Scrum development process.
  • Experienced in requirement analysis, and preparing High Level and Low Level design.
  • Experienced in implementing Full Life cycle of Software Development Process.
  • Good at documenting and understanding user requirements and system specifications.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Operating Systems: UNIX, Linux, Windows 95/98/2000/XP, Windows NT

Languages: PL/SQL, SQL, C,, JAVA, XML, HTML, JavaScript.

Application Development: J2EE (JSP, Servlets), JDBC, Struts1.1/2.0, Hibernate, Flex, RMI2.0,XSLT, XSD, DTD, CSS, SOAP, WSDL, UDDI

Web Server: Jakarta Tomcat Web Server, JBoss, Web Logic

RDBMS: Oracle

Tools: Together Soft, Eclipse, Intelli j

Protocols: HTTP, HTTPS, TCP/IP and UDP

Editors: Microsoft Front Page, Macromedia Flash, Dream Weaver

PROFESSIONAL EXPERIENCE

Confidential, CO

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in web designing using HTML 5, CSS 3, JavaScript and extensively used Table less Design in CSS for positioning.
  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Designed Frontend with in object oriented JavaScript Framework like Angular.js.
  • Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end UX design such as web pages, graphics and multimedia's.
  • Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Developed cross-browser/platform HTML, CSS, LESS and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Implemented dynamic page elements and form error validations using Angular JS directives.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Transformed the core technology stack from EJB to Spring Data, majorly focusing on re-writing the using JavaBean-style POJOs, Spring Services and utilizing Spring features such as Transaction Management, Exception Handling
  • For the management of application flow we used Spring MVC (by developing configurable Handler Mappings, View Resolver).
  • Performed DevOps for Linux Mac platforms
  • Used Spring dependency injection to inject all the required dependency in application.
  • Worked on Sun Jersey REST framework to create web services.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection API's to implement various features and enhancements..
  • Involved in Trouble Shooting and Customer Support.
  • Used Hibernate as an ORM tool for data persistence at the DAO layer.
  • Developed/Modified SQL queries, Stored Procedures and Triggers for data retrieval and modification on Oracle 10g.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.
  • Used PowerShell for DevOps in windows-based systems
  • Experience working with Jenkins in version control and integration activities.
  • Worked in Agile environment with active scrum participation.
  • Used Subversion for software version control.

Environment: Java, Servlets, JSP, Struts, Spring Data, Hibernate, XML, CSS, AJAX, HTML5, Rational Clear Case, Microsoft Visio, WebSphere Application Server, Java Script, REST Web Services, DevOps, S Jersey, Apache CXF, JQuery, AJAX, Oracle, CRUD, SQL, UML, JUNIT, MAVEN, UML, NetBeans, ANT, Agile

Confidential, Hartford, CT

Java Developer

Responsibilities:

  • Used Agile environment for designing and coding application environment, used the Test Driven Development (TDD) which includes bi-weekly sprint and daily scrum to discuss the design and work progress.
  • Developed the User Interface Screens for presentation using JSF, JSTL tags, HTML and CSS.
  • Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
  • Involved in developing of design documents with UML class diagrams.
  • Developed the User Interactive web pages in a professional manner with using webtechnologieslikeHTML, XHTML, and CSS as per company’s standards.
  • Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
  • Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Applied client side validations using JavaScript and jQuery.
  • Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
  • Implemented AJAX to enhance the capability of the website.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features
  • For the management of application flow we used Spring MVC (by developing configurable Handler Mappings, View Resolver).
  • Used Spring dependency injection to inject all the required dependency in application.
  • Implemented Hibernate in the Data Access Object layer to access and update information in the Oracle10g Database
  • Used Maven as a build tool and developed Maven Scripts to automate the compilation.
  • Developed screens, Controller classes, Business services and DAO layer.
  • Developed the Business Logic using Plain Old Java Objects (POJOs)
  • Created set of classes using DAO pattern to decouple the business logic and data.
  • Interfaced with the Oracle 10g back-end database using Hibernate Framework and XML config files.
  • Wrote test cases in JUnit for unit testing of classes.
  • Consumed Web Services for transferring data between different applications.
  • Used JAX-WS SOAP Web services to retrieve credit history of the applicants.
  • Implemented RESTful web servicesusing technologies like JSON, XML and JAXB etc., developed RESTful server APIs written in NodeJS and connecting UI with back-end RESTful services.
  • Involved in coding, maintaining, and administering Servlets, and JSP components.
  • Deployment of. ear files in Apache Tomcat 6.0 application servers and WebLogic Application server.
  • Implemented the logging mechanism using Log4j framework.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.
  • Experience working with Jenkins in version control and integration activities.
  • Used SVN version control to track and maintain the different version of the application.
  • Wrote PL/SQL queries, Stored Procedures, and triggers to perform back-end database operations.

Environment: Java 1.6, JSF, Rich Faces, Prime Faces, SPRING, AOP, DAO, MVC, DI, Design Patterns, HTML, JavaScript, AJAX, JQuery, JSON Formatter, Oracle, SOA, Websphere,Restful API, HTML, Hibernate, CSS, XML, JBoss, WebLogic, STS(Spring Tool Suite), EMS,ANT, Maven, SVN, JUnit.

Confidential, Herndon, VA

Java Developer

Responsibilities:

  • Involved in developing prototypes for C-TPAT application where custom compliance manager can review and manage vendor information.
  • Created process in RAD for MVC architecture to have a clear separate and fast coding for all the developers.
  • Involved in using DAO Design Pattern to establish connection with the database and made all database transactions.
  • Integrated the application with spring framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Manager Review, Application review UIscreens using JavaScript, JSP, HTML and CSS.
  • Developed Web Services to communicate to other modules using XML based WSDL protocols.
  • Involved in writing SQL and My SQL, highly sophisticated stored procedures and PL/SQL for back end.
  • Tested the web services with SOAP UI tool
  • Involved in helping team members to debug issues with the application and designed and prepared Unit test case using JUnit and removed the maximum bugs before passing on the application to the QA team.
  • Involved in creating and executing various functional test case scenarios.
  • Wrote build & deployment scripts using ANT scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.
  • Developed the application on RAD and deployed the application on Web Sphere to integrate run time components and the tools to develop applications.
  • Involved in Production support activities.

Environment: Core Java, Java1.6, J2EE, Hibernate3.0, JSP2.0, Servlets, EJB, Java Script, Flex, Spring 2.5, Web Services, Jira, Spring 2.5, Web Sphere application server, AJAX, Ant, JUnit4.0, Eclipse 3.5, SVN,HTML, XML, XSD, Log 4j, Oracle, JMS,QC, Unix.

Confidential

Java Developer

Responsibilities:

  • Coordinated an offshore team who was involved in developing most of the mobile applications that are converted from existing web applications.
  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft vision.
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Validator for server side validation of data.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2 .
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used Clear case for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Followed coding and documentation standards.

Environment: JAVA, J2EE, STRUTS 1.1, JSP, JDBC, EJB 2.0, ANT, Oracle8i, XML, IBM Web Sphere, WSAD, JUNIT,DB2, Rational Rose, CVS, SOA and RUP.

Confidential

Java Developer

Responsibilities:

  • Coordinated an offshore team who was involved in developing most of the mobile applications that are converted from existing web applications.
  • Primarily responsible for attending JAD sessions with the clients and designing these mobile application prototypes. Once developed, I will be involved in production activities along with the defect fixing.
  • Involved in requirement gathering, Architecture design, Analysis, preparing the use cases.
  • Using jQuery Mobile framework, we have developed these mobile applications mostly on Androids, iOS for iPhones and Blackberry’s.
  • Deployed these applications in Websphere server and used Oracle as back-end.
  • Responsible for end-to-end developing and testing of the application in all the environments. Once tested, will assign defects to appropriate developer and re-test the scenarios.
  • Direct interaction with the clients in design phases.
  • Configured the Data source to access the Oracle database using JDBC Provider for Oracle in the Application server.
  • Involved in the maintenance and production support.

Environment: Java 1.5, JSF, Spring MVC jQuery, Websphere, Java, Servlets, J2EE, JSP, Javascript, EJB, Oracle, AJAX, IBM Web sphere Application server, Windows,, RAD, JMS, XML, WSDL,ANT

We'd love your feedback!