We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Belluve, WA

SUMMARY:

  • 7+Years of experience as a Software Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies.
  • Experience working with agile methodology implementations like Daily scrum meetings, sprint planning’s, resource planning, etc.
  • Experienced in developing interactive web applications with Single Page Applications ( SPAs ) Framework using AngularJS.
  • Strong hands - on experience with Spring IO, Spring Boot .
  • Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and created Angular JS service layer.
  • Experience working on Java Server Faces(JSF) to build java technology based web application on server side for event handling, data conversion, server-side validation and page navigation.
  • Experienced in SOA and Web Services technologies, including Restful, JAX-WS, JAX-RPC, Axis, Soap, XML, WSDL, SAX and SAAS based design.
  • Have Extensive knowledge and detailed understanding in Amazon Web Services like EC2, Simple DB, RDS, AWS Identity and access management and Redshift.
  • Proficient with development of Restful Web Services using JAX-RS and Jersey framework for exchange of JSON and XML representations.
  • Experience in developing and deploying the micro services applications in Pivotal Cloud Foundry (PCF) cloud platform.
  • Expertise in using JavaScript, jQuery 1.x, DOM, AJAX, JSON, HTML/DHTML and CSS for view layer
  • Excellent technical knowledge in back-end RDBMS tools like Oracle 9i/10G and MySQL.
  • Experience in developing SQL, Stored Procedures, functions, triggers using Oracle and comfortable working with databases like SQL Server, DB2, No-SQL and MySQL.
  • Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Strong experience in implementing MVC framework like Struts 2.0, Spring 2.x and ORM tools like Hibernate in J2EE architecture
  • Experienced in build tools like Ant and Maven, Log4j for Logging and jUnit for testing.
  • Experience in implementing the MVC architecture in backend applications using Node . js along with ExpressJS that interacts with MongoDb and performed CRUD operation on MongoDb.
  • Experience in AWS, Hortonworks and Cloudera Hadoop distributions.
  • Extensive experience in developing producers & customers in Kafka to build a data pipeline.
  • Extensively used IDE for Application development like RAD 6.0, Eclipse3.x, Net Beans
  • Experienced in database GUI/IDE Tools using TOAD, DB Visualizer and MySQL Client
  • Experienced in handling Version Control Systems like TFS,CVS, VSS and SVN
  • Experiences with build tools include Maven, Gradle and Jenkins Version.
  • Working experience with the operating systems like UNIX, Solaris and Windows
  • Implementation experience of Image Services and Resource Adapter(ISRA) for IBM FileNet P8 Imaging System
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
  • Familiar with all aspects of technology projects including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Expertise in object modelling and Object Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams.
  • Extensive experience and actively involved in Requirements gathering , Analysis, Design , Coding and Code Reviews , Unit and Integration Testing.
  • Hands-on experience in developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and chef.
  • Worked together with the client community and the IT professionals to deliver quality, efficient and cost-effective software that meets the needs of the corporation, at the time of implementation.
  • Ability to quickly grasp business ideas and requirements and translate it into interactive web pages.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast paced environment.
  • Fast learner, good at team work and ability to adopt new technology

TECHNICAL SKILLS:

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI.

Architecture & Framework: Client-Server, MVC, J2EE, Struts, Spring, Hibernate.

Database: Oracle 11g, SQL server 2008, MySQL.

IDE: Eclipse, Net Beans, IBM RAD, JBuilder.

Design Methodology: UML, Fall, Perl, Agile.

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Conceptual knowledge: Web Services, Socket Programming.

GUI: HTML, XML, XSLT, JSF, AJAX, JavaScript, angular JS 2, CSS, JQuery, YUI.

Query Languages: SQL, PL/SQL, POSTGRESQL.

Programming Language: Core Java APIs (I/O, Thread, Collection), C, C++.

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: BEA WebLogic 8.1, JBOSS, IBM Websphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad

Design & Control: UML, Rational Rose, CVS, Clear Case.

PROFESSIONAL EXPERIENCE:

Confidential, Belluve, WA

Sr. Java Developer

Responsibilities:

  • Maintaining the business standards in EJB and deployed them in weblogic application server and Implementing functionalities using core Java and J2EE. worked on the swagger elements to generate models classes using spring framework. worked on various environments like PLAB, ZLAB,QLAB,PRE-PROD during collection run. used SQL loader to the data during offline processing gerenrating intermediate xml and dat files and developed the data access layer components as entity Beans based on EJB API.
  • Worked with core java technologies like Multi-Threading and Synchronization.
  • Using the JMS API for consuming and sending messages between systems through queues.
  • CDES application uses JMS queues for communication between the billing system and CDES and used JMS topics for internal communication.
  • Used the EJB calls to call the TRIAD application and worked on the logic for coverting the JSON to xml messages.
  • Developed REST services using spring and Jersey based JAX-RS implementation. worked on the state machine logic(Application works in the form state machine logic) and worked on various exception handling mechanisms and implemented the retry logic for the application.
  • Reviewing and discussing technical specifications with the team and Analyze defects in production environment and provide necessary fixes. Did Root Cause Analysis on production tickets and fixed those defects as part of release and Analysis of Change Requests
  • Used Rally for bug tracking and responsible for resolving these defects assigned on time and update their status on regular basis.
  • Used Bitbucket as Repository and Git bash as version control system for source code and project documents, bug fixing.
  • Design and Development of High Performance CPD processes by using multithreaded processes which in turn improved the performance by a lot.
  • Written Microservices to export/import data and task scheduling using Spring Boot, Spring and Hibernate. Also Used Swagger API tools while developing the microservices.
  • Building a Microservice architecture with Spring Boot and Jenkins.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate template, using Spring IOC (Dependency Injection).
  • Used Log4J for tracking the logs for errors, warnings and info.
  • Monitored the database (data tables and error tables),WebLogic error log files and application error log files to track and fix bugs.Writing Splunk Queries, Expertise in searching, monitoring, analyzing and visualizing Splunk logs.
  • Developed Spring Jersey resources for various HTTP methods and to send the requested data in JSON format to the web interface.
  • Create and configured the continuous delivery pipelines for deploying microservices using Jenkins CI server.
  • Oracle SQL Developer is used for querying and Oracle 12g is used as the database.
  • Jmeter Tool for performance testing and to send the bulk payloads and Wrote unit test cases for testing business functionality.
  • Used DEEP.IO framework in the application to consume the payloads sent by Samson through Rabbit mq.
  • DEEP.io can transfer data between event producers (SAMSON)and event consumers (CDES).messaging framework to communicate data through events.

Environment: DEEP.IO framework,SWAGGER,weblogic server,winscp,putty, JMS, Tibco EMS, Oracle12g, SQL Developer, JSON, XML,Log4j, Jmeter, Weblogic, Spring framework,Splunk Web Framework,Junit, Git, Eclipse, Spring Tool Suite, Rabbit mq,Bitbucket.

Confidential, owing mills, MD

Sr. Java FullStack Developer

