We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Nashville, TN

PROFESSIONAL SUMMARY:

  • Around 4+ years of progressive IT experience with strong analytical, designing, Implementation of object - oriented Applications using Java/J2EE.
  • Experienced with Software Development Life Cycle (SDLC), Object Oriented Programming, Design and Web based technologies based on Agile, Scrum, Waterfall Model, and Iteration.
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies Such as spring, Swing, Hibernate, Struts framework, EJB, Servlets.
  • Experienced in Front End frameworks such as JSP, XML, Servlets, JDBC, jQuery, Ajax, JavaScript, ReactJS, BackboneJS, Angular 2,4,6.
  • Experienced with CI/CD tools like Jenkins, Stash and Docker, Agile Methodology (Scrum, Jira). Setup the continuous Integration (CI) process for the application using the Jenkins.
  • Experienced with Java 8 features such as lambda expressions, Parallel operations on collections and for effective sorting mechanisms and new Date Time API.
  • Experienced in Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS.
  • Experienced in MVC architecture, Spring framework, J2EE Design Patterns, Spring IOC, Spring Boot, Spring Security, Java Server Faces and Hibernate.
  • Having strong Experience with Web Service Applications using User Interface (UI) Technologies like Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks, Angular 2,4, Angular 6, React JS, HTML5, CSS3, DHTML, XML, XSLT, AJAX, jQuery, JSON.
  • Good experience in data processing and Interfacing (Back-end Front-end connectivity) skills using Oracle 9i (SQL, PL/SQL), MySQL, SQL Server, and Create Entity Relationship Diagrams (ERD) for various database systems.
  • Expertise in using different SDLC tools including Code Management, Code Quality, Continuous Integration and Build, Repository Management, Content Management and Version Control Systems.
  • Good experience in MVC (Model View Controller) architecture using Struts, Spring, spring web flow, JPA 2, JTA, JNID implementing JSTL (JSP Standard tag library) & custom tag development.
  • Experienced in J2EE Software Development Life Cycle SDLC of business applications on Web and client-server environment using Java, Spring, XML, MySQL with Excellence in Analytical and People skills.
  • Strong experience in Spring Framework in developing applications using Spring MVC, IOC, AOP, JDBC, JPA, Spring Boot, Spring Cloud and Spring Batch.
  • Experienced in Front-End UI technologies like HTML5, CSS3, JavaScript, json, jQuery, Ajax, Angular 2,4,6.
  • Experience Java 8 features like parallel streams and filters through lambda expressions to handle the searching also experience with working in JavaScript framework like jQuery, Angular4,6.
  • Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database (RDBMS) packages like Oracle 11g, MySQL.
  • Expertise in architecture/application development utilizing J2EE based technologies, such as Java 8, J2EE, JSF, Spring 4.3, Spring Boot, Struts 2.0, Hibernate, HTML 5, CSS3, JavaScript, JSTL, Servlets, JSP, RMI, JDBC, ANT, MAVEN.
  • Good working knowledge of Jenkins for CI (Continuous Integration), Maven for project build/deployment, Log4j for logging and JUnit for the unit and integration testing.
  • Solid Hands-on experience in end to end implementation of CI and CD (Continuous Delivery), DevOps processes using AWS Code Commit AWS Code Deploy, AWS Code Pipeline, Jenkins, and Ansible.
  • Expertise in developing database application using Oracle, Sybase, DB2, MySQL, SQL Server.
  • Excellent knowledge of databases (MySQL, Oracle, SQL Server), views, querying using stored procedures and writing triggers.
  • Good Experience with JavaScript, MVC Framework AngularJS and knowledge on other frameworks. Experienced in building cross browser compatibility applications using AngularJS.
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple dB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon CloudFront).
  • Solid Hands-on experience in end to end implementation of CI and CD (Continuous Delivery), DevOps processes using AWS Code Commit AWS Code Deploy, AWS Code Pipeline, Jenkins, and Ansible.
  • Excellent knowledge of databases (MySQL, Oracle, SQL Server), views, querying using stored procedures and writing triggers
  • Responsible for designing & developing the UI Screens using Angular 2,4,6 HTML pages, CSS, spring boot framework with Apache-Maven and JAVA-J2EE technologies.
  • Experienced in Front End frameworks such as JSP, XML, Servlets, JDBC, jQuery, Ajax, JavaScript, ReactJS, BackboneJS, AngularJS.
  • Experienced in implementing Service-oriented architecture and Web Services using SOAP, RESTFUL.
  • Developed and worked on RESTful web services for the Downstream Systems and Building RESTful APIs in front of different types of NoSQL storage engines. Used popular frameworks like Express and Loop back to mock a Restful API.
  • Experienced in developing SOA (Service Oriented Architecture) and J2EE Web Services based on RESTful, SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RS using tools like Apache Axis.
  • Experience with Java 8 features such as Lambda Expressions, Streams and Functional programming.
  • Proficiency in creating both RESTful and SOAP Web Services using open source frameworks like JAX-RS, JAX-WS, JERSEY APIs.
  • Proficient and strong working knowledge of J2EE Architectural & Design Patterns, SOAP Web Services JAX-WS, JAX-RPC, REST, e Frame work, Struts, Servlets, JSP, JSF, JMS, EJB, Hibernate.
  • Experience in developing end to end automation using Selenium WebDriver, Grid, POM, Junit, TestNG, Cucumber, Object Repository, Web Services (REST, SOAP).

