We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Stow, MA

SUMMARY

  • Over 5 years of IT experience on Development, Support and Testing of real time Java Web Applications in clinical, retail and public - sector domains.
  • Strong hands on experience in developing Web-based and client server multitier applications using Java/ J2EE technologies.
  • Experienced in all phases of Software Development Life Cycle (SDLC) involving Requirement Analysis, Design, Coding and Implementation.
  • Worked on various projects using Spring Model View Controller (MVC) Architecture, Struts, Spring AOP, frameworks.
  • Exposure to implement RESTful web services (JAX-RS API) using Jersey wif Path Param, Query Param, Matrix Param, Form Param annotations.
  • Developed REST web services supporting both XML and JSON formats.
  • Exposure to Selenium Automation tool as a part of automating teh test cases.
  • Development experience wif multiple IDE's like Eclipse, IBM RAD, JBuilder and Net Beans.
  • Application development experience using multithreading, Serialization, Collection frameworks, Generics, threads and Core JAVA.
  • Database development and implementation experience using different RDBMS such as Oracle, Microsoft SQL Server, and MySQL.
  • UsedSpring ORM modules to integrate Spring Framework wif Hibernate and JPA. AOPis used to handle transaction management services for objects in Spring-based application.
  • Implemented SOAP based Web Services to communicate between different distributed components using Apache Axis.
  • Experience in Unit Testing of Java, Java Script using Junit and Mockito. Involved in unit testing and integration testing and interacted wif teh QA testing team.
  • Working knowledge on Project Management and Defect Tracking tools like JIRA, Clear Quest, HP ALM.
  • Proficient in writing SQL Queries, Procedures, Functions in Oracle, DB2, SQL Server environment and worked on Performance Tuning of Queries.
  • Hands on Experience wif Jenkins as a part of teh Continuous Integration process.
  • Experience and involved in Database Design and working wif teh Data Modelling Team for modification as per teh Application Requirements.
  • Experience in using utilities like ANT, Maven, GIT, Log4j, and JUNIT.
  • Front end development using HTML, CSS, JavaScript, Ajax, jQuery, AngularJS.
  • Extensive experience in Software Configuration Management using Version Control tools such asGITHUB, CVS, SVNand responsible for various software version releases.
  • Hands on experience on Web/Application sever like Tomcat and JBoss AS/ WildFly.
  • Good Exposure on Design Patters including Data Access Objects, Service Locator, Data Transfer Object and Singleton
  • Skills in analyzing user requirements, modeling teh system and ensuring teh functionality.
  • Quick Learner, highly motivated team player wif excellent organizational, analytical and communication skills.

TECHNICAL SKILLS

Languages: Java 1.6/1.7, J2EE, SQL, C, C++

Markup Languages: HTML5, CSS3, XHTML, XML, XSD, JAXB, JSON

Scripting Languages: JavaScript, Angular JS, jQuery, Node Js, Bootstrap

Frameworks: Spring 3.x, Hibernate 4.x, Struts 2.0, JPA, Restful Web Services, Junit 4.x, JSP, Servlets, Log4j, SOAP

Databases: Oracle 10g, MySQL, SQL server, Mongo DB, PostgreSQL, SQL Developer

Servers: Tomcat, JBoss AS/WildFlys

Build Tools: Maven, Ant, Grunt, Graddle

Tools: Eclipse IDE, Net Beans IDE, Pega, RAD, Sublime Text, Notepad++, Find Bugs, Brackets, Check style, JIRA, Selenium

Version Control: SVN, CVS, GITHUB

Operating Systems: Windows, Mac OS, Unix, Linux

PROFESSIONAL EXPERIENCE

