We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Over 6 years industry experience in core Java, J2EE and android base application with software development using special focus on Object - Oriented and Multi-Threading programming.
  • Extensive experience in developing application in Spring MVC, Spring Restful web service, Struts2, JSP (java server pages) , Servlet, ORM (Object Relational mapping) , Core java and S wing .
  • Strong experience in IO, Bean, String, JDBC, JSTL, HTML, Multithreading, JavaScript, Ajax, CSS, jQuery, Collections, JSON, XML.
  • AngularJS practices and commonly used modules based on extensive work experience.
  • Extensively worked on cloud Amazon web service (AWS) using difference services like EC2 , S3 ,Relational Database Service (RDS), DynamoDB , Elastic load balancing ( ELB ), Auto scaling , Elastic Block Store ( EBS ) .
  • Strong experience of developing Native Android application.
  • Developed AJAX functionalities using frameworks like JSON and jQuery .
  • Excellent experience in developing web-base and desktop report using Jasper Report tool.
  • Experience in Google chart to generate chart like Line, Bar, Pie etc.
  • Experience in Jenkins auto building tool, IVR (interactive voice response) and Asterisk .
  • Extensive experience in using environment tools of Java including Eclipse 4.5/4.3.2/3.0/3.1, NetBeans 4.0/4.1.
  • Excellent relational database (RDMS) experience in Oracle, MySQL, Sql Server and MongoDB for Big data environment (NoSql).
  • Extensive experience in using Application servers Apache Tomcat 6/7.
  • Extensive experience in SQL (Structure Query Language) and PL/SQL - Stored Procedure, Trigger, Sequence, Index.
  • Good knowledge of UNIX Shell script for data-driven automatic processing.
  • Used Subversion (SVN) for source code management.
  • Thorough knowledge of Software Development Life Cycle (SDLC) with deep understanding of various phases like Requirements gathering, Analysis, Design, Development and Testing.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Understanding the existing applications and fixing the defects reported by users.
  • Ability to learn new concepts and to adapt to new environments.

TECHNICAL SKILLS:

Programming Languages: Java (JDK1.5/1.6/1.7), J2EE, Android, HTML, C, C++, JavaScript, CSS, Ajax, Shell script

Framework and Tools: Spring 4, Struts 2, Hibernate 3/4, AngularJS 1.0

Database: My Sql 5.6/5.5/5.1, MogoDB, Oracle 10g, SQL Server, MS Access.

IDE Tools: Eclipse 4.5/4.3/3.0/3.1, Net Beans 4.0/4.1

Database GUI Tools: SQL Developer, SQL yog 5.26/11.11, MySQL Workbench,Toad.

Operating System: Linux (Fedora10/18, Ubuntu13.10), Windows XP/2007

Software Application: Microsoft office 200xp/2007

PROFESSIONAL EXPERIENCE:

Confidential - Boston, MA.

Senior Java Developer

Responsibilities:

  • Involved in understanding business requirements, prepare a design documents, coding, testing and go-live on production environment.
  • Involved in creating web application using Spring MVC, Spring Security and Hibernate object/relational-mapping (ORM).
  • Used AngularJS as the development framework to build a single-page application.
  • Developed front end using HTML, AngularJS, bootstrap 2 and jQuery, CSS, Ajax.
  • Created Restful web service using spring to receive data from device and store in MongoDB and MySQL (RDBMS).
  • Designed and coded annotation based Hibernate Plug-In for ORM mapping and implemented HQLs by creating DAO (Data Access Object), which connects to MySQL DB, to persist and retrieve data.
  • Used spring Jackson JSON API to send/receive JSON request/response in the rest call.
  • Used MogoDB to store Big Data in JSON format and Aggregation is used in MongoDB to Match, Sort and Group operation.
  • Generated Bar and Line chart report using Google chart to dashboard summery reports.
  • Used Log4j for External Configuration Files and debugging.
  • Exchanged data in JSON format in restful web service, which helps in interact with other software applications.
  • Used Maven to Compile and Build the code.
  • Good experience on writing POM.xml to update the revision and dependent jars information.
  • Implemented Java Mail API for sending email notification for user register, forgot password and alert generate in a module to notify users by system.
  • Used Subversion (SVN) for source code management.
  • Amazon web service ( AWS ) are implemented like RDS Database to install MySQL and EC2 Instance to maintain live server.
  • Implemented Jenkins to auto build and deploy war file on Apache tomcat server from SVN environments.
  • Used Eclipse as an IDE for code development.
  • Involved in creating Environment on AWS Cloud and provide Client support to live application.

