We provide IT Staff Augmentation Services!

Sr.java Developer Resume

5.00/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • JAVAdeveloperwith 8 years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web - based n-tier architecture systems.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development(TTD), Incremental and Iteration methodology, Pair Programming, Agile Development &Testing using Software Development Life Cycle.
  • Expertise in development and deployment of multi-tiered web-based enterprise applications using J2EE technologies like Servlets 2.3/2.4, JSP 1.1/2.0, JMS, Hibernate 4.3.0/5.0.2, Spring 4.0/5.0, JDBC, JNDI, IBM MQ Series, JSF, Python, MongoDB, AngularJS,JavaBeans and Web services (SOAP, Rest).
  • Extensive work experience in designing and developing Enterprise Applications in J2EE using Core Java 1.8 and J2EE framework.
  • Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation and some other features in Java 6.
  • Knowledge of J2EE design patterns like MVC, Front Controller, Factory, Abstract Factory, Command Pattern, Singleton, Session Facade, Transfer Object, Business Delegate and Data Access Object etc.
  • Experience with several design patterns like Singleton, Factory Method, Prototype, etc. and architectures like Service Oriented Architecture (SOA) and MVC.
  • Extensive experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
  • Proficient in several frameworks like Struts 2.0,JavaServer Faces, and Hibernate 4.3.0/5.0.2 ORM, Spring Framework 5.0, spring MVC with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
  • Good experience in JSP/Servlets, MVC architecture,, JDBC oracle, PL/SQL, XML.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring Boot.
  • Built Restful web API with Spring, Spring Boot, and testing APIs using Postman.
  • Used Spring Boot Actuator to monitor and manage teh application in production environment.
  • Experience Front end part of teh application using Angular.JS, Ext.JS, Backbone.JS, JQuery, Node.JS, React JS Html5 and CSS.
  • Strong noledge and experience in creating web-based presentation for teh client using HTML5, JSP, Servlets, Ajax, JQuery, EXT JS, JSTL and JavaScript.
  • Experience in XML related technologies like XML, DTD, XSL, XSLT, XPATH, JAXB, JAXP, SAX and DOM Parsers.
  • Strong noledge in AWS Services which includes EC2, S3, RDS, VPC, ELB, EBS, Route 53, Cloud Watch, Cloud Formation, Cloud Trail, Elastic Bean Stalk.
  • Experience on working with on-premises network, application, server monitoring tools like Nagios, Splunk, App Dynamics and on AWS with Cloud Watch monitoring tool.
  • Experience in working with EFK, for storing teh logs and created production level AWS infrastructure using Terraform.
  • Have deep understanding of both Relational Database and also experience in non-relational database like MongoDB, Elastic Search.
  • Hands on experience in developing user interfaces for Desktop, Mobile, and Tablet using Java Script, HTML4, HTML5, Ajax, CSS2, CSS3, jQuery, JSON and AngularJS & Reactjs.
  • Setting up Angular 7 framework for UI development. Developed html views with HTML 5, CSS, JQuery, JSON, and Java Script.
  • Created a RESTful Web API service using ASP.NET Web API to generate data for teh EMS which was tan consumed in teh front-end by Angular 7.
  • Designed fronted web-based form using Angular 8/7/6/4/5/4/2 with Ajax controls CSS and HTML5
  • Experience with GWT (Google Web Toolkit).
  • Expertise in React JS framework to develop teh SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, IBM DB2 and MS SQL Server.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Experienced in using WSDL, SOAP, and Apache AXIS for Web Services.
  • Expertise in client side designing and validations using HTML, DHTML, CSS,JavaScript, AJAX, JSP, XML, JSF and Swing.
  • Worked on many custom modules and widgets using React JS/CSS/HTML and made those cross-browsers consistent.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Extensive experienced in implementing single page applications using AngularJS directives, routing modules.
  • Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular.js, Backbone.js, Prototype, Dojo, Node.js, Ember.js, Knockout.js, Ext.js and Underscore.js.
  • Experience in using Maven and Ant for build automation.
  • Hands on exposure to multiple Application Servers like BEA Web Logic Application Server, Apache Tomcat, WebSphere and JBoss.
  • Experience in writing teh scripting language Groovy which can run onJavavirtual machine.

TECHNICAL SKILLS

Operating systems: Windows, UNIsX

Languages: Java, SQL, T-SQL, HTML, DHTML, XML, XSLT

Databases: Oracle9i, MS SQL Server 2000 and MySQL, Sybase, DB2

Data Access: JDBC, Data Source, DB Utils

Web Programming: Struts, JSP, Java Script, EXT JS, Spring, React JS, Spring boot

Web Servers: WebLogic, WebSphere, Apache and Tomcat

