We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Waltham, MA

SUMMARY

  • Over 7 Years of experience in development of web based applications in various domains by using Java, J2EE technologies such as JSP, Servlet,JavaScript, JMS, Struts, Spring, Hibernate, XML, EJB, ANT, SOAP, WSDL, REST, JDBC.
  • Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with JUnit and good experience with software development methodologies like waterfall and Agile.
  • Experience in client side technologies such as HTML, DHTML, CSS, JavaScript and DOJO.
  • Proficient in programming by using the IDEs such My Eclipse, Eclipse, and Net Beans.
  • Expertise in implementing different design patterns such as Singleton, MVC, Factory in the development of web based & distributed enterprise applications.
  • Experience in corejavatechnologies including Multi - Threading, Collections and RMI.
  • Proficient in developing web based, service oriented based and mobile-web/App based applications using HTML5, CSS3, JavaScript and JQuery.
  • Expertise in programming with SQL, PL/SQL and Stored Procedures.
  • Extensively used log4j and Junit.
  • Implemented JSON to read data from the web server and display the information on the web page.
  • Very good knowledge on Splunk and Tealeaf.
  • Experience in developingjavabased GUI applications using Swing.
  • Expertise in developing dynamic web pages in HTML with AngularJS for User Interface.
  • Extensive Knowledge in all phases of Project and Product development life cycle that includes System Study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance, Re-Engineering and Documentation.
  • Good work experience with BEA Web Logic, IBM Web Sphere, JBoss application servers and having good work experience in RDMBS such as Oracle 11g, 10g, DB2, MySQL and SQL server.
  • Used dynamically compiled scripting language like Groovy.
  • Good experience in using no SQL databases like MongoDB.
  • Development & deployment ofJavaEE/J2EE web components on Apache-Tomcat, Web sphere Application Server 7.0, WebLogic Application Server 10.3 and JBoss 6.1.
  • Good experience in implementing solutions for SOA, Java Web Services like JAX-WS Web Services and JAX-RPC Web services.
  • Experience in Design and Development of database systems using Relational Database Management Systems including Oracle, and DB2.
  • Expertise in implementing test driven development (TDD) which allows the development of application through testing a sample failing test cases.
  • Configuration and Version control management using CVS, VSS and SVN.
  • Have good knowledge on Spring Framework and working experience on Hibernate.
  • Highly Self-motivated and goal oriented team player with strong analytical, debugging and problem solving skills, Strong in object oriented analysis and design. Diversified knowledge and ability to learn new technologies quickly

TECHNICAL SKILLS

Languages: Java … HTML, JavaScript, JQuery, AngularJS, Bootstrap, CSS

J2EE Technologies: Servlets, JSP, JSF, AJAX, JDBC, Web Services

Frameworks/System Design: Hibernate2.0/3.0, GWT, Spring 2.x, MVC J2EE Design Patterns

Application/Web Servers: IBM Web Sphere, Apache Tomcat Web Server

XML Technologies: XML, XSD, DTD, XSLT

Web Services: SOAP, REST

Databases: MySQL, DB2

IDEs: Eclipse

Tools: CVS, SVN, Maven, Jenkins, SQLDeveloper

Operating Systems: WINDOWS, Linux

PROFESSIONAL EXPERIENCE

Confidential, Waltham, MA

Java developer

Responsibilities:

  • Designed a web based application with front end developed in GWT. It connects with many differentweb services to gather data from different systems.
  • Involved in collecting requirements from client and explained the planning details to the client on daily basis and share the requirement details to the team.
  • Designed responsive sites featuring flat, functional designs and CSS3 media queries.
  • Developed single page applications using Angular.js, Implemented two-way data binding using AngularJS.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.JS, Node.Js and JQuery.
  • Developed RWD pages using Twitter Bootstrap as well as custom code to create responsive navigation menus and page interactivity.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Wrote code to fetch data from Web services using JQUERYAJAX via JSON response and updating the HTML pages.
  • Performed Unit testing on angular applications using tools like Karma, Jasmine.
  • Worked on Cross Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client side scripting using JavaScript.
  • Used Grunt.JS, Bower.JS, Express from Node.JS.
  • Developing the scripts for different modules using Python on Windows and Unix.
  • Working on DevOps tools like Jira/ Zephyr/ Selenium/ Robot/ Git/Stash/ Ansible/ Jenkins/ Reporting Automation.
  • Reviewed and worked on the implementation of change requests raised by the client. Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Developed for regression and production modules scripts for automation testing using python, robot framework.
  • Developing different micro scripts for planning modules in selenium withjavaj2ee in Testing framework.
  • Working on manual testing the developed application in GUI methods. Analysis the proper functionality and raise the defects tickets to further to work on.