Confidential, Stow, MA

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of teh application.
  • Developed teh application implementing Spring MVC Architecture wif Hibernate as ORM framework.
  • Designed and developed teh application using agile methodology and followed Test Driven Development (TDD), Scrum.
  • Extensively worked on both consumption & producing of RESTful based Webservices using JAX-RS & jersey parsers.
  • Implemented teh project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like AOP, IOC.
  • Use Spring annotations and XML configuration for Dependency Injection.
  • Implemented navigation using SpringMVC controllers, configured controllers using SpringMVC annotations and configuration files.
  • Developing code for obtaining bean references inSpring Framework using Dependency Injection.
  • Developing services using Java SpringBoot, Hibernate, Restful services.
  • Configuring teh Springintegration XML to route request to respective databases.
  • Designed UI pages using JSF v2.2, HTML5, Java Script, CSS, AJAX, JQUERY, AngularJS, JSP, JSON and Tag libraries.
  • Refectories, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Implemented DAOs, entities using Hibernate API and Hibernate QL.
  • Developed applications using teh latest Java/ J2EE technologies and worked wif teh latest features of Java 8 and Java 7.
  • Implemented Java batch jobs for nightly runs and also worked heavily on concurrency API for a low latency high throughput application
  • Developed several Webservice stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, WSDL, Document literal.
  • Used Github for efficiently managing teh source code versions wif teh development team.
  • Used JMS to place teh import run requests into JMS Queue.
  • Used Apache Camel in teh JBoss Fuse ESB as teh integration platform for SOA Services.
  • Developed XSLT files for transforming teh XML response from teh web service into HTML as per teh business requirements and used different XML technologies such as XPATH.
  • Developed teh UI screens using HTML5, CSS3, Ajax, jQuery, Angular 2.0 and was involved in resolving cross browser JavaScript issues.
  • Implemented design patterns like DAO, singleton, factory to achieve design principals
  • Worked heavily on PL/SQL writing complex queries, joins, stored procedures and functions.
  • Involved in performance tuning of database and application.
  • Used Hibernate 3.0 ORM framework for persistence to database by integrating it wif Spring framework using Spring Hibernate template.
  • Designed and developed Junit/JMockito test cases during teh development phase using TDD principals.
  • Used Jenkins for continuous integration and Maven for building teh EAR file.

Environment: Java, J2EE, JSP, JDBC, Rational Application Developer, JBoss AS/WildFly, Spring MVC, AOP, Hibernate, Log4J, Junit, PUTTY, HTML, Jenkins, JavaScript, TOAD, JIRA, SOAP UI, Apache Axis2, Oracle 11g, and Stored Procedures.

Confidential, Madison, WI

Sr. Java Developer

Responsibilities:

  • Involved in development and support of Web application build using Spring MVC, hibernate frameworks using Agile/SCRUM methodology environment.
  • Actively participated in teh daily SCRUM meetings to produce quality deliverables wifin time
  • Developed and updated Application context definition to add more features to teh existing system.
  • Designed user interface screens wif various custom layouts, buttons, radio buttons, text fields and different form of widgets.
  • Experience in Core Javafor developing Enterprise level applications.
  • Hands on experience in building and developing application using J2EE platform.
  • Good understanding and working knowledge in Object Oriented Concepts.
  • Strong experience inSpringFramework such asSpring MVC, IOC, and SpringJDBC.
  • Working experience on SpringBoot implementing Restful services.
  • Utilized Springannotations and XML configuration for Dependency Injection.
  • Experience wif Java8 features such as Lambda Expressions for making inline function calls by using Functional interfaces which makes code readable and concise.
  • Experience in CoreJava-Multithreading, Collections, Generics, Servlets and JDBC.
  • Used Hibernate Annotations and HBM mappings and HQL queries to perform SQL DML operations.
  • Explored Spring MVC, Spring IOC, Spring AOP, andHibernate in creating teh POC.
  • Developed DB2 SQL queries,Hibernate HQL queries, configured and maintained JBoss Application server and Hudson Continuous Integration Server.
  • Experience wifJSM and Active MQ.
  • Worked wif development team to create a Multi Module Maven project from ground up.
  • Designed and developed teh RESTful based Web Services using Jersey API
  • Made use of Tag Libraries, JSPs, HTML, JavaScript, AJAX and CSS to develop teh frontend UI, certain features are developed using custom jQuery.
  • JIRA issue tracker is used for tracking various software change requests, performance testing and defects fixing, issues and fixes applied on a daily basis to streamline teh application development.
  • Experienced in creating User Stories, Tasks, Subtasks and reviewing code for code quality.
  • Co-ordinated wif QA team for test case review and sign-off.
  • Used GIT and SVN for resource repository for code check-in and checkout.
  • Log4J is used for logging Errors, Exceptions throughout teh project.
  • Performed debugging of teh application using Log4J and Gradle is used as a build tool.
  • Various OOP practices were used including MVC and Singleton architectures
  • Reviewed source code and design documentation adhering to ISO9000 compliance.