J2EE Technologies: JSP, Struts, JSF, EJB 3.0, EMS, Servlets, JNDI, XML, XPATH.

Testing Tools: JUnit, SoapUI

Configuration Mgmt: CVS, Git

IDE: Eclipse, IDEA IntelliJ, JDeveloper

PROFESSIONAL EXPERIENCE

Confidential, Mountain view, CA

Sr.Java Developer

Responsibilities:

  • Working with Agile Technologies, analyzing user requirements; envisioning system features and functionality.
  • Attended regular AGILE/SCRUM, meetings/ retrospective and story pointer-based iteration meetings.
  • Attended implementation meetings for teh scheduled production releases immediately after teh defects were fixed for teh existing applications
  • Monitor teh data streaming between web sources and HDFS.
  • Supported teh weekly calls and resolving teh incident tickets in ServiceNOW.
  • Implemented Cache component using CamelCache, EhCache for frequently used business master data.
  • Designed teh front end applications, User Interactive (UI) website pages using HTML5, XHTML, CSS, JavaScript, JQuery, JSON, GSP, JSP, Angular.JS and Bootstrap.
  • Design and developed web pages HTML5, CSS, Bootstrap and Client-side scripting using JavaScript, Ajax, jQuery and Angular 7.
  • Experience with Front-end JavaScript frameworks like Angular JS, Node JS. And with teh creation of RESTful Web service.
  • Using Angular 8 developed a Web application to post CSV files to AWS S3 bucket.
  • Implemented pagination in Angular 8 by using NgxPaginationModule.
  • Implemented dynamic imports for lazy routes using Angular 8.
  • Worked on migrating of web pages from Angular 7 to Angular 8.
  • Implemented role based authorization for admin module using angular 8.
  • Experience in designing/developing Angular 8 applications and Experience with teh coordination of offshore development projects
  • Implemented filtering, sorting and pagination using third party tools and Angular 7 framework.
  • Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Worked with backend developers to convert HTML/CSS non-functional pages into dynamic JSP pages.
  • Developed cross-browser pages using CSS, HTML, DHTML, and JavaScript
  • Involved in creating Message enrichers and customizing REST responses using Camel Freemarker templates.
  • Used Core java and Spring MVC Framework for application development within Nationwide established framework.
  • Developed teh backend server with Spring Boot, involving different layers of teh application including entity/model, DAO/repository, Controller, Service, Business, and Persistence.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Assisted in migrating teh existing data center into teh AWS environment and implemented automated local user provisioning instances created in AWS cloud.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology.
  • Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Develop service layer using spring MVC.
  • Used Spring Web MVC framework for teh applying MVC Implementation to teh web application.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, Hibernate cache concepts.
  • Use tag libraries in JSP to embed business logic.
  • Used validators, converters and JavaScript in teh application for validation.
  • Used JDBC for database connectivity and manipulation.
  • Performed teh unit testing for each module in teh application.
  • Experience in python, Jupyter, Scientific computing stack (numpy, scipy, pandasand matplotlib).
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF .
  • Using PCF did smoke tests, which are functional unit and integration tests on all major system components.
  • Supported teh onshore and offshore clients by resolving teh defects within 4 hours.
  • Designed and developed teh REST based Microservices using teh Spring Boot. .
  • UI Implementation with Struts, JavaScript, Struts Validation framework on MyEclipse IDE. Applied Struts features like Tiles and Validation framework. Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation.
  • UI Implementation with Struts, JavaScript, Struts Validation framework on MyEclipse IDE. REST features like Tiles and Validation framework. Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation.
  • Created a separate Couchbase Database cluster to store flight control data log information.
  • Developed teh administrative UI using Angular forms and directives.
  • Implemented pagination and sorting functionalities in different modules using JQuery plug-in.
  • Customize teh Data Access Module using DAO patterns, to handle teh entire transaction with teh database.
  • Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.
  • Wrote UNIX Shell scripts and used UNIX environment to deploy teh EAR and read teh logs.
  • Created Junit test cases to test teh codes and validate teh release.
  • Junit, log4j were used for unit testing and as logging frameworks Involve in developing Unit test framework using JUnit. Wrote JUnit test cases for every java class. Used Eclipse as IDE
  • Code staging in GitHub and building in Jenkins for release night regressions
  • Built a CI tool chain using Docker, AWS, and Github.

Environment: Java, J2SE, Java Beans, Servlets, JavaScript, Struts, Angular 8/7, ssAxis, EJB3.0, JDBC, Oracle 10g, XML, DOM, XSD, XSL, XSLT, DHTML, Unix, Ant, Hibernate, Spring2.0, Log4J, SOAP, AJAX, JMS, Tomcat, Webservices, JUnit, MyEclipse5.1, WebLogic 8.1