Responsibilities:

  • Work closely with the UX Team to develop visually appealing web interfaces that are functional and intuitive.
  • Following Agile methodology with daily stand-ups and regular sprints and used RPM/JIRA for tracking tasks and bugs.
  • Worked closely with back end API engineers to retieve dynamic and computed data.
  • Refactor front end code to support changes in product requirements.
  • Worked on EHR second email for the providers and vendors using angular 4.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using angular 4. Developed single page applications using angular 4.
  • Good knowledge on using angular 4 APIs like @angular/http For making HTTP requests, @angular/common Common core things including form validation, @angular/router Routing for the entire app .
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Worked upon Angular 4 Service which interacts with RESTful services at the backend.
  • Used Node.js tool NPM to download libraries, packages and to install dependencies for server-side variations.
  • Used RESTful services to Implement Web Services and Consumed and published JSON Web Services in the application.
  • Utilized Postman for calling API's from Backend to make sure data passing appropriate for Front End
  • Used karma-test-runner and Jasmine for JavaScript Unit testing.
  • Experience in deploying the micro services to PCF using BMC Release Lifecycle Management (RLM) tool
  • Writing Unit test cases using Jasmine ,Karma for Angular 4 components and implemented Angular CLI with production bundling.
  • Implemented exception handling in Java Spring boot for REST API , by making use of ExceptionHandler and ControllerAdvice annotations.
  • Migrating existing application into REST based Micro-services to provide all the CRUD capabilities using Spring Boot.
  • Design and develop Java RESTful web services that connects with backend POSTgreSQL database in the back-end and returns JSON data to Angular framework on UI Portal side using Spring boot , Jersey RESTful, JAX-RS, and JPA .
  • Designing and Developing Micro-services that are highly salable, fault-tolerant using Spring Boot
  • Involved in writing the front-end code for the application using angular 4.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by angular 4.
  • Worked with Spring Dependencies injections, Web services using Spring REST, Spring MVC, spring web flows , DAO support classes and JPA .
  • Used Spring Annotations for Dependency Injection and Spring Boot for micro-services
  • Experience in writing the test classes using JUnit , and Mockito framework to test the application.
  • Implemented CRUD functionality to add, edit or remove different providers/vendors from the batch id
  • Wrote annotated POJO classes , which contain business logic to map database tables with java objects.
  • Worked with source version control GIT to manage the code repository.
  • Using tectia server deployed JAR file in the aws cloud in the RDS DB instance.
  • Used Jenkin as an automation tool for continuous integration and deployment.
  • Used MAVEN to define the dependencies / plug-in and build the application.
  • Code integration and management using Git including solving merge conflicts, cherry-picking commits, pull or push to master branch . Build and Deployment using Jenkins Pipelines.
  • Did front end and backend integration.

Environment: Visual studio,Eclipse IDE,node.js,angular CLI,NPM, REST-ful Web service, spring STS,GIT BASH,HTML5, CSS, JavaScript, Angular 4, AJAX, JSON, spring boot,spring intiliziar, Pivotal Cloud Foundry(PCF), karma-Jasmine, GIT, postgresql, Liquibase, Spring Boot, XML, REST-ful Web service, AWS, Jenkins,maven,Junit,Mockito,Tectia server.

Confidential, Dallas, TX

Sr. Java FullStack Developer