EXPERIENCE:

Sr. Java Developer

Confidential, Nashville, TN

Responsibilities:

  • Used advanced java 8 features like Lambda expressions for array operations, collections. Enhanced concurrency methods etc. throughout the application for well- defined programming.
  • Used a Microservice architecture, designed and developed RESTFUL web services using Spring Boot framework, MongoDB and Java8.
  • Deployed Spring Boot based microservices Docker container using Amazon EC2 container services.
  • Worked on OOPs concepts and its implementation using Java 8 and developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications
  • Worked with SQL databases like Oracle DB and My SQL and proficient in writing SQL queries, PL/SQL stored procedures, Triggers and creating business tables.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with SVN, Jenkins, JMeter and Jenkins Jobs.
  • Involved in writing jQuery-based Ajax redeveloped Restful services using Spring Boot and Jersey integration and involved in creating Jersey filters, interceptors and exception mappers.
  • Used AWS to deploy the project on an EC2 instance. Have created highly fault tolerant, highly scalable Java application using AWS Elastic Load Balancing, EC2, VPC and S3 as part of process and security improvements.
  • Configured AWS EC2 instances, domain mapping via Route53. Developed and designed the UI using spring view component Angular 6, HTML 5, CSS 3, Bootstrap, Ajax.
  • Functionalities include writing code in HTML, CSS, JavaScript, jQuery, Ajax, JSON, Angular 6 and Bootstrap with MySQL Database as the backend.
  • Used jQuery events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), keypress ().
  • Created AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them.
  • Installed Jenkins/Plugins for GIT Repository and Setup SCM Polling for Immediate Build with Maven Repository and used web hooks to ensure Jenkins is listening to a branch
  • Designed and deployed a multitude application utilizing almost all the AWS stack which Includes EC2, MongoDB, Docker, Kubernetes Orchestration container focusing on high-availability, fault tolerance, and auto-scaling.
  • Configured module wide routing in the application using angular 6 router and created various route guards. Improved the performance of application by configuring Mem Cache and scaling the Kubernetes Pod instances.
  • Worked on DevOps in monitoring team Development operations of monitoring systems customer communications platform
  • (CCP) infrastructure. Worked on containerization using tools like Docker and Setup Docker on Linux and configured Jenkins to run under Docker host.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality hence using this snapshot for disaster recovery.
  • Simultaneously maintaining different workspaces on Eclipse STS for legacy code base and microservices, using git commands to push and pull the changes.
  • Used Oracle database in developing the project and used SQL statements and procedures to fetch the data from the database.
  • Involved in designing the database and coding of SQL, PL/SQL, Triggers and Views using MySQL.
  • Implemented code according to coding standards and created Angular 6 Controllers, Services, Directives and Filters
  • Developed front end UI screens using HTML, CSS, JavaScript, LESS, Bootstrap, CSS3, Angular-UI and Angular 6.
  • Involved in the development of the UI using HTML5, CSS3, Bootstrap, Ext JS, Angular 6 and customized Data Tables and High charts into Angular 6 Directives.
  • Involved in creating tables and worked on My SQL and PL/SQL to write Stored Procedures functions in the application and packages for complex Inserts and updates in the database
  • Automated Compute Engine and Docker Image Builds with Jenkins and Kubernetes created reusable components and used across various modules using Angular 6 custom libraries.
  • Used Spring boot and lambda expressions as the part of JAVA 8. Used containerization and immutable infrastructure.
  • Used Hibernate as ORM tool for object mapping and Implemented Spring Security module to perform threat assessment in determining risk.
  • Worked in Amazon Web Services including migrating infrastructure to AWS cloud and maintenance of production web infrastructure.
  • Integrated Docker container orchestration framework with Kubernetes by creating pods, config Maps, deployments, Replica sets.
  • Used GitHub repository as a version control for managing the code. Worked on GitHub feature branch, once everything is tested then merge code with master code.
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle DB.
  • Implemented functionality like searching, filtering, sorting, validating using Angular 6 and JavaScript.
  • Extensively involved in coding with Angular 6 to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar
  • Worked closely with DevOps Architects to analyze, review and clarify design architecture on tools Implementation, Build and Deploy automation.
  • Developed user interface to satisfy the business requirements using JSP java script, Angular 6, ReactJS, jQuery, HTML, CSS, and XML.
  • Interacted with the business teams and worked on modeling the database schema and created tables queries, PL/SQL stored procedures, database triggers.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API's and Spring Boot for microservices along with creating & establishing User Interfaces using HTML, CSS and JSP.
  • Used Package Manager (NPM) to install required dependencies such as react-redux, redux-thunk, babel, webpack, Material-UI, and react-router-dom.
  • Regular assignments involved designing and developing Java, SQL JavaScript and JSP features for an MVC webapp. Which served as accounting software tool for Pharmacies across the country including but not limited to Costco, Price Chopper, Sam's Club etc.
  • Authored REST based Web API wrappers to integrate with conventional Web Services.
  • Maintained Docker containers where microservices are deployed. Designed and Implemented efficient updating of HTML document and clean separation between components using React.js.
  • Used Web services (SOAP, REST) for transmission of large blocks of XML data over HTTP.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS along with GIT for Version Control of code for incremental development.
  • Worked on CI/CD tools for creating Jenkins jobs, trigger the build and perform release cuts of the application.
  • Used Maven as the build tool, GIT, SVN for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Worked on DB2 SQL/PL Stored Procedures which included to do the verification for financials, loading feed files from feed server into the webapp.
  • Manipulate and write SQL queries for reports using DAO objects and EJB to interact with IBM DB2 database.
  • Worked on DevOps essential tools like Docker, Kubernetes, Subversion (SVN), GIT, Jenkins, Ant, Maven and migrated VMWAREVMs to AWS and Managed Services like EC2, S3, Route53, ELB, EBS.
  • Implemented DevOps transformation by working with Agile teams to migrate applications to Azure platform.