Confidential, Rensselaer, NY

Sr. Java Developer

Responsibilities:

  • Involved in study of User Requirement Specification.
  • Scrum Agile Areas of expertise include Agile Principles, Tasking Meetings/Retrospectives, Communication Relative Estimation, Story-Based Development, Iteration/Sprint Planning Meetings and Conflict Resolution.
  • Developed in Agile/Scrum methodology and Test Driven Development (TDD).
  • Followed techniques and principles provided by test driven design paradigm for developing quality code.
  • Provided Data modeling design standards, solutions to various data marts and product teams.
  • Extensive experience in developing UNIX shell scripts.
  • Created Autosys and hell scripting to teh get teh vendor files from teh mount and process teh file data.
  • Installed and Configured Wily Introscope and to monitor web logic servers.
  • Took initiative in learning react native and went on to successfully develop various features under minimal supervision.
  • Worked on a internal project as a support to a team to migrate from Angular 6 to Angular 7.
  • Implemented various Angular 7 features like drag & drop, virtual scrolling (CDK) in an internal project with teh halp of teh support team.
  • Responsible for porting an existing web application into mobile view .
  • Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native.
  • Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Complete code base conversion to React Native with feature parity.
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application into Single Page Application
  • Developed React JS pages, Web services calls and AJAX calls for teh application.
  • Used React JS in development of teh web application to bind teh data/model that is being retrieved from a database through services provided in a controller to teh view using scope.
  • Used React JS in components like JSX, creating React components.
  • Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Technology involved included, but is not limited to Java, Spring, Spring Boot, Apache Kafka, and Pivotal Cloud Foundry.
  • Developed server side application to interact with database usingSpring BootandHibernate.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Configured and built Spring MVC application on Tomcat web server.
  • Implemented Life Quote POC using Spring, core, Spring MVC, SOAP, AJAX, and JQuery.
  • Implemented and tested teh enterprise application with jQuery, Angular.js and Spring, MVC.
  • Developed teh application implementing MVC Architecture, integrating JSF with Hibernate and Spring framework.
  • Extensive experience in developing Microservices using Spring Boot, and followed domain driven design.
  • Experience in using build/deploy tools such asJenkins, Docker and OpenShiftfor Continuous Integration & Deployment for Microservices.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Added dynamic functionality to teh application by implementing JQuery, Node js.
  • Modularized front end CSS and JS code with Sass.Built a real time mouse/click user analytics web service with Node.js
  • Worked with AWS Cloud trail logs. Manage teh log events and setting up teh notifications using SNS.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Worked in modern, mobile ready responsive front end development with CSS3 media queries, AJAX, Bootstrap, AngularJS, ReactJS, JS and jQuery.

Environment: Java, J2EE, Servlets, Swing, JSP, JSF, JDBC, Apache Tomcat, XML, HTML, CSS, SQL, CVS, Java Script, Unix

Confidential, Urbandale - Iowa

Sr. Java Developer

Responsibilities:

  • Involved in all phases of teh Software development life cycle (SDLC) using Agile Methodology.
  • Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify teh complexities of teh application.
  • Involved in developing teh Graphical User Interface using HTML, JavaScript, CSS and JSP.
  • Developed User friendly interface to seamlessly combine teh new module with existing login system using React JS.
  • Developed Java server Pages using JSP Tags, Spring-tags, minimal Scriplets, HTML for client-side validation and errors to ease troubleshooting.
  • Inserted Dependency Injection between components using Spring (IOC) concept.
  • Implemented Asynchronous messaging between components using JMS
  • Used Multithreading (Concurrent) in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Used Spring Security to provide autantication, authorization and access-control features for dis application.
  • Wrote Stored Procedures and complicated queries for IBM DB2
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using Apache CXF framework tool/Apache Commons. Worked on parsing teh XML files using DOM/SAX parsers.
  • Designed and developed Hibernate DAOs using Spring Frameworks Hibernate Dao Support and Hibernate Template.
  • Involved in teh development of teh User Interfaces using HTML, JSP, JS, Dojo Tool Kit, CSS and AJAX.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Used MQ series of messaging and queuing purpose in teh application
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle using Toad tool.
  • Wrote client-side validations for DOJO and XML files which checks for teh valid values for teh different events that are being logged.
  • Responsible for designing, coding and developed teh application in J2EE using XML MVC
  • Involved in Unit Testing of various modules by generating teh Test Cases.
  • Performed configurations and day to day activities using WebLogic.
  • Involved in day to day handling of JIRA issues (production issues at time) that involved data inconsistencies that required to be solved in very less time.
  • Involved in Bug fixing of various modules that were raised by teh testing teams in teh application during teh Integration testing phase.
  • Implemented PL/SQL procedures and views in Oracle Database using Altova Database Spy.
  • Implemented Log4J for Logging Errors, debugging and tracking using logger’s components.
  • Performed deployment of applications on IBM Web Sphere Application Server.
  • Used GIT Version controller.
  • Used Eclipse as IDE for developing code modules in development environment.

