We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Boca Raton, FL

SUMMARY:

  • Around 5 years of experience in Analysis, design, development and implementation of business applications with thorough knowledge in Java 1.8, J2EE, MVC/SOA/Microservice architecture, Spring Framework 4.0, Spring Boot, JPA, Hibernate, Servlets, JSP, jQuery, JDBC, Design Patterns, Maven and AWS.
  • Working knowledge with cloud computing such as AWS EC2, and Microservice container deployment in Docker.
  • Good experience in Shell Scripting, SQL Server, Unix and Linux, Open stock and Expertise python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.
  • Expert in Technical skills encompass Web services (SOAP, RESTFUL), ORM, XML, JSON, HTML 5.0, DHTMLX, UML, ANT, JSTL Apache Log4J, Shell script, AngularJS, NodeJS, Maven, Java Script.
  • Build highly available content distribution sites by using CI/CD tools like Chef, Ansible, Docker, Maven, Jenkins, Jira, Kubernetes etc.
  • Experience with various MVC frameworks like Angular.JS, Backbone.JS, Node.JS, bootstrap.JS, react.JS, D3.JS, etc.
  • Hands - On experience with implementing SOAP based web services using Apache CXF, Axis and Spring CXF in handling HTTP 5 and JMS transports.
  • Used Web Services to exchange information. Used SOAP framework and WSDL.
  • Implemented Web-Services to integrate between different applications (internal and third-party components using SOAP web services using Apache-CXF.
  • Experienced in working with applications deployed to AWS cloud and hands on experience using AWS management console and SDK to interact with AWS services.
  • Good Exposure on Web development using Java 1.8, Angular 4, Angular 6, jQuery, SOAP, REST and Microservices architecture.
  • Experience in design and developing application leveraging NoSQL database PostgreSQL, Cassandra, MongoDB, Redis, and Memcached.
  • Experienced in MEAN stack advancement (MongoDB, Cockroach DB, Express.JS, and AngularJS & NodeJS).
  • Experience in designing and developing applications using J2EE, Spring Framework, Spring MVC,
  • Hibernate, Servlets, JSP, JSTL, Struts.
  • Exposed Stateless session beans as SOAP, RESTful web services using JAX-WS, JAX-RS. Implemented Angular 6 promises to handle asynchronous communication with our RESTful API for various requirements.
  • Experienced in RDBMS Design, ER modeling, SQL, PL/SQL, procedures, cursors, functions, triggers.
  • Experience in building a Service Oriented Architecture using Rest API and RESTful web services, very good understanding of HTTP protocol.
  • Hands on experience with continuous integration and automation using Jenkins and version control tools such as SVN, CVS, JIRA, GitHub.

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential - Boca Raton, FL

  • Created Test suites in SOAP UI projects and created internal test cases depending on the requirement.
  • Developed and consumed RESTful web services using Java Servlets, Apache XML Beans, and JSON. Used XML Spy and SoapUI to test the web services end points.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Anthill Pro, Jenkins and Subversion. Developed Unit test cases using Junit, Mockito and Jenkins for continuous integration.
  • Configured Docker container service and build pipe line Jenkins CI/ CD tool for continuous integrating and deploying application on servers.
  • Used Java Script libraries to create slider and page-turning animations on calendar widgets and used Hibernate to access My SQL database and implemented of connection pooling.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC). Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver. Used Spring MVC framework for the application.
  • Currently using Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/ CD) pipelines to deploying either on public or private cloud.
  • Kubernetes is configured in the application for automating deployment, scaling, and management of containerized applications.
  • Developed WSDL's and XSD's for creating interfaces between different systems using SOAP based web services and worked on using RESTful web services.
  • Used Jenkins for continuous integration (CI) and continuous deployment (CD) of the application and generated WAR and JAR files.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design, etc.
  • Developed Microservices using Java Spring Boot, Hibernate, Restful services in Spring Tool Suite with good quality of code.
  • Used Spring Framework in the application which is based on MVC design pattern and Spring Validator framework to validate the form data.
  • Developed REST API for test server for Express Router middleware-based API's with MongoDB.
  • Designing and developed Micro Services using (MEAN Stack) node.js, Mongo DB, Neo4J, Elastic search on Cisco Private Cloud OpenStack Platform.
  • Used Hibernate, Object Relational-Mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data Model with a SQL-based schema.
  • Designed and developed the project using Struts MVC design pattern and used Struts-Validator frame-work for all front-end Validations for all the form entries.
  • Worked on MVC design pattern and Restful Web API to make calls from JS files to MVC controllers and Web API controllers using token authentication and OAuth.
  • Creating and configuring virtual development environments with Chef and Virtual Box and Developed a fully automated continuous integration system using Git, Gerrit, Jenkins and custom tools developed in Java and Bash and Responsible for developing and maintaining web application, using React JS and Node JS.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Developed REST API for test server for Express Router middleware-based API's with MongoDB and developed enhancements to MongoDB architecture to improve performance and scalability.
  • Used MongoDB as data storage and utilized aspects like replica sets, sharing and clever document design to make service extensible scale and feature wise.
  • Created Spring configuration files and used Spring annotations to auto wire Java 1.8 Components using Spring dependency injection.
  • Implemented micro services using Spring boot, Spring based micro services and enabled discovery using the server.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Microservices.
  • Created Type Script reusable components and services to consume REST API's using component-based architecture provided by Angular 6.
  • Developed Java API to interact with the Amazon SQS used in sending bulk emails and used AWS S3 to store code bundles to deploy onto EC2 Instances.

Java Developer

Confidential - Houston, TX

  • Developing the business functionalities and exporting them as SOAP, JAX web services and extracted the SOAP request sent to and SOAP response received from the backend system.
  • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services and involved in coding for the presentation layer using Struts and Java Script.
  • Developed functionality for Dashboard which gives the latest snapshot data about the scripts executed with respect to each user. Developed Session beans to maintain workflow and used Hibernate for persistence of data. Writing complex SQL queries, PL/SQL Stored Procedures for data conversion. Using JUnit, JIRA, Log4J to perform unit testing and for logging frameworks.
  • Developed the application using MVC-1 Architecture using JSP 1.7, Servlet2.5 and EJB2.0 and built dynamically generated dropdown lists using jQuery and Angular 6.
  • Involved in developing XML, HTML 5, and Java 1.8 Script for client-side presentation and, data validation on the client side with in the forms and developed CI/ CD system with Jenkins on Kubernetes container environment utilizing Kubernetes.
  • Initiated Microservices application with Docker and Kubernetes cluster formation for the scalability of the application.
  • Implemented business logic using Java Beans for front end and storage/retrieval from the backend Oracle DB using SQL queries and PL SQL-Stored procedures, functions, sequences, triggers, cursors.
  • Involved in design & development of SQL queries, Functions and Stored procedures for performing database operations.
  • Wrote complex SQL queries, DML scripts, stored procedures, triggers and PL/SQL packages to interact with SQL Server database.
  • Wrote Restful web services to communicate with MongoDB and performed CRUD operations on MongoDB using restful web services.
  • Built the customized ETL tool for migrating the data from MS SQL Server to Couchbase server which builds varieties of documents for later use of web services, which pulls the data from Couchbase in JSON format.
  • Enhanced application by building new components in Angular 4 and typescript with a REST wrapper around the existing backend Java 1.8 services as well as various enterprise web services integration.
  • Developed single page application by using Angular 4 backed by MongoDB and NodeJS.
  • Working knowledge of Cloud-based infrastructure tools and components (AWS, EC2, S3, Virtual Private Cloud (VPS), and Elastic Load Balancing (ELB)).
  • Installed, configured, and managed the servers (AWS, Linux, Tomcat, Apache, MongoDB, Hudson/Jenkins, JIRA, Git, and JUnit).
  • Created a Spark cluster on AWS and integrated with Python Implemented Python scripts to import raw data from web into PostgreSQL database and implemented the AWS S3 infrastructure for Big Data environment for data analytics.
  • Enabled streams and created Lambda function on AWS to trigger changes made in DynamoDB and used GitHub and Jenkins for building the CI/ CD pipeline and day to day builds and deployments using Gradle.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services, Object storage service Amazon S3 is used to store and retrieve media files such as images.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Integrated Struts (MVC architecture) and Tag Libraries to create interactive form-based applications and designed and developed the user portal using Angular JS along with HTML5, CSS3 and Type Script.
  • Involved in designing and implementation of MVC design pattern using Struts framework for web-tier and performed AWS Cloud administration managing EC2 instances, S3, Cloud Formation, SES and SNS services.
  • Developed and program Java scripts of automation procedure with provided API and JSON data to connect and communicate embedded hardware system, based on design documents and business objectives, including developer testing activities, like unit testing, regression testing, integration testing.
  • Implemented MVC architecture using Eclipse IDE. The developed application had a separate paradigm for design layer, presentation layer and control layer and used various libraries of Java Script like jQuery, backbone.js, underscore.js and node.js.

Java Developer

Confidential - Eagan, MN

  • Involved in the user interface development using JSP, HTML 4, CSS, JSTL and Java Script and preparation of L ow level Design document which include program specification and unit test plan.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator and created Monitors & Configured alerts through automatic emailing using Java Mail.
  • Responsible for design and development of UI screens for the application using HTML5, JavaScript, AngularJS, jQuery.
  • Create and configured the new Jenkins slave nodes and distributed the jobs between all Jenkins minions and implemented and configured Jenkins job for Continuous Integration (CI) tool.
  • Created SQL scripts for testing. Responsible for writing SQL Queries and executing using JDBC API and Unit Testing & Stage Testing, Deployment and support.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins and developed Web services (SOAP) through WSDL in Apache Axis to interact with other components.
  • Developed major websites and services by including Mongo DB as backend software and developed cloud native microservices using Spring cloud and Spring Boot.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, Java Script and SQL Stored Procedure and developed SQL queries for retrieving data used to generate the reports.
  • Used Grunt as the JavaScript task runner. Jenkins, ANT tools were used part of build management and developed client request validations and processing using JavaScript.
  • Writing SOAP and Restful web services, in house ESB for a web Claims application (Spring MVC, Angular 2, Active MQ, SOAP UI, Mockito, JSON, Build forge).
  • Created Mongo DB/NoSQL collections. Developed Server-side automation using NodeJS scripting and connecting different types of SQL and NoSQL stores.
  • Used Spring framework configuration files to manage objects and to achieve dependency injection and possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures.

We'd love your feedback!