Environment: Java 1.7, Spring Framework 4.0, Jenkins, Apache Tomcat 7.0, MySQL 5.6, MongoDB, HTML 5, Ajax, AngularJS, jQuery, CSS, bootstrap 2, Eclipse, Tortoise SVN, Log4j, Maven, JSON, Google Chart, AWS Cloud.

Confidential - Edison, NJ

Senior Java Developer

Responsibilities:

  • Understand business requirements, prepare a design documents, coding, testing and go on live installation environment.
  • Involved in creating web application using Spring MVC, Spring Security and Hibernate object/relational-mapping (ORM).
  • Developed front end using HTML, jQuery, CSS and Ajax.
  • Created Restful web service using spring to receive data from device.
  • Designed annotation based Hibernate Plug-In for ORM mapping and implemented HQLs by creating DAO (Data Access Object), which connects to MySQL DB, to persist and retrieve data.
  • Used spring Jackson JSON API to send/receive JSON request/response in the rest call.
  • Used Log4j for External Configuration Files and debugging.
  • Exchanged data in JSON format in restful web service, which helps in interact with other software applications.
  • Used Maven to Compile and Build the code.
  • Good experience on writing POM.xml to update the revision and dependent jars information.
  • Implemented Java Mail API for sending email notification for alert generate in a module to notify users by system.
  • Used Subversion (SVN) for source code management.
  • Implemented Jenkins to auto build and deploy war file on Apache tomcat server from SVN environments.
  • Used Eclipse as an IDE for code development.

Environment: Java 1.7, Spring Framework 3.0, Jenkins, Apache Tomcat 7.0, MySQL 5.5, HTML 5, Ajax, jQuery, CSS, Eclipse, Tortoise SVN, Log4j, Maven, JSON.

Confidential

Java Developer

Responsibilities:

  • Involved in understanding business requirement, prepare design documentation, development, testing and go live production.
  • Involved in creating web application using Struts2 MVC and Hibernate object/relational-mapping (ORM) .
  • Created front end using HTML, JSP, JSTL tags, and CSS, Java Script, jQuery, Ajax and client validations using JavaScript .
  • Used MySQL and Oracle 10g for RDBMS.
  • Designed and coded XML based Hibernate Plug-In for ORM mapping and implemented HQLs by creating DAO (Data Access Object), which connects to MySQL and Oracle DB, to persist and retrieve data.
  • Implemented DOJO for date picker and auto complete in JSP page.
  • Used Java Mail API for sending email notification for new register, forgot password and status report to manager by system.
  • Developed web-based reports using Jasper Report in PDF and HTML format.
  • Developed application using Struts action form, java bean and session.
  • Implemented SQL (Structure Query Language) and PL/SQL - SP (Stored Procedure), Trigger, Sequence, Index to improve application quality.
  • Implemented Log4j functionality in java code for External Configuration Files and debugging.
  • Used Subversion ( SVN ) for source code management.
  • Used Eclipse as an IDE for code development.
  • Application servers Apache Tomcat 6.0 has used to deploy war file.
  • Involved in create environment setup at client place and give live production support to client.

Environment: Java 1.6, Struts2 Framework, Hibernate 3, Apache Tomcat 6.0, MySQL 5.5, Oracle 10g, JSP, JavaScript, Ajax, HTML, jQuery, CSS, Eclipse, Tortoise SVN, Log4j, Jasper Report.

Confidential

Android and java developer

Responsibilities:

  • Involved in creating native android application.
  • Involved in understand business requirement, generate design document, coding and testing.
  • Created activity, intent, progress bar in application.
  • Created media player, alert box, destroy method, spinner, list-view and also implemented table, relative and grid layout to display list of record.
  • Implemented Sliding Menu using Navigation Drawer for
  • Create http URL connection to send data from android device to server.
  • Used IMEI number of device for send data to server.
  • Eclipse was use for development application.
  • Used SQLite Database to store data in android device.

Environment: Java 1.6, Android, SQLite, Eclipse.

We'd love your feedback!