ENVIRONMENT: Java, J2EE, XMI, Hibernate, SQL, PL/SQL, Spring, Spring Boot, Struts MVC, JMS, MQSeries, Micro Services, JavaScript, HTML, XHTML, XMI, IDAM, CSS, Bootstrap, Log4j, jQuery, WebLogic Application Server, Spring Security, JIRA, Maven, React JS, GIT, Eclipse

Confidential

Java Developer

Responsibilities:

  • Followed Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
  • Developed teh User Interface using HTML5, CSS3, Bootstrap, JQuery, AngularJS and NodeJS.
  • Implemented different validation control on teh web-pages using Angular JS and developed responsive Web pages using Bootstrap.
  • Designed and developed application using Spring Framework modules like Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Batch and Spring Data.
  • Implemented logging and transaction manager using Spring AOP concept.
  • Used Spring JPA and Spring Repository pattern extensively.
  • Used Spring Security to provide autantication, authorization and access-control features for Application.
  • Designed and developed Micro Services business components using Spring Boot with Spring MVC flow.
  • Developed Restful Services using JAX-RS with Spring Boot and Microservice Architecture to enable Microservices deploy on cloud.
  • Analyze business requirements and develop various business delegates to integrate with middleware services like JAX-WS, JAX-RS using SOAP and REST.
  • Implemented Spring Boot application with embedded jetty server to run teh application on instance.
  • Provided portable APIs for developing, exposing and accessing Web applications designed and implemented in compliance with principles of REST architectural style using JAX-RS and Apache jersey.
  • Extensively used Java 1.8 features such as Lambda Expressions, Parallel operations on collections for TEMPeffective sorting mechanisms and new Date Time API.
  • Automated application deployment in teh cloud using Docker technology using Elastic Container Service scheduler.
  • Worked on a application with Node.js to build different REST APIs for modules such as user, products, checkout.
  • Gained Knowledge on Electrode Platform which is a NodeJS/Web platform built on top of teh ReactJS and HapiJS frameworks.
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
  • Worked on designing specific programs efficiently through noledge of Multithreading using teh API with teh goal of increasing performance on a wide variety of applications.
  • Developed teh persistence layer using, Hibernate Framework created teh POJO objects and mapped using Hibernate annotations.
  • Used Apache camel integration for routing and transforming teh data between two Applications using HTTP protocol.
  • Used JIRA tool for Issue/bug tracking for monitoring of work assignment in teh system and Log4J was used to monitor teh error logs.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with UNIX Shell scripts to automate routine jobs.
  • Used Git for version control and Intellij IDE for development of teh application.

Environment: Java, J2SE, Java Beans, Servlets, JavaScript, Struts, Axis, EJB3.0, JDBC, Oracle 10g, XML, DOM, XSD, XSL, XSLT, DHTML, Unix, Ant, Hibernate, Spring2.0, Log4J, SOAP, AJAX, JMS, Tomcat, Webservices, JUnit, MyEclipse5.1, WebLogic 8.1

Confidential

Java Developer

Responsibilities:

  • Designed and Developed teh application using teh MVC architecture
  • Developed teh connectivity to teh DB using JDBC.
  • Developed teh application using JMS for asynchronous messaging.
  • Developed teh front end using swing, DHTML, AJAX, and JSP pages.
  • Deployed teh JSF Framework on IBM Websphere Application Server
  • Developed teh Action classes for handling teh requests from teh JSP pages.
  • Developed Java Bean components to communicate with Data Base.
  • Used MVC, Value Objects, Service Locator, and Session Façade Design Patterns.
  • Developed XML Schemas and DOM parser for all teh XML documents used for data transfer also developed XSLT code for them.
  • Developed back end communication using JDBC.
  • Developed and Deployed teh EJB’S in Web Logic application server.
  • Performed teh Unit testing of teh application.
  • Resolved bugs coming from teh System and Integration Testing.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Worked on teh design documentation and functional specification documentation.
  • Implemented JUnit testing.

Environment: Java, J2EE, Java Beans, struts, EJB, JSF, JMS, Servlets, Javascript, CSS, AJAX, DHTML, JSP, Unix, XML, XSLT, Hibernate, Web sphere, CVS, JUnit, Oracle, Eclipse

We'd love your feedback!