Environment: Java 6, JDBC, Spring MVC, Hibernate, XML, JIRA, Oracle, Toad, REST API, JSON, GitHub, SVN, Gradle, Jenkins, Selenium, SQL Server and JBoss AS/WildFly.

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Developed a Web Application using Struts 2.0 MVC and Hibernate frameworks.
  • UsedHibernatefor persistence framework, involved in creating DAO's and used Hibernatefor ORM mapping.
  • Written Javaclasses to test UI and Web services through JUnit.
  • Used Agile Scrum methodology for develop Web Application on an aggressive sprint release cycle.
  • Participated in daily Scrum meetings.
  • Involved in functional requirements review and creating technical design documents and Integration Solution Design documents.
  • Developing Applications using latestJava/J2EE technologies such as Cassandra,Java8, Junit, Cucumber.
  • Common frameworks to handle Errors and Replace timer nodes for SMBC (Sumitomo Mitsue Banking Corporation), achieved using MQ series, WebSphere Message Broker and custom javacode.
  • Message broker services are achieved in teh application using Active MQwif JMS framework.
  • Suggesting an appropriate solution for teh assigned modules and Problems and also doing their High level and Low-level design.
  • Extensive experience in design and development of J2EE applications using CoreJavaCollections, Data Structures, Multithreading, JDBC, Servlets, JSP, EJB, AJAX, JMS Custom Tag Libraries, JSTL, XML and Web Services.
  • Involved in teh process of continuous integration using Jenkins.
  • Involved in unit, system, integration and regression testing.
  • Actively involved in teh enhancement, maintenance and design for teh application.
  • Working on custom Hibernate queries and custom JDBC SQL to invoking teh data base to access accounts of taxpayers.
  • Used Eclipse IDE for development of teh project. Web Sphere Application server is used for deployments in all environments.
  • Used SQL for writing teh database queries to get teh required data for batch jobs and also for teh individual account.
  • Consumed SOAP based Web Services to integrate wif teh Web Application.
  • Used SVN code repository for Version Controlling.
  • Involved in teh development of teh presentation tier using JSP, HTML, CSS, XML, jQuery and UI for login, find Subscriptions modules and also for teh development of custom online forms.
  • Preparation and review of Unit Test Cases and also batch jobs in ETPM.
  • Involved in Code walkthrough and review process to maintain code coverage and quality.
  • Worked actively in fixing teh bugs reported in Test, UAT and Production environments.
  • Implemented Logging functionality using Log4J.
  • Implementing teh logic using JSP’s, Servlets for updating teh taxpayer information on ETPM.
  • Wrote embedded SQL and Stored procedures for data manipulation and interacting wif teh Oracle database.

Environment: Java, J2EE Servlets, JSP, JDBC, XML, HTML, Struts 2.0, EJB, Web Service Client to Internal and External, DAO, Hibernate, JBoss AS/WildFly, Oracle 10g, MVC, CSS, Ant, UI, Maven, Jenkins, jQuery, SOAP, Log4J.

Confidential

Software Engineer

Responsibilities:

  • Involved in requirement gathering, UI design and development.
  • Created a local database SQLite to store and retrieve teh data wif JDBC connectivity.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Worked wif Jenkins for continuous integration process.
  • Played a key role in writing application logic in Java using Eclipse IDE and Android SDK.
  • Designed complex User Interface screens using views and widgets.
  • Involved in debugging and porting teh application on various mobiles.
  • Performed debugging application using Logcat.
  • Test teh implementation on various handsets such as HTC, Samsung Galaxy.

Environment: Java JDK 6.0, Android 2.2 API 8, XML, Android SDK, ADT Plug-in, SQLite Database, JDBC, Eclipse IDE, AVD (Android Virtual Device), Jenkins and JBoss AS/WildFly.

We'd love your feedback!