Environment: Git,Java, AngularJS, CSS3, JavaScript, JQuery, DOM, EXT JS, CVS Repository, Eclipse, Selenium, Testing, python, Robot framework, SQL,Javaj2ee, Internet Explorer, Firefox, Chrome.

Confidential, Gaithersburg, MD

Java developer

Responsibilities:

  • Involved to create High Level Design Document using UML Processing diagrams to design the Plan Management module.
  • Developed the Use cases related to Plan Management module (Program Reference, Benefit Plan).
  • Involved in Creating HBM Files and POJO’s based on tables
  • Involved to Creating JSP pages using JSF tag.
  • Involved to create the baking bean and managed bean in JSF.
  • Involved to create the inter portlet communication using WSRP.
  • Involved to write the user role permission on portlet level and server level.
  • Involved in Analyzing and developing the code based on Defects and change request for Plan Management module.
  • Involved to write the SQL and HQL quires with PL/SQL packages, functions, triggers and Procedures Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML, web portal services with library.
  • Involved in Debugging, unit testing and writing unit test cases.
  • Involved in creating the various user interfaces (UI) using JSP, HTML, JavaScript, and CSS
  • Involved in Code Reviews based on standard.
  • Used CSS basics, CSS 3 media queries, CSS 3 pseudo classes.
  • Implemented User Interface and integrated with backend code, Node.JS as server side technology.
  • Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
  • Utilized JavaScript and JQuery to improve the overall design and UI of campaign websites.
  • Implemented client-side validations using JavaScript
  • Implemented AJAX, JSON, andJavascript to create interactive web screens.
  • Adopted a cross browser and cross platform approach to make the website's most versatile and supportive.
  • Working for .Net development for sever data processing.
  • Involved in delivering the activities and rebase activities for using GIT.

Environment: Git,Java, Enterprisejavabeans, Portal and Process layers, JSF Framework, SQL DB, Oracle, JavaScript, JSPs, CSS, RAD, different modules and Tools.

Confidential, Marietta, GA

J2EE Developer

Responsibilities:

  • Through the customer web portal monitor available supplies, unit’s status availability and products in order to ensure that the planning production comply with the customer requirements.
  • Responsible for performing any enhancements with the existing application which was implemented using MVC paradigm, implemented by Springs Framework.
  • Implemented persistence layer using Hibernate framework.
  • Responsible for developing front end service calls with Ajax and JQuery, and implemented customized JQuery plugins to meet the business requirements across the application.
  • Consumed Web Service using JSON and REST to get the registered users, update their status.
  • Responsible in development of presentation layer using JSP and Servlets.
  • Responsible for developing user interfaces using JSF framework along with JSF UI Components, Validator, Events and Listeners.
  • Responsible for designing application flow based on user requirements using Visio.
  • Responsible for developing Maven scripts to automatically compile, package, deploy J2EE applications.
  • Developed Business components using spring framework and database connections using JDBC.
  • Implemented transaction management for database transactions using Spring framework.
  • Database schema design development and coding of DDL & DML statements, functions.

Environment: J2EE, Servlets, JDBC, Springs, JSP, Hibernate, AJAX, XML, CSS, HTML, Angular JS, Oracle 10g/11i, JQuery, JUnit, WebSphere and Maven, REST, JSON, SVN.

Confidential, St. Louis, MO

JAVA/J2EE Developer