Responsibilities:

  • Worked in an Agile Environment and participated in requirement gathering, analysis and design .
  • Implemented Business Delegate, Design, Facade, Service locator, Singleton, Factory method, Template method, Observer, Data Access Objects, Transfer Objects JEE design patterns.
  • Involved in Design, Development and Implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS and Bootstrap .
  • Integrated spring with ORM frameworks such as Hibernate and JPA (Java Persistence API).
  • Implemented modules into Node JS to integrate with designs and requirements .
  • Developed UI components for email and link sharing of documents and files for a Content Management System using BackBone.js and JQuery .
  • Worked on installation and configuration of different service tiles on Pivotal Cloud Foundary(PCF) hosted on Google Cloud Platform.
  • Implemented the service layer based on a Spring container and exploited Spring's IOC features for bean management.
  • Deployed the applications on Pivotal Cloud Foundry(PCF).
  • Implemented the persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Working extensively with Hibernate Query Language (HQL) to store and retrieve the data from oracle database.
  • All the functionality is implemented using Spring IO / Spring Boot, Thymeleaf and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Worked with development team to deploy the application code on to pivotal cloud foundary(PCF).
  • Created forms to collect and validate data from the user in HTML5 and ReactJS.
  • Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, React JS, Backbone.Js, JSON and HTML5.
  • Worked on installation and configuration of Concourse CI to create pipelines and setup automated workflows for CI/CD with Pivotal Cloud Foundary(PCF).
  • Familiarity with Service oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey. Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
  • Worked on deployment and configuration of Pivotal Cloud Foundary(PCF) on Google Cloud Platform.
  • Involved in designing and development of web interface using JSP, Servlets, and JavaScript.
  • Extensive use off the D3.js library for real-time chart mapping and display
  • Worked on upgrade and configuration of Pivotal Cloud Foundary(PCF) from version 1.7 to version 1.8.
  • Created RESTFUL services along with strong Object Oriented Node JS design works.
  • Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.
  • Involved in parsing JSON API to JDOs and use them in frontend handlebar.js. Designed and developed various oracle Forms and Reports for both oracle Applications and Custom Development.
  • Involved in development of web services for business operations using SOAP, WSDL, JAX-WS, JDOM, XML, XSL and Apache CXF.
  • Customized CSS files by adding new CSS3 features like media queries to ensure fluid/ responsive design for our web pages.
  • Worked with Angular 2 in Booking engine Project. Used typescript and created components and custom directives.
  • Worked with cluster Management agent that run on each cluster node, managed and configured the services. Worked on Remote Desktop Application (subset of Cluster manager).
  • Implemented Angular 2 services to connect the web application to back-end APIs.
  • Used Node JS to develop I/O intensive web applications like video streaming sites, single page applications and other web applications .
  • Used JUnit to write unit tests and integration test and used Mockito to mock/stub classes.
  • Designed and implementing a Node JS and Bootstrap based mobile text and voice messaging app and its cloud backend.
  • Used Angular JS directives, services to bind JSON data with html elements and custom created Controllers, Modules to maintain the modularization in the application.
  • Built REST web service by building Node JS Server in the back-end to handle requests sent from the front-end jQuery Ajax calls .
  • Expertise in presenting/communicating ideas by creating Dynamic Data visualizations using tools like D3.JS and Angular fusion Charts.
  • Created Angular 2 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, RouterOutlet, binding the click event, Component decorator, binding to the hidden property.
  • Used Typescript to develop applications with Angular JS and Node. Used Grunt to automatically compile Typescript.
  • Implemented Web Services using Spring RESTful.
  • Developed MVC controllers and deployed flow of Execution in the Servlet Environment using Spring MVC.
  • Developed Web 2.0 Apps using core JQuery along with AJAX/Java Script
  • Built Single Page Applications (SPA), Responsive Web design, UI using HTML5 Foundation Grid Layouts
  • Implemented for multiple domains and topics using Bootstrap themes and a CSS "skin" for branding.
  • Worked on Angular 2 components for theming purposes & Performed client-side validations.
  • Conducted tests for applications developed in Angular JS using Jasmine and Protractor JS Used firebug plugin to edit, debug and monitor CSS , HTML5 and JavaScript of the webpage to make sure page is responsive and browser compatible.
  • Involved in writing application level code to interact with API s, Web Services using AJAX, JSON and XML .

Environment: HTML5, CSS, JavaScript, React JS, Angular JS, AJAX, JSON, Bootstrap, Angular JS, JQuery, Node JS, J2EE, Web Services, JAVA, J2EE, Firebug, Express Framework, JSP 2.0, CSS, Spring boot 1.2.3 . Protractor, SASS, GIT, Mongo DB,Spring Boot, XML, DOM, SOAP, Rationale Rose, EclipseIDE, CucumberJS,Jasmine WebLogic, REST-ful Web service, AWS, Karma,UNIX.

Confidential

Java FullStack Developer

