We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Albany, NY

PROFESSIONAL SUMMARY:

  • 7 years of experience in Design, Development, and Implementation of Java and J2EE web and client server based applications using Java/J2EE technologies on Windows2000/XP/ NT/ Vista/7, UNIX, LINUX
  • Excellent work experience on Core Java, J2EE, Servlets, JSP, Webservices, SOA, JavaScript, Ajax Framwork, XML, HTML, XSLT, Apache Ant, Tag Libraries, MVC frameworks
  • Experience in the SDLC phases like the Requirements gathering, Analysis, Design, Implementation, Testing, Deployment and Maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile Models.
  • Experience in developing the desktop application using java 1.4 version
  • Experienced working in onshore/Offshore development model. Coordinated with teams in offshore.
  • Experienced with Object Oriented programming and Java Multithreaded programming to develop multithreaded modules and applications.
  • Extensive Experience in developing Graphical User Interfaces using JSP.
  • Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
  • Deep knowledge in using front - end techniques such as HTML/HTML5, CSS/CSS3, Bootstrap, XML, JSON, AJAX, JavaScript, jQuery and Angular JS.
  • Experience in working with RESTFULLWeb Services.
  • Experience in creating a SOAP request and making a WSDL call.
  • Hands-on experience in developing SQL queries and implementing them in various Relational Databases like SQL Server 2008, and Oracle 10g/11i.
  • Experience in creating Use-Case Diagrams, Class Diagrams, Sequence Diagrams in UML and Rational Rose.
  • Experience in writing SQL queries, Sybase, and PL/SQL Programming (Stored Procedures, Cursors and Triggers)
  • Expertise in XML (SAX, DOM), XSD, PHP, IBM Tivoli and HTML5.
  • Good experience in process like RUP, Agile and Test driven methodologies.
  • Adept in designing and implementing web server solutions and deploying Java application on servers using ApacheTomcatweb server and configuring various Servlet engines like Weblogic and WebSphere.
  • Have sound knowledge on Groovy Scripting.
  • Hands-on experience in deploying applications on JBoss 4.x and Tomcat.
  • Good experience with various Web/ Application Servers like IBM WebSphere, BEA WebLogic, JBOSS and ApacheTomcat.
  • Strong Experience in OO Analysis and Design.
  • Good experience on version control tools like Github, SVN, CVS.
  • Hands on experience in testing methods such as Unit Testing and Integration Testing.
  • Expertise in documentation, developing and analyzing test plan and test case results.
  • Good knowledge on CMS development systems and Siebel UI development tools
  • Excellent Communication skills and multi-cultured team player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.

TECHNICAL SKILLS:

Languages: Core Java, Advanced Java, Oracle - PL/SQL, C, C++, Groovy Scripting, Java Applets using Swing/AWT

Frameworks: Spring, Spring MVC (Model-View-Controller), Struts 2, YUI

Databases: Sybase, SQL Server, Oracle 10g/11i, RDBMS

ApplicationServers: Weblogic, Websphere, JBoss, Tomcat

Scripting Technologies: HTML, XML, Java Script, JSP, jQuery, AJAX, shell script, Perl

Operating Systems: Windows 8/VISTA/XP/2003/2000, Linux

Other Tools: SOAP UI, RESTWebservices, Net Beans

PROFESSIONAL EXPERIENCE:

Confidential, Albany, NY

Java Developer

Roles & Responsibilities:

  • Worked in an Agile Scrum Development environment
  • Implemented Spring MVC, dependency injection and AOP
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
  • Developed html views with HTML5, CSS3, bootstrap and AngularJS.
  • Used iReport tool for connecting to multi datasource, for generating Jasper reports in various formats.
  • Used JIRA as the bug tracking tool and SVN and GIT as the source code version control.
  • Created Restful web services interface to Java-based runtime engine
  • Used Intellij as development tool and tomcat as application server
  • Used Maven and gradle scripts for building and deploying the application in web servers

Environment: Java/J2EE, JDK 1.7, Ajax, BootStrap, JDBC, AngularJs, JQuery, Hibernate, Log4j, Jenkins, Maven, XML, Spring MVC, Spring IOC, JUnit, HTML 5, Java script, iReport3.7 MS SQL,SVN, Git.

Confidential, Columbus, OH

Application Developer