Java Developer

Confidential, McLean, VA

Responsibilities:

  • Implemented Multi-Threaded Environment and used most of the interfaces under the Collection framework by using Core Java concepts.
  • Developer applications in a single page (SPAs) using various JavaScript frameworks like SAAS, Angular6, Backbone.js.
  • Involved in developing code using major concepts of Spring Framework Dependency Injection (DI) and Inversion of control (IOC).
  • Used Spring MVC framework for implementing RESTful webservices so that complexity of integration will be reduced, and maintenance will be very easy.
  • Designed and developed Business Layers using simple POJO Beans and used Spring for UI, Service Layer and DAO layer integration.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS along with GIT for Version Control of code for incremental development.
  • Automated the Kubernetes container orchestration by developing multiple CI/CD scripts and participated in the system architecture and design and made use of J2EE design patterns.
  • Used Bootstrap to create responsive web pages which can be displayed properly in different screen sizes. Developed test cases for Angular4 using karma and grunt
  • Configured Route 53 by using CFT templates, assigned the DNS mapping for the AWS servers and trouble-shoot the issues of the load balancer's, auto scaling groups and Route 53.
  • Used GIT as version control tool to update work progress and attended daily Scrum sessions.
  • Developed Interactive web pages using Angular4, HTML5.0, CSS and JavaScript.
  • Built reporting module for analytic services using custom Angular 4 MVC Framework Components. Used Bootstrap and Angular 4 in effective web design.
  • Build REST web service by building Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Involved in Stored Procedures, User Defined functions, Views and implemented the Error Handling in the Stored Procedures and SQL objects and Modified already existing stored
  • Functionalities include writing code in HTML, CSS, JavaScript, jQuery, Ajax, JSON, Angular 4 and Bootstrap with MySQL Database as the backend.
  • Involved in design and development of a user-friendly enterprise application using Java 1.8, JSF prime faces, Spring Boot, Hibernate, Web services, Eclipse IntelliJ.
  • Developed and enhanced the application using Java and J2EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (RESTful Web Services), HTML, JSON, XML, Maven, Log4J and MySQL DB.
  • Designed and implemented two micro services for Restful API's using Spring, Spring boot, Java8, Hibernate and following the JAX-RS principles.
  • Used AJAX based on JQUERY, and JSON technologies for making Asynchronous Http requests along with JavaScript.
  • Worked on Oracle (PL/SQL) database and wrote HQL query to access the data from the database. Used Annotations in Hibernate mapping.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Deployed applications on AWS by using Elastic Beanstalk. Integrated delivery (CI and CD) using Jenkins and Ansible.
  • Developed the code using Spring MVC dispatcher servlet to transfer on to different Controller classes (components). Used Jenkins and Maven to manage automated builds from IBM Clear Case and to track status.
  • Implemented forms and action classes for the application using EJB and Struts Framework and developed EJB deployment descriptor using XML and used JAXB components for transferring the objects between the application and the database.
  • Configured Struts-config.XML, Tiles-def.XML and various properties files provided by Struts Framework for the implementation module.
  • Created JSP, JavaScript, JQUERY & HTML, extensively used various collection classes like Array List, Hash Map, Hash Table and Hash Set.
  • Coded extensively in jQuery with Bootstrap to make rich Internet web pages and created custom date picker on the website.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS. Designed, configured and managed public/private cloud infrastructures using Amazon Web Services
  • Worked on AWS cloud resources which includes launching, maintaining and troubleshooting of EC2 instances, and S3 buckets, Elastic Load Balancer (ELB), Elastic Search and Relational Database Services (RDS).
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Developed the web tier using JSP, Spring MVC. Implemented event handling using JavaScript. Developed Web Java/J2EE application (JSP, EJB) using Struts/Tomcat/Xerces for Sybase, JBuilder.
  • Worked on converting the insert and update processes to utilize an XML stream and calling a servlet to save GLANCE data to database.
  • Developed UI using HTML, CSS, AJAX, jQuery, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Written various AWS Lambda services for automating the process of taking EBS Snapshots every day in production environment on the cloud.
  • Worked in developing front end technologies such as JavaScript, Angular 4, jQuery, HTML, CSS, JSON, JSP and Struts.
  • Worked on setting up Maven scripts to build, package, and deploy application code to the target WebLogic Application Servers and worked on continuous integration servers like Jenkins.
  • Worked on GIT Hub as the repository to checkout and commit the code, created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.

Java Developer

Confidential, San Francisco, CA

Responsibilities:

  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Managed multi-store state logic to maintain single source of truth and created Actions, Reducers, dumb components and smart components.
  • Involved in SQL-development and worked on Joints, Triggers, Indexes, Stored Procedures, Views and involved in incorporating business logic in SQL code (stored procedures).
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate. Created Database on Influx DB also worked on Interface.
  • Integrated Spring DAO for data access using Hibernate, used SQL for querying databases, designed & developed persistence service using Hibernate framework.
  • Used AJAX based on JQUERY, and JSON technologies for making Asynchronous Http requests along with JavaScript.
  • Worked on Kafka Backup Index, Log4j appended minimized logs and Pointed Ambari server logs to NAS Storage.
  • Developed a front-end application using React Js and FLUX architecture for internal team's productivity use. Used JavaScript libraries to create slider and page-turning animations on calendar widgets. Used Web API's Media Type Formatter into JSON, XML or whatever format you want to add as a Media Type Formatter.
  • Implemented TestNG automation framework is that the crucial functions of the application and implemented Regression Test to verify the existing functionality. Spring MVC and Hibernate was used for developing java REST services on the back end.
  • Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms. Heavily used joins stored procedures, views, Unions in Oracle data base to fetch the data.
  • Used the JDBC for data retrieval from the database for various inquiries. Java Stored Procedure used to generate PDF reports.

We'd love your feedback!