Responsibilities:

  • Technical design, review and implementation across the project. Developed UML diagrams like Use case, class and sequence diagrams.
  • Designed and developed User interface screens using AngularJS and followed Agile Scrum for application development.
  • Extensively involved in the integration of the Front End web interface with the Spring MVC, Angular JS, JSP, HTML, CSS and JQuery.
  • Developed unit test cases using Jasmine to test Angular controllers and services and developed custom validations using AngularJS
  • Designed and developed a number of RESTful web services that support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4J, RESTful, MySQL, and Maven.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team
  • Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
  • Developed a cross-device/cross browser web application utilizing AngularJS, JavaScript API in conjunction with Bootstrap.
  • Designed Client side validations using AngulaJs custom form validation that leverages various angular directives and integrated AngularJS Filters to format data for searching, ordering and conditional iterating.
  • Used $http and $resource service for retrieving data from the server in Angular.js framework and $location service for URL browser manipulation .
  • Used Spring framework and J2EE components, Utilized Spring MVC, IOC, AOP and DAO modules. Developed controller classes, backend processes, complex services and database interaction.
  • Applied object oriented methodologies and core J2EE design patterns like Factory, Façade, Business Delegate, Service Locator and Singleton.
  • Designed, developed and integrated Spring DAO layer with Hibernate. Generated Hibernate XML files for the configured beans.
  • Developed message notification system using ActiveMQ to notify the changes and update across the internal client apps.
  • Designed and developed RESTful web services, tested web services using SOAP UI and REST Client.
  • Implemented a Factory using $resource to make RESTful communications over HTTP with GET, POST, PUT, DELETE to Web API.
  • Enhanced existing REST services using NodeJs, ExpressJS and Mongoose modules.
  • Used MongooseJs that interacts with NodeJs web server to access the documents, perform type casting, validation, query building and build data models to create entities in Mongodb database schema.
  • Used ExpressJs to organize the web application on server side to build web service to access models and exposed it through REST API that deals with JSON.
  • Orderly logged the whole process using log4j for auditing, debugging and error logging purposes.
  • Installed and configured JBoss server developer and test environments. Used ANT and Jenkins for Build process and continuous integration.
  • Configured & deployed Java applications on Amazon Web Services(AWS) for a multitude of applications utilizing the AWS stack, cloud formation.
  • Performed build management for the development and testing environment. Worked with release management to develop technical release notes for every code release.
  • Involved in technical mentoring, production system support and customizing solutions.

Environment: Java 1.6, J2EE, Agile, MEAN Stack (AngularJS-1.3, NodeJS, Express JS, MongoDB), JSP, HTML, CSS, JQuery, JSON, JavaScript, Spring 3.2, Spring MVC, JMS, Hibernate 3.6, REST Webservices, AWS, JBoss 6.0, MyEclipse, UML, Log4j, JNDI, JUNIT, ANT, Jenkins, ActiveMQ, Atlassian Jira, log4j, SVN and Mockito.

Confidential

Java Developer

Responsibilities:

  • Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
  • Developed Care Plans module, which provides a comprehensive library of problems, goals and approaches. You have the option of tailoring (adding, deleting, or editing problems, goals and approaches) these libraries and the disciplines you will use for your care plans.
  • Developed General Ledger module, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures for Oracle database.
  • Implemented Struts Validators framework to validate the data and implemented Web services with Apache Axis..
  • Developed components using Java multithreading concept.
  • Involved in writing unit test cases using Junit, and used Spring Core Annotations for Dependency Injection.
  • Develped various EJBs (session and entity beans) for handling business logic and data manipulations from database.
  • Involved in design of JSP’s and Servlets for navigation among the modules and designed cascading style sheets, XSLT and XML part of Order entry
  • Hosted the application on WebSphere and used Maven as the build automation tool.

Environment: Java 1.5, HTML, CSS, JSP, Servlet, JDBC, Struts, EJB, XSLT, XML, JQuery, Oracle 11g, WebSphere, Maven2.2.1, Subversion 1.7.2, JUnit, Apache Axis.

We'd love your feedback!