Post Job Free
Sign in

Java Developer Information Technology

Location:
Orlando, FL
Posted:
September 20, 2024

Contact this candidate

Resume:

Professional Summary

Hands-on experience in Designing, Developing, and Deploying Java - UI based applications for various industries.

Proficient in full-stack development, including front-end and back-end technologies, databases, and cloud platforms.

Demonstrated ability to lead and collaborate with cross-functional teams in Agile environments to deliver projects on time and within budget.

Over 6+ years of diversified experience as Full Stack Developer in developing Web-based Applications using HTML 5, CSS 3, Spring boot, Spring MVC, Spring Security, Bootstrap, Java Script, jQuery, Angular JS, Angular 14, Node JS, Ajax, Json, Micro services.

Worked on all phases of Software Development Life Cycle (SDLC) including requirements gathering through client interaction, Design, Documentation, Development, Integration, Testing, Configuration and Production Support.

Proficient on Spring boot, Spring MVC and Spring security

Experience in designing and developing Micro services and deploying them on AWS.

Proficient on Angular Htttp client to making rest API calls using RXIS Observables.

Experience on Angular CLI to Run/Build/Test the code using commands.

Experience in creating reusable Components, Services, Directives and Pipes in Angular.

Experience in Core Java, Servlets, JSP and JDBC technologies. Efficient in using Java Frameworks: Web Services (SOAP & REST), Spring Framework.

Having experience with Cloud Computing environment like Pivotal Cloud Foundry, Amazon Web Services (AWS), Docker Containers.

Experienced in working on Spring Modules (DAO, MVC, Securities, AOP, ORM data), Quarkus, Micronaut, JWT.

Experienced in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF EJB, Hibernate, spring, Mybatis, JPA Toplink, Thymeleaf, Spring Data Rest, Quarkus, Micronaut, JDBC, Struts, JMS, AWS and XML.

Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) Java Script, Object Oriented Design, JSON, and XML.

Extensive experience in development of multi-tiered distributed Enterprise Applications and implementation of Model-View-Controller using Struts frameworks and Spring Framework.

Used latest Object/Relational persistence and query service Hibernate in combination with Struts, SPRING framework.

Experience in developing Web Services using SOAP and RESTful protocols in multiple projects.

Hands on experience in writing the unit test cases Jasmine, and jUnit.

Using version control technologies such as GIT, Source Tree, SVN and CVS for concurrent web development.

Skills working on C# coding in Azure domain and CMS website creation

Knowledge of Azure resources and Azure DevOps for managing Azure cloud storage.

Knowledge on Automation using Selenium, JBehave (BDD), Test Driven Development (TDD) and involved in unit test and sanity testing.

Good exposure on working with Oracle, MySQL and NoSQL databases. Experience in working with third party web services APIs and Web Services using AJAX and JQuery.

Developed Web 2.0 applications to consume JSON response using callback functions.

Extensive knowledge in JavaScript, especially using JQuery in AJAX-driven web applications.

Experience developing and deploying J2EE applications in various Web and Application servers like Apache Tomcat, Web Logic and Jboss.

Excellent communication, analytical, interpersonal, problem solving and presentation skills.

Experience on working with agile methodologies and daily Scrums.

Experience in various Web and Application Servers like Apache TOMCAT, JBoss, Web logic and IBM Web sphere.

Design, build and manage the ELK (Elasticsearch, Logstash, and Kibana) cluster for centralized logging and search functionalities for the App.

Experience in developing of Elastic Search, MongoDB, Logstash, Kafka, and Core Java11,Java8

Experience in using CI/CD tools like Jenkins.

Strong working knowledge in developing Restful webservices and Micro Services using Golang .

Implemented REST services by Golang with microservices architecture.

Technical Skills:

Primary skills

Java8/11, PHP, HTML5, CSS3/SCSS, JavaScript, Typescript, Spring boot, Microservices,, Angular, ReactJS

frame works

Spring, Hibernate, Applet

Languages

Java 8/11, Java8(JDK 1.6/1.7/1.8),JavaScript, J2EE

J2EE Technology