Roles & Responsibilities:

  • Worked in an Agile Scrum Development environment
  • Developed the Presentation layer using the MVC paradigm, implemented by AngularJS MVC.
  • Implemented Asynchronous means of retrieval of data using AJAX and JSON.
  • Used Spring-IOC for bean management
  • Integrated Hibernate with Spring ORM for persistence
  • Developed REST based Web Services using Apache CXF
  • Used Jenkins and Maven for build jobs to provide continuous automated builds.
  • Used SQL for database connections to verify SQL queries
  • Worked with QA team in preparation and review of test cases.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations.
  • Designed and development of User Interface using HTML5, CSS3, W3C and AJAX
  • Implemented client side validations using JavaScript and jQuery
  • Implemented J2EE design patterns like Data Access Object and Business Delegate to handle the business flow.
  • Designed and developed RESTFULL web services for search, validations using JAX-WS and Apache CXF.
  • Extensively worked on Spring AOP and integrated the application using Spring Dependency Injection.
  • Developed Persistence layer using Hibernate and implemented DAO to handle the data base interaction.
  • Coordinated with external teams to finalize the XML messages for the Web Services communications in SOA architecture.
  • Wrote JUnit test cases to test the application and performed random checks to analysis the portability, reliability and flexibility of the project.
  • Conducted code reviews against coding standards and made sure the best practices are maintained in development process.
  • Used Log4j for tracking errors and debugging the code.

Environment: Java/J2EE, JDK 1.6, Ajax, J2EE patterns, BootStrap, JDBC, AngularJs, JQuery, Hibernate, Log4j, Jenkins, Maven, XML, Spring IOC, JUnit, HTML 5, Java script, PL/SQL, SVN.

Confidential, Hingham, MA

Java/J2EE developer

Roles & Responsibilities:

  • Reengineered the batch processing jobs to improve the performance and to meet the SLA’s.
  • Implemented project using Agile SCRUM methodology. Involved in daily stand up meetings, sprint showcase and sprint retrospective.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations.
  • Designed and development of User Interface using HTML5, CSS3, W3C, Ruby on Rails and AJAX
  • Implemented client side validations using JavaScript and jQuery
  • Chat servers created with node.js using redis for message routing
  • Implemented J2EE design patterns like Data Access Object and Business Delegate to handle the business flow.
  • Developed International Error Correction Screens using custom front end forms using XML, XSLT, Angular JS, JQuery
  • Designed and developed RESTFULL web services for search, validations using JAX-WS and Apache CXF.
  • Implemented Real time monitoring Dashboard using Angular JS and SignalR, Web-services and Bootstrap.
  • Created Dynamic reporting tool using ioGrid and Bootstrap .
  • Created Damage and Exception Marking Application.
  • Implemented Queues with Real time updates using SignalR.
  • Converting Winform applications to Web appl ications.
  • Responsive UI Websites using Bootstrap.
  • Designed, developed, tested, integrated, and deployed large numbers of complex rules in rule flows, Drools Fusion and Drools CEP.
  • Extensively worked on Spring AOP and integrated the application using Spring Dependency Injection.
  • Developed Persistence layer using Hibernate and implemented DAO to handle the data base interaction.
  • Integrated JPA persistence using Hibernate in order to save the current state of the drools knowledge session using the Spring Framework integration.
  • Coordinated with external teams to finalize the XML messages for the Web Services communications in SOA architecture.
  • Wrote JUnit test cases to test the application and performed random checks to analysis the portability, reliability and flexibility of the project.
  • Performed database operations and queries using Oracle 10g.
  • Conducted code reviews against coding standards and made sure the best practices are maintained in development process.
  • Used Log4j for tracking errors and debugging the code.
  • Used version control tools Github, SVN.
  • Designed Schemas and generate classes using RAD IDE

Environment: Java1.6, Struts2, JSF1.2, EJB 2.0,Java/J2EE coding,J2EE patterns, BootStrap, Signal R,Web service, JDBC, JMS, Spring, Groovy, AngularJs, node js, W3C,WSDL, JQuery, Ext JS, Hibernate, Log4j, XML, JUnit, Oracle 10g, Websphere7.0,UML Design, HTML 5, Java script, Rational Clear Case, PL/SQL, SVN, Github,.

Confidential, Niwot, CO

Java/J2EE Developer

Roles & Responsibilities:

  • Participated in Application Design and Architectural sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
  • Review business requirements, functional designs, business processes and system solutions in order to gain a deep functional understanding of the application.
  • Propose new Architectural design and best approaches for IT solutions.
  • Implemented Action classes (Action Servlet, Action) and Form beans (Action Form) using Struts Framework.
  • Implemented a RESTful service on the server side using Jersey, Spring and Hibernate that interacts with the DB to obtain the claim details.
  • Integrated the JSF framework for the presentation layout and extensively used the dynamic rendering feature.
  • Developed the user interface for registration using HTML5, CSS3, jQuery, Ruby on Rails and AJAX.
  • Application backend implemented as node.js express application server.
  • Configured TB Notification Processor MDB with Queue and IJPInboxMDB with Inbox Queue using Activation Specification.
  • Introduced Continuous Integration with Hudson and Jenkins.
  • Developed java business classes to move business logic into middle tier from data tier / stored procedures.
  • Used technologies like JSP, JSTL, AJAX, and JavaScript for Presentation.
  • Involved in the coding of Distributed Multi-threaded Enterprise applications using J2EE technologies Servlets, EJB, RMI, JDBC and JMS.
  • Prepared use case diagrams, class diagrams and sequence diagrams using Rational Rose.
  • Dependency Injection used for runtime object injection using Spring.
  • Facade, BO and DAO design patterns were used to re factor the code.
  • Facade responsible for starting and ending the transaction.
  • BOs responsible for converting DAO object into simple POJOs.
  • DAO for accessing and manipulating data.
  • JDBC was used to handle the database operation in monitors.
  • Implemented Oracle stored procedures and SQL scripts for data loading.
  • Took active part in designing the data base tables.
  • Usage of ANT for generating system builds.
  • Used version control tools SVN, CVS and Build tool Log4j
  • Used Eclipse as IDE to develop the application
  • Prepared test cases and carried out unit testing, integration testing, system testing and involved in bug fixing activities.

Environment: JDK1.4, Hibernate, Web service, J2EE patterns, HTML/JavaScript, Node js, Spring, JDBC, SOAP, AXIS, WSDL, JMS, UML Design, JSP, Log4j, XML, DOM, SAX, XSD, DTD, JUnit, Ibatis/hibernate, DB2/SQL/Oracle, Oracle9i, Agile, Eclipse, WebLogic8.1/9.0, Rational Clear Case, web logic web services, RSA, clear case, clear quest Ibatis/hibernate, NetBeans, SVN.

Confidential, Columbus, OH

Java J2EE Web developer

Roles & Responsibilities:

  • Involved in business requirements gathering and technical analysis document preparation.
  • Developed the business layer logic and implemented EJB's (EJB 3.0)
  • Developed SOAP and RESTful based web services and exposed them using WSDL files over HTTP.
  • Following SDLC Waterfall methodology for Integrated Web Bill Pay Project.
  • Prepared use case analysis document using UML
  • Prepared Architecture/design document and implemented Command Pattern in Presentation Services.
  • Used Hibernate to connect to database to create DAO layer for ORM.
  • Involved in writing Spring Configuration XML files that contain declarations and other dependent object declarations.
  • Integration of front-end with Oracle database using JDBC API and also responsible for developing database SQL queries.
  • Created JDBC Connection Pooling and Helper classes for Database access.
  • Designed and developed the front-end with Jakarta Struts framework, JSTL Tag libraries and Custom Tag Libraries and development of Presentation Tier using JSP pages, Custom Tag’s, JSPTagLibs, HTML, DHTML.
  • Developed new Web Service for getting External Accounts using vendor WSDL
  • Used Basic Authentication (web services security) mechanism.
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.
  • Manual application (EAR) deployment and integration testing in WAS 5.1/6.0 Linux servers.
  • JUnit and AgitarOne was used for Unit Testing

Environment: Java1.4,J2EE, IBM RAD 6.0, XML, Business Services, Presentation Services, Agile, UML Design,J2EE Patterns, Web sphere Application Server MQ Series, Web Services, XSLT, CSS, RSA, Java/J2EE, RSA, Clear Case, Clear quest, Tag Lib, JSP using JSTL, JavaScript, NetBeans 6.8.

Confidential, Baltimore, MD

Java Developer

Roles and Responsibilities:

  • Involved in designing and implementation of application flow.
  • Involved in Developing UI screens in Administrator module.
  • Developed Servlets and JSP pages for displaying both dynamic and static pages using HTML and CSS.
  • Developed Action and Form Bean classes to retrieve data and process server side validations.
  • Used JavaScript for performing client side validations.
  • Created JDBC stored procedures, triggers, queries and PL/SQL statements to interact with the database.
  • Involved in implementing Internationalization for supporting different country languages using Unicode formats.
  • Involved in Code Reviews to make sure best coding standards and java best practices are used before placing the code in version control.

Environment: Java1.4, Servlets, JSP, Struts, EJB, Design patterns, HTML, java script, Eclipse IDE, Ant, Clear Case and Web sphere application server (WAS 5)

Confidential

Java Developer

Responsibilities:

  • Interacting with Business teams and marketing specialists to understand the specifications and requirements for designing/revamping all the surveys.
  • Gathered detailed design specifications and strategies which were utilized by the functional team and the development team for performing detailed development and testing on business applications.
  • Implemented Java components and deployed under the weblogic server
  • Involved in test plan, test cases and unit testing of the system
  • Involved in different activities of project such as information meeting, analyzing data, validation of data, documenting business/functional supplies
  • Worked actively with the Development team, providing assistance with programming issues and post production bugs.
  • Work as Technical Support and perform all sorts of IT Administrative Tasks.

Environment: Java Servlets, Hibernate, JavaScript, HTML, Toad, Oracle database, Apache Tomcat, Eclipse, Webserver.

We'd love your feedback!