| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
EMAIL AVAILABLEPHONE NUMBER AVAILABLEPROFESSIONAL SUMMARYWith over 10+ years of IT experience, I have navigated all phases of the Software Development Life Cycle (SDLC), including Planning, Analysis, Design, Implementation, Testing, and MaintenanceI possess a strong background in developing web applications utilizing Java J2EE technologies and Web Content Management tools such as Adobe Experience Manager (AEM). I have implemented Spring Boot microservices to manage message processing within Kafka clusters.My expertise extends to understanding existing systems, performing maintenance, and providing production support with technologies like Java, J2EE, Hibernate, JPA, and Spring. I am well-versed in Change/Problem/Incident/Service Management processes through ServiceNow and have practical knowledge of cloud services, particularly Amazon Web Services (AWS).I have developed services using Spring Boot, Java 1.8, and Spring, employing Maven as a build tool. My experience includes creating single-page applications with React, utilizing Class-Based Components, Redux Store, and Router, and leveraging Material UI for user interfaces.Strong knowledge in AWS, PCF and GCP cloud platforms with hands on experience in AWS Services like EC2, S3, RDS, VPC, EBS, ELB, SNS, SQS, Auto - Scaling, IAM, Route53, Cloud Watch, Ops Work, Elastic Beanstalk, ECS, Cloud Formation and Lambda.Enhancement, Support and Implementation of various web, stand-alone, client-server enterprise applications using Python, Django in various domains. Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.Experienced in web Application servers like Web Logic 10.0, JBoss 7.1.0, WebSphere 8 and Tomcat 8.Expertise in integrating Terraform with Ansible, Packer to create and Version the AWS Infrastructure, designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment.My technical skills encompass HTML, CSS, JavaScript, and frameworks such as Angular and React. I have extensive experience with the React JS framework, Redux, JSX, Form Validation, HOC, and React-router.I am proficient in developing Microservices using Spring Boot and writing comprehensive test cases with the JUnit framework. My UI development skills include building dynamic web pages in HTML with Angular and Bootstrap and creating single-page applications using Angular.Experienced in deploying J2EE applications on Apache Tomcat web server and WebLogic, WebSphere, JBOSS application server.Experience with CosmosDB (index,Core,Timeline,Lookup) and data migration from DB2 database to CosmosDB.I bring extensive knowledge in Java and J2EE technologies, including the Spring Framework, Spring Data JPA, JMS, Hibernate, XML, Web Services, JavaScript, HTML, CSS, and AJAX. My core Java skills include Collections and Exception Handling.I have a good understanding of various AWS services, such as S3, SNS, SQS, RDS, DynamoDB, CloudWatch, ECS, and EC2. I am proficient in developing RESTful Web Services using JAX-RS for JSON and XML exchanges. My Angular expertise extends to building dynamic web pages and single-page applications.I am well-versed in implementing REST-based web services and writing unit and integration tests with JUnit. My experience with Spring frameworks includes Spring IOC, AOP, Spring JDBC, Spring Data JPA, and Spring Security. I have developed and deployed microservices-based applications using Spring Boot and Node.js with Express.My experience includes integrating Apache Kafka and creating Kafka pipelines for real-time processing. I have implemented Java EE design patterns such as MVC, Singleton, DAO, DTO, and Session Faade in enterprise application development.I have worked in Agile environments, tracking tasks with tools like SCRUM, and have a strong understanding of SDLC life cycles across Agile and Waterfall methodologies. I have extensively used IDE tools like Eclipse and NetBeans, handled code versioning, check-ins, check-outs, and code merging with Bitbucket and SVN, and addressed security issues identified by Veracode code scanning tools.Experienced in Design and Development of Internet applications using Java8, Node JS,ReactJS Angular, Micro - Services, RXJS,REST,JSON, Docker,K8,SpringBoot .I have experience with HTTP client tools like Postman and SoapUI and project management tools like JIRA. Additionally, I have implemented analytics using Adobe Analytics (Omniture).Hands on experience using JDeveloper, Web Services, BAM, SOAP, WSDL, XML, XSD, XSLT, XPATH, HTML, UDDI in ESB, BPEL service development.I am quick to learn new technologies and thrive under pressure, maintaining a positive attitude towards new challenges.Worked on JavaScript to validate input and manipulated HTML elements using JavaScript also developed external Java Script codes that can be used in several different web pages.Experienced in all phases of the Software Development Life Cycle (SDLC) with specific focus on the build and release and quality of software and involved with teams that worked on Scrum, Agile Software Development and Waterfall Methodologies. Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation by using various tools like GitHub, SVN, Bitbucket, Terraform, Ant, Maven, Jira, Jenkins, Bamboo, Chef, Puppet, Ansible, Docker, Kubernetes, NagiosDeveloped application using IDEs such as Eclipse, IntelliJ, WSAD (RAD), J-Builder and Net Beans.Experienced in Agile and Waterfall software development methodology, and ability to learn and adapt quickly to emerging new technologies.TECHNICAL SKILL-SETProgramming LanguagesJava, J2EE, CoreJava, HTML, CSS, JavaScript, Node - JS, JQuery, Python, Ajax, Bootstrap, ReactJS, AngularJS, Angular 8/10, JSF, SASS, DOM, SAX, UMLWeb LanguagesJava, J2EE, JSP, JSF, Struts 2.0, Spring Web Flow, JSP Tag Libraries, EJB 3.0, JavaScript, React SQLCore Java conceptsData Structures, Collections, Generics, Serialization Reflections, Concurrency/Multithreading, RMI, Swing.FrameworksHibernate, Spring Boot, Spring Framework, Spring MVC, Spring REST, Spring Security, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Spring Batch, Spring cloud, Spring Web Services, Richfaces, Facelets.DevOps ToolsJenkins, CA Release Automation, CI/CD tools such as Jenkins, TeamCity, Terraform, SpinnakerCloud PlatformsAmazon Web Services (AWS), EC2, S3, Amazon Simple DB, Amazon RDS, ECS, EBS, EKS, SQS, RDS, S3, Glacier, Lambda, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS, Amazon Cloud Front, GCP (Google Cloud Platform), BigQueryXML TechnologiesXML, XSDmethodologiesAgile, TDD, SCRUM, Pair Programming, SOAScripting Languages/ UI TechnologiesHTML, CSS, JavaScript, JQuery, Angular JS, Angular 2, Angular 8, Angular 10, React JS, Bootstrap, Structures, DHTML, XML, UNIX Shell Script, SQL, PL/SQL, SASS, and UI RouterDatabasesOracle11g, MySQL 5.x, PostgreSQL, Sql Server, DB2, and MongoDB.Operating systemsDOS, Windows, and Unix/LinuxIDE ToolsEclipse, Notepad++, RSA, JBuilder, Oracle ADF, Web Logic, Enterprise Architect, Rational Rose, LDAP, RUP Methodology, Clear Case/Clear Quest.Web ServicesSOAP, REST, and WSDLDesign PatternsMVC, DAO, Front Controller, Singleton, Factory method, Builder, Prototype, Faade.Version control toolsSVN, Clear case, CVS, and GitToolsRAD, Eclipse, Edit Plus, Apache Ant, log4j, JUnit, Visio, ANT, Maven, Gradle.Application/Web Servers:Weblogic, JBoss, Tomcat 8.0, NettyORM ToolsHibernate, JPA, iBatisPROFESSIONAL EXPERIENCEHyundai Motor America, Remote April2022 Till dateJava Full Stack DeveloperRoles & Responsibilities:Designed and developed a Restful API for different modules in the project as per the requirements. Implemented Java/J2EE design patterns such as factory, DAO and singleton. Involved in reviewing Application Architecture Board reviews.Working in an agile framework as individual contributor responsibilities include Interaction with Business team in story grooming, reviewing story/acceptance criteria. Played a key role in feature implementation and enhancement, code refactoring and defect fixing.Developing APIs and deploying in AWS ECS containers and storing the files in S3 buckets. We deploy our SpringBoot apps in Bamboo and in AWS ECS ContainersCreating Sling services in AEM with Apache sling API for request handling and invoking underlying Restful APIs. Content management with AEM using JCR based on role-based authorization. Involved in writing the Maven scripts to build and deploy the application.Configured the AWS ALB to route the traffic from target group to right targets on AWS ECS.Efficient in deploying applications using IBM Web Sphere, Web logic App Server, JBOSS and Tomcat Web Server.Experience in migrating data from Oracle database using Spring JDBC to Apache Cassandra (Datastax) NoSQL Database.Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy.Used Spring Data JPA, hibernate to perform data base related operations on PostgreSQL data base. Worked in developing web services using REST Easy. Developed REST APIs using Spring Boot Microservice architecture.Expertise in HTML, CSS, JavaScript, Angular Material, JavaScript frameworks like Angular, React. Extensive knowledge on the React JS framework as well as tools like Redux, JSX, Form Validation, HOC, and React-router.Developed application using Spring MVC, JSP and AJAX on the presentation layer, the business layer is built using spring and the middleware layer is built using Oracle SOA Java Messaging Service and Oracle Service Bus.Worked withTerraform to provision infrastructure, create stacks inAWS and updated theterraform scriptsas per the requirement on a regular basis.Designing and enhancement of scalable, high performance and fault tolerant architecture across all tiers of the applications using J2EE and Java core concepts. Analyze complex user requirements and formulate designs to meet the requirements specifications.Execute in Agile delivery framework, contributing to daily stand ups to ensure consistent progress and transparency. Used SQL, PL/SQL programming, Stored Procedures, and Query Optimization for efficient back-end databases interaction. Lead the framework team comprising 6 senior developers.Involved in the development of front end of the application using Python 2.7, HTML5, CSS3, AJAX, JSON and JQuery.Batch jobs have been developed using Spring Batch. Creating and modifying Data Models for new requirements/enhancements in the application. Created DDL, DML scripts to create tables and privileges on respective tables in the database.Added unit & integration tests in application using Junit Framework. Consumed the Restful web services by passing parameter on URL with POSTMAN and got the output in JSON format. Experience in integrating Apache Kafka with Apache Spark for real time processing.Worked on AWS EKS, ECS, DynamoDB, MSK, VPC, Subnets, EC2 Instances, AppSync, Graph QL Queries, Subscriptions, and Mutations, AWS EC2 instances were configured in Dev and QA environment using Node Js.Worked with SparkPythonAPI (PySpark) to write Spark programs to analyze and process real-time data and place the processed data on the Hadoop Distributed File System (HDFS).Involved in designing the database migration from DB2 to Azure Cosmos DB for transferring data.Build and maintain code repositories and code migrations using CI/CD strategies (GIT, SVN, CSV, Jenkins). Proficient in tools like Bitbucket, Jenkins and Jira. Used JIRA for user stories and bug tracking.Involved in CI/CD process sing GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment. Reviewed code and debugged errors to improve performance and Performed code reviews.Created and maintained appropriate documentation identifying and or requesting improvements, requirements and specifications to analyze and bug fixing. Kafka integration with Spark using Spark Streaming API. Used log4j & Slf4j for tracking errors and debugging the code.Wrote roll out procedures and plans. Environment was mixed Windows and AIX, CSS, XML, HTML, Knockout.js, Hbase, NoSql, XSLT, projects written in C.Used source-control tools Bitbucket for code repository and as version control mechanism. Supported the application in Production environment and responsible to communicate with End client to support the application and analyze the issue and fixed the issue.Worked on NodeJS to send server-side Rest services call to Wep Application and Integrated with MongoDB. Worked on Scala for implementing spark machine learning libraries and spark streaming.Environment: Java 1.8, RESTful web services, Azure Cosmos DB, AEM, CI/CD Spring Boot, Python, AWS Lambda, Apache Tomcat, Spring batch, Spring JPA, AWS, Maven, JSON, JavaScript, HTML, Ajax, Jira, Terraform, Bitbucket, Eclipse, Spark, Unix, Veracode, Confluence.American Airlines, REMOTE May2020 March2022Full Stack Java DeveloperRoles & Responsibilities:Participated in the analysis, design, and development of services using RestEasy and Hibernate, addressing enhancements and resolving issues. Utilized the Core Spring Framework extensively for Dependency Injection and Spring JDBC for managing database communications and exception handling.Engaged extensively with collections classes like ArrayList, HashMap, Iterator, and concurrent collections. Demonstrated substantial experience with backend RDBMS like Oracle, developing DAOs and Business Objects (POJOs) to interact with databases through Hibernate.The deliverable of the AWS glue is staged in the s3 bucket and it needs to trigger the AWS Lambda function which actually encrypts the file and send to the marketing cloud using File Transfer Protocol.Automation of various administrative tasks using AWS Lambda servicesBuilt SOA composites using BPEL/OSB/Mediator components that exposed some EBS sales order processing functions as web services accessible by all technology platforms in the enterprise through SOAP/WSDL interfaceLeveraged JIRA for Change Management, Work Management, and SCRUM Agile processes. Authored automated functional test cases for REST APIs using Stub-O-Matic Servers, and utilized Swagger API for auto-generating REST call documentation.Tasked with coding, testing, and documenting various packages, procedures, and functions for libraries, employing JUnit for unit testing and Mockito for mock-based testing. Used SVN for version control.Expertly developed dynamic web pages in HTML with Angular for user interfaces and built single-page applications using Angular. Integrated external services with other agencies.Implemented projects using the Hibernate framework for database communication and developed an online application using Core Java, Multithreading, JDBC, JSP, Servlets, and Web Services. Designed and developed an automation tool for end-to-end testing of web service endpoints using Java 8.Unique experience with Pivotal Cloud Foundry and Open Shift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and OpenShift/KubernetesDesigned and developed Microservice APIs for application-wide use, decomposing existing monolithic distributed systems into Microservices. Utilized IntelliJ, Java 8, Spring Boot, Spring Cloud, Docker, and REST APIs for development.Applied Bootstrap for responsive design, ensuring accessibility from any device. Employed Apache Kafka as a message broker to produce and consume communication templates (SMS, Email, and Push Notifications). Streamlined the CI/CD process for the project.Created web pages using jQuery plugins for features like Drag and Drop, JQ-Validator, AutoComplete, AJAX, JSON, and AngularJS. Developed roadmaps and implementation plans for external interfaces, addressing technological or security upgrades. Implemented REST clients.Used Cloud Watch to create cloud watch alarms, used Amazon EKS (Elastic Kubernetes Service) service with the Kubernetes to manage the clusters.Provided technology insights and technical leadership for the design, development, and delivery of products and services. Updated application frameworks to maintain scalable, high-performance, and fault-tolerant architectures across all application tiers.Authored Spring configuration XML files that included declarations and dependent object declarations. Offered proof of concept for various technological stack upgrades, ensuring seamless integration with other stakeholders.Developed a Data Ingestion application to transfer data from source systems to HBase using Spark Streaming and Apache Kafka. Implemented solutions utilizing Hadoop, Apache Spark, Spark Streaming, Spark SQL, HBase, and Scala. Addressed end-user issues and provided customer education for business operations.Used ServiceNow (SNOW) for tracking, updating, and performing root cause analysis on P1/P2 production issues. Created technology-specific roadmaps as directed by management. Demonstrated the ability to collaborate effectively with others under challenging conditions.Environment: RESTful Services, Spring, JSON, Functional Testing with Stub-O-Matic Server, AWS EKS, AWS Lambda, Python, SoapUI, Apache Tomcat, Jenkins, SNOW, Java 1.8, J2EE, Hibernate v3.0, Terraform, Oracle DB, Maven, JIRA, Postman, Agile, SVN.TCF Bank, Minneapolis, MN June2018 April2020Java Full Stack DeveloperRoles & Responsibilities:Engaged in the complete Software Development Life Cycle (SDLC), including Requirement Analysis, Design, Implementation, Testing, and Maintenance, using the waterfall model. Developed REST services to expose endpoints for consuming requests from sensors like Beacons (BLE) and routers.Written Terraform templates, Chef cookbooks pushed them onto Chef for configuring EC2 Instance. Solved Gateway time issue on ELB and moved all the logs to S3 Bucket by using Terraform.Implemented location-based algorithms based on indoor coordinates from BLE devices. Developed ICS/IPS/INS algorithms using Proximity, Trilateration, and Levenberg-Marquardt to determine indoor positioning coordinates. Utilized Agile methodology and actively participated in SCRUM meetings.Collaborated with the Business Team to gather requirements and developed technical specifications. Performed coding, unit testing, and managed bugs and production-related issues. Utilized Swagger for interacting with microservice API endpoints and GIT for version control.Built RESTful APIs in front of different types of NoSQL storage engines allowing other groups to quickly meet their Big Data needs and remain insulated from rapid technology changes in the NoSQL field.Orchestrated the entire business process and human task flows using BPEL Process, Web Services, WSDL, SOAP, UDDI, XML and Oracle SOA JDeveloper.Employed AngularJS to create views in the DOM and synchronize data with the server for Single Page Applications (SPA). Contributed to the Design, Development, and Support phases of the SDLC. Participated in discussions with Business Analysts to design Technical Design Documents (TDD).Developed server-side and client-side code using EJB. Configured data sources and deployed applications in development, testing, and production environments. Created functions, subqueries, and stored procedures using PL/SQL.Utilized Spring MVC for the presentation layer to implement MVC architecture and designed the user interface using Angular components, directives, filters, services, and router modules. Engaged in bug fixing, major releases, and customization for various clients.Used JIRA for issue/bug tracking and monitoring work assignments. Developed and executed JUnit test cases for application testing, conducting random checks to assess project portability, reliability, and flexibility. Adopted Scrum and Iterative Agile methodologies for web application development.Configured settings for Development, Testing, and Production environments. Identified and resolved programming issues and optimized the performance of Servlets and EJBs. Developed EJB components for middle-tier implementation and business logic, facilitating inter-component communication using XML.Created dynamic and interactive web-based applications using HTML, CSS, and JavaScript. Utilized Core Java and its libraries to develop the business logic of Java/J2EE web applications. Employed complex data structures from the Java/J2EE collections framework for building business logic.Involved in migration applications from PCF to AWS to K8 and some of the legacy modules form DB2 to PostgreSQL.Experience in building of SOA composites using BPEL/OSB/Mediator components that are exposed as web services accessible by all technology platforms in the enterprise manager through SOAP/WSDL interface.Used Netflix Spinnaker as deployment tool to deploy into cloud clusters and used IBM u-Deploy, u-Release to deploy into cloud clusters . Worked on generating k8 YAML files for deploying the application into cloud container.Implemented JAVA/J2EE design patterns such as Factory, Template, and Singleton. Worked on consuming and producing REST web services. Maintained the codebase with frequent updates using the Bitbucket version control system.Environment: Java 8, J2EE, Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, CSS, XML, AJAX, Mockito, MAVEN, Oracle, Micro services, Python, Design Patterns, UNIX, Tomcat, MySQL, MongoDB, Oracle, GIT, Windows, LinuxCharles Schwab, Chicago, IL Jan2017 May2019Java Full Stack DeveloperRoles & Responsibilities:Designed, implemented, and tested the Spring Domain Model for services using Core Java. Contributed to web component design and development with the Spring framework, JSP, Servlets, and taglines. Worked on both consuming and producing REST web services.Developed applications using Java and J2EE, creating user interfaces with JSP, HTML, and CSS. Designed and developed batch jobs using the Spring Quartz API, focusing on processing large data sets efficiently. Demonstrated expertise in all phases of the Software Development Life Cycle (SDLC) for web applications using JAVA, J2EE, EJB, Web services, SOA, and SOAP.Added new features to existing systems based on requirements, developing SQL statements for various data access functions. Utilized Log4J for logging error, info, and debug messages. Managed configuration with GitHub and implemented Continuous Integration (CI) using Jenkins.Created custom tag handlers for an Insurance Quote page to calculate age based on date of birth. Developed Action Classes and Service Classes for the Resident Insurance Premium payment module, overseeing development, build, testing, and deployment.Developed reusable web components, JSP, Servlets, and Java Beans using the MVC pattern to access EJB (Entity Beans) for user registration modules. Created and consumed REST and SOAP API-based web services for effective and low-cost application integration, using JSON for data interchange. Developed PL/SQL stored procedures, cursors, and triggers in Oracle databases.Actively involved in the analysis, definition, design, implementation, management, and deployment of projects throughout the full SDLC. Utilized OOP concepts to develop projects for mobile applications and extensively participated in data modeling, installation, configuration, upgrading, and troubleshooting MySQL databases.Translated designs and concepts into engaging web applications using HTML, CSS, JavaScript, JSON, and jQuery. Designed numerous HTML forms tailored to end-user requirements.Designed and developed GUI using Java Swing for open-source web testing. Implemented Model View Controller (MVC) architecture, developing Form classes and Action Classes using the Struts Framework. Managed source control with SVN and GIT.Extensively used CSS for future web layout styles and debugging issues in CSS, Spring Boot framework, or J2EE framework. Developed applications using Eclipse IDE. Designed UI screens for Insurance Quotes using JSP and wrote PL/SQL queries for policy payment schedules and defaults.Implemented dynamic page elements and form error validations with JavaScript. Maintained and developed new requirements for existing projects, using Message Driven Bean (MDB) from J2EE for consuming messages from different applications. Deployed applications on IBM WebSphere Application Server, used Maven for building, and Splunk for logging and log analysis. Performed code reviews and maintained quality standards, creating JUnit tests and integration tests with WireMock.Communicated with end clients to support applications, analyze issues, and implement fixes. Worked with Oracle 10g databases for data storage and retrieval, implementing procedures, packages, triggers, and various joins using PL/SQL and SQL scripts.Created DDL and DML scripts to manage database tables and privileges. Handled deployment and requirement analysis with clients, analyzing large volumes of data in a UNIX environment during production hours.Collaborated on design specifications with Business Analysts, managed code versioning, check-ins, check-outs, and code merging using SVN versioning tools.Environment: Java, spring, Struts, JSP, Oracle SQL Developer, JBOSS, Hibernate, Web services, SVN, Waterfall. Java 7, JSP, Spring, JSTL, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Bootstrap, JavaScript, Angular 2, Typescript, Node.js, Restful, SQL Developer, jQuery, Hibernate, JPA, Microservices, Apache Kafka, Oracle SQL, JBoss, Rabbit MQ, Log4J, Maven, Windows, JUnit, and JIRA.IGATE, India June2014 - Dec2016Java/J2EE DeveloperResponsibilities:Involved in System study and End to End Design and Development of the systemInvolved in implementing the business logic as per the customer requirements.Used the J2EE components like JSPs, Servlets and implemented Spring framework for MVC architectureInvolved in designing the user interfaces using JSPs and configured beans in spring configuration file and developed custom tags, JSTL to support custom User Interfaces.Implemented Spring Controllers, Spring mapping and validation classesInvolved in writing complex SQL blocks for the application.Involved in Hibernate configuration and writing DAO classes.Configured Log4j configuration for complete project.Responsible for production support and patching the application for incidents.Involved in developing multithreaded modules and applications by using core java concepts like Multithreading programming, Exception handling and collections.Created SQL queries and executed them by using Hibernate Template provided by spring for improving the performance of the Reporting modules.Used Jersey to use the RESTFUL web services in the application which supported different format like text, JSON and XML.Experience in building web applications using spring framework for implementing Dependency Injection and utilized features like MVC, AOP and DAO.Have Experience in using Github repository to run the Jenkins job for Continues Integration while developing the applications and posting them in Github.Developed web-based customer management software and SOA architecture using spring and web services.Implemented back-end service using spring annotations to retrieve user data information from database.Environment: Java, J2EE, Spring, Hibernate, JDBC, JUnit, Web Services, SOAP, Oracle 10g, Toad, XML, Log4J, WebLogic, Eclipse. |