JSP, JDBC, Servlets, JMS, Design Patterns, Java Beans

Operating System

Windows, Mac OS, Linux

Web Technologies

HTML5, XML, CSS3/SCSS, JavaScript, ECMAScript, JQuery, AJAX, DOM, Responsive Web design, JSON, webpack, Gulp, GraphQL, Grunt, SASS, LESS, Angular, ReactJS

IDE & Tools

Visual Studio, Eclipse, Web Storm, IntelliJ, Sublime text, Notepad++, GIT, Bitbucket, Terraform, JIRA

Version Control

SVN, GIT

JavaScript Libraries

Angular.js, Angular 2/4/6/8/9/11/13/14, Node.js, Bootstrap.js, JQuery

Wireframe Tools

Adobe Illustrator CSS3, Adobe Photoshop

Database Utilities

MySQL, Oracle, PostgreSQL, Redis, MongoDB.

Professional Experience:

Client: Fidelity Investments

Location: Boston, United States

Role: Java Developer

Duration: June 2023 – Present

Responsibilities:

●Cloud Technologies Docker, Kubernetes, OpenShift, Devops AWS CI/CD tools like Jenkins, EC2, S3, RDS, SQS, Worked as per Agile Methodology.

●Responsible for creating efficient design and developing user interaction screens using HTML5,CSS3,JavaScript, JQuery,Ajax for service calls on pages to interact with the server

●Implemented different validation control on the web-pages using Angular JS and developing a Cross-platform JavaScript based solution using Angular JS

●Used C++ for web based applications.

●Implemented Java Multithreading to refresh the cache at a given set of time interval.

●Generalized JPA Toplink mapping template for the application so that top link related code could be separated from the actual DAO implementation. Combined imperative code and non-blocking reactive style using Quarkus.

●Contributed to quarkusio/quarkus development by creating an account on GitHub

●Developed and Implemented Web Services using Quarkus.

●SL4J was used to enable monitoring of user actions and errors in the Quarkus Application.

●Created single page application structure with multiple modules using Angular 8

●Developed the persistence layer using Hibernate Framework.

●Involved in various tasks in support of coding and creating web pages using JavaScript/HTML, JavaScript, (JSP) Java server pages, Struts.

●Used advanced java 8 & Java 11 features like Lambda expressions for array operations, Streams, Method reference, collections. Enhanced concurrency methods etc. throughout the application for well-defined programming.

●Used Java 8/11 Method References feature to point to methods by their names and used functional Interfaces. Used Babel for compilation of React code in ES6, JSX to ES5 which is supported by AWS most browsers.

●Developed API for using AWS Lambda to manage, trigger servers and run the code in the AWS EC2 instances.

●Created detailed AWS Security IAM role within the security groups which behavPythoned as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.

●Experience in installing and configuring of Open Shift platform in managing Docker containers.

●Used IBM web sphere to build, deploy and run applications with flexible, security-rich Java EE

●Composing DB queries to non-relational Cassandra DB to query data and use the resultant data in the service.

●Working with organization specific infrastructure to communicate with Cassandra DB from Micro Services.

●Used J2EE design patterns like Service locator, Adaptor Factories, Observer design, Factory.

●Developed classes using Core java/Executor Service (multithreading, concurrency, memory management).

●Used Financial Accounting module of Oracle 11i for billing, posting payments and receipts.

●Support included Oracle (versions 8 -12c) & SQL Server (versions 7 - 2012)

●Worked in the Azure DeVops and Azure Agile environment for application development

●Implemented Kafka producer and consumer applications on Kafka cluster.

●Used python for debugging tools and production-ready software development or prototyping.

●Written SQL Queries and stored procedures to interact with Oracle DB

●Consumed REST based micro services with Rest template based on RESTful APIs

●Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will used using Golang.

●Created a distributed messaging service using RabbitMQ to allow the backend to scale and load balance players across servers.

●Implemented services in modeling analytics platform using Grails and Groovy to expose restful web services to get consumed by UI layer.

●Re-design and implement CI build system using Jenkins

●Log4J was used to monitor the error logs and used GIT as version control tool