Responsibilities:

  • Played a key role as Javadeveloperfor the project from gathering phase till deployment phase and successfully completed the project in the stipulated amount of time.
  • Designed the application by implementing Spring Framework based on MVC Architecture.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Developed Controllers, View Resolvers, Handler Mappings andJavaServer Pages as views using Spring MVC.
  • Involved in Reporting module development using Spring MVC.
  • Involved in writing Hibernate configuration file, hibernate mapping files and define persistence classes to persist the data.
  • Integrated spring with Hibernate using Hibernate Template to perform CRUD operations against database.
  • Server side transactions are performed using both JSP and Servlets. Login authentication is done by JSP by verifying the database security table.
  • Front end was developed using jQuery, HTML and CSS.
  • Applied CSS (Cascading Style Sheets) for entire application for maintaining consistency throughout the application.
  • Coded various business process methods required for creation of Web Services related to the information using SOAP, WSDL & RESTful Web Services.
  • Involved in RESTful Web Services for making use of HTTP protocol between client and server.
  • Used POSTMAN client for testing developed RESTful API's with JAX-RS Web Services.
  • Messages are created, sent, received and read by the application components using theJava Messaging Service (JMS) API.
  • Built EnterpriseJavaBeans with Point-to-Point messaging functionality and MQ Series as JMS provider.
  • Used DB2 as the backend database. Involved in design of the database schema and development of Stored Procedures.
  • Used Log4j to capture the log that includes the runtime exceptions and fixed the problems monitoring the log at regular time intervals.
  • Used CVS as version control for storing the revised versions for reference.
  • Compiled, built and deployed the application by writing ANT scripts.
  • Developed and deployed the J2EE application on Windows Operating System.

Environment: Java/J2ee, Spring, Hibernate, JSP, Servlets, HTML, CSS, JavaScript, MS SQL Server, Eclipse IDE, RESTful, WSDL & SOAP Web Services, JMS, WebLogic Server, DB2, CVS, log4j, ANT, JUnit, WINDOWS.

Confidential

JAVA Developer

Responsibilities:

  • Involved in Developing of Application based on J2EE using Struts, Hibernate and spring frameworks.
  • Involved in all the test cases and fixed any bugs or any issues identified during the testing period.
  • Involved in writing detailed Functional document and Technical document, identify integration points and review technical specifications created by other developerswith the team and across interfacing teams.
  • Used spring framework and worked on different spring modules.
  • Worked on Spring-bootstrap in standalone applications used to start applications.
  • Worked on IE Developerstools to debug given HTML.
  • Written test cases for Unit testing using Junit.
  • Used JBOSS as the application server.
  • Implemented logging mechanism using log4j.
  • Used apache-maven tool to build, configure, and package and deploy an application project.
  • Used Jenkins for build maven project.
  • Used Sub version to maintain different versions of application code.
  • Created Restful web service in Doc-delete application to delete documents older than given expiration date.

ENVIRONMENT: Java, apache-maven, SVN, Jenkins, Spring 3.2, Spring Integration, JBOSS, Spring boot Strap, log4j, Junit, IBM MQ, JMS, Web Services, HTML, JQuery, JavaScript.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Struts Framework for designing the application in MVC Architecture
  • Creates struts configuration files, validation files to integrate all the components.
  • Developed Servlets and JSP for data fetching and retrieval implementation with User Interface.
  • Designed Form pages (JSP) in struts as per the requirement.
  • User Interface was developed using HTML, DHTML and XHTML.
  • Involved in writing XHTML pages along with JavaScript to generate content in the web pages.
  • JavaScript was used for the client side validations in the application.
  • Presentation layer was developed using HTML, CSS and JavaScript.
  • Developed Web services inJavaand experienced with SOAP and WSDL.
  • Design and implemented Axis based Web Services SOAP/WSDL interface betweenJavaand Non-Javaapplications.
  • Written various SQL queries for creating, updating, deleting and reading data from the database using JDBC.
  • Implemented Stored Procedures using JDBC.
  • JBoss Application server is used for the deployment of the application.
  • Application deployment is performed in Apache Tomcat Server.
  • NetBeans IDE is used for the development and coding of the application.
  • JUnit testing is performed for unit testing and integration testing and test cases were documented.
  • Developed a logging component to log messages and errors during execution using Log4j.
  • ClearCase is used for Version control.
  • Used ANT scripts to build and deploy the application.
  • Software Development Life Cycle (SDLC) process is carried basing on Waterfall model.
  • Developed the application on UNIX and LINUX platforms.

Environment: Java/J2ee 1.5, Struts, Servlets, JSP, HTML, XHTML, JavaScript, SOAP, WSDL Web Services, ANT, JUnit, JDBC, NetBeans IDE, ClearCase, UNIX, LINUX.

We'd love your feedback!