●Focused on test Driven Development thereby creating detailed JUnit tests for every single piece of Functionality before actually writing the functionality.

●Working with broad range of AWS Cloud Services like EC2, ELB, Glacier, Cloud Front, Code Deploy, Elastic Beanstalk, Auto Scaling, Route53, AMI, SNS, SQS, DynamoDB, Elastic search and Cloudwatch and have in depth practical knowledge on other cloud services.

●Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will used using Golang.

Environment: Java 8/11,PHP, HTML 5, J2EE, Scala, Hibernate, Maven, Gradle, JDBC, Node.JS, JPA, Tomcat, Web Sphere, JUnit, Mockito, Spock, Groovy, SonarQube, Oracle, PostgreSQL, MongoDB, GIT, YAML, JSON, Swagger, Jenkins, Docker, Kubernetes, OpenShift, Terraform, IntelliJ Idea, JavaScript, GraphQl, Bootstrap, Angular8, CSS3, XML, Elastic Search, NoSQL, Restful Web Services, Rabbit MQ, Groovy.

Client: Verizon

Role: Software Engineer

Location: New York, United States

Duration: Feb 2021 - Aug 2022

Responsibilities:

●Actively participated in daily team-centric Agile Scrum meetings, code reviews, approvals, and other development and project meetings.

●Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.

●Participated in development of a well responsive Single page applications using JSP, Richfaces and Primefaces libraries of JSF framework, in conjunction with JQuery, JavaScript, HTML5, AJAX and CSS3.

●Worked on Java8 features like Lambda expressions, Streams, filters, optional classes.

●Published and Consumed RESTful web services with Jersey and JAX-RS.

●Used web crawler Apache Nutch to crawl Knwoledge Base site and indexed crawled data intoNoSQL DBs like ElasticSearch.

●Developed test cases using Arquillian and JUNIT to validate several business rules in the application.

●Used MongoDB to store intermediate data of each step.

●Implemented Utility to dowloand JSON files form AWS S3 Buckets to MongoDB.

●Developed Apache Spark using Java in test environment for fasterdata processing and used SparkSQL.

●Involved in Designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups. Supporting Systems Infrastructure comprised of Linux OS, AWS, and EC2 clusters.

●Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.

●Experience in deploying Dockerfile to containerized applications to deploy on managed Kubernetes service EKS and AKS.

●Designed and Developed the Automation Testing Framework using Java, Selenium Web Driver and TestNG.

●Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery, React, and JavaScript.

●Exposure to Sitecore DMS for Web Analytics, Campaign Manager, Goals and Events and Personalization.

●Enhanced application performance by Angular 8 component based development in view of future Angular framework transitions.

●Involved in rendering additional components with custom HTML tags using VueJS, AngularJS.

●Involved in writing application level code to interact with APIs, Web Services using AJAX and Vue resources.

●Developed code for Responsive web design in JavaScript using frameworks like Vue.js, Angular.js.

●Implemented single sign on using RH-SSO Keycloak for AMIE project.

●Worked on performance tests using JMeter.

Environment: Java8/11, HTML5, CSS3, GIT, Scala,PHP, JavaScript, Spring boot, Spring Security, Spring MVC, Spring WebFlux, Micro Services, OpenShift, AngularJS, VueJS, VueX, AJAX, Angular 6, 8, ES6, Type Script, Terraform, Responsive Web Design, Node.JS, JQuery UI, JSON, Atom, WebPack, PostgreSQL, Redis, Photoshop, GraphQL, SASS, LESS, Agile methodology, GIT, Eclipse, Wordpress and Windows, Jasper Studio, Microservices.

Client: Google

Role: Associate

Location: Durham, United States

Duration: Oct 2019 - Jan 2021

Responsibilities:

●Responsible for Analyzing, design, and implementation of KickStart Plan module.

●Developed Controllers, models and views using Spring MVC.

●Developed REST API's using Spring MVC and spring boot, hosted all micro services on PCF.

●Developed code using multithreading, Serialization, Externalization, Collection framework, Generics and Core JAVA with version 8/11.

●Responsible for developing responsive web pages using HTML5, CSS3, JavaScript, Bootstrap 4, Redux, React JS, ECMAScript 6 (ES6), jQuery, Ajax, JSON, REST services based on W3C standards.

●Developed non-functional HTML5, CSS3 pages from the mock-ups and involved in UI review with Business Units.

●Involved in Designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups. Supporting Systems Infrastructure comprised of Linux OS, AWS, and EC2 clusters.

●Involved in various tasks in support of coding and creating web pages using JavaScript/HTML, JavaScript, (JSP) Java server pages, Struts.

●Worked on instantiating multiple AWSEC2 servers by using YAML Script in Ansible playbook. Experienced DevOps methodologies by implementing CI/CD Pipelines using tool sets like GIT, Jenkins.

●Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.

●Extensively used JavaScript libraries & frameworks such as React JS, Bootstrap, jQuery, Ajax, to build single page apps (SPA) and scalable, reusable web components.

●React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web and Performance optimization.

●Used cloud tools like Azure and PCF to move a on-premise project to cloud.

●Used spring boot data flow for streaming and batch pieplines. Performed unit testing with Jest, Enzyme and consumed web-services with RESTful API.

●Integrated application front end with application business layer and services at backend using REST Services.

●Implemented react JS code to handle cross browser compatibility issues in Chrome, Firefox and IE 7, 8, 9, Safari.

●Used React-Router to turn application into Single Page Application

●Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

●Making changes to the existing web applications and creating new components using React.js.

●Developed REST API's using Spring MVC and spring boot, hosted all micro services on PCF.

●Used Jb Hunt UI design templates for the look and feel of the application.

Environment: Java 8,HTML5,GIT, PHP, Agile Methodology, CSS3, SASS, Spring boot, MicroServices, Object-oriented JavaScript, NPM, Openshift, Bootstrap 4, React.JS, Redux Groovy, Grails, AJAX, Angular 4, TypeScript, Terraform, Responsive Web Design, Node.JS, JQuery UI, JSON, Atom, Photoshop, GraphQL, GitHub, Jenkins, REST services, Webpack, PostgreSQL, MongoDB, Jest, Jasmine, Enzyme, JIRA, Google Analytics.

Client: Target

Role: Software Engineer

Location: Minneapolis, United States

Duration: April 2017 - September 2019

Responsibilities:

●Engaged in all phases of SDLC in involving specifications, gathering Requirements, Designing, Coding, Testing, Deploying, and Maintaining in implementing projects.

●Developed the application by using Scrum methodology in agile environment.

●Experience in building web applications using spring framework for implementing Dependency Injection and utilized features like MVC, AOP and DAO.

●Tested the web services by using Restful tool in the application which supported different format like text, JSON and XML.

●Involved in development of enterprise business solutions using JBOSS server.

●Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.

●Hands on Experience in using Hibernate and SQL to retrieve the data from database.

●Involved in various tasks in support of coding and creating web pages using JavaScript/HTML, JavaScript, (JSP) Java server pages, Struts.

●Design/Create new Microservices using Spring Boot, that utilizes REST sites for querying fund information from the fund Databases.

●Design modern web pages that are compatible with the new Java Microservices using HTML/Angular.

●Worked on administration of EC2, AWS CLI for loading the data from S3 and scheduling it on daily basis.

●Experience in using GitHub repository to run the Jenkins job for Continues Integration while developing the applications and posting them in GitHub.

●Extensive use of Junit for developing test cases and performed unit and integration.

●Used UNIX shell scripts for implementing daily jobs.

Environment: Java /J2EE, CSS3, PHP, HTML5, spring, JPA, AWS, Spring WebFlux, Java Script, Node.JS,Angular JS, jQuery, Hibernate, SQL DB, Oracle or MySQL, Ant or Maven, JUNIT, Firebug, Mongo DB, Cloud Services.

Education:

Webster University Master’s 2023

Information Technology Management

Course Work: Project Management of Information Technology, Procurement and Contract Management of Information Technology, Systems Analysis Design and Implementation, ITM Security, System and Network.

Sree Vidyanikethan Engineering College Bachelor’s 2017

Computer Science And Systems Engineering



Contact this candidate