Quantcast

Software Development Stack Developer Res...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Development Stack Developer
Target Location US-FL-Tampa
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes
Click here or scroll down to respond to this candidate
Candidate's Name
EMAIL AVAILABLEPHONE NUMBER AVAILABLESr. Java Full Stack DeveloperPROFESSIONAL SUMMARY:Full Stack Java Developer with 10+ years of expertise in designing, developing, and deploying software web applications using Core Java, Java/J2EE, and Object-Oriented Programming.Proficient in all phases of the Software Development Life Cycle (SDLC), encompassing Integration, Implementation, Interaction, Business Analysis/Modeling, Documentation, and Testing for a wide range of software applications.Designed and deployed various applications based on the application requirements using Agile software development methodologies like scrum, sprint and traditional software models like Waterfall, and Test-driven development (TTD).Expertise with Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Modeling (OOM) based on Unified Modeling Language (UML) architecture.Implemented RESTful web services using Spring MVC, JAXB, JAX-RS, and Apache CXF, and developed SOA-based applications with Spring Boot, integrating JPA/Hibernate, Spring Security, Spring Core, Spring MVC, Spring AOP, Spring Actuator, Spring ORM, Spring JPA, and Spring REST.Hands on experience in Core Java concepts such as Exception handling, Collections, Garbage Collection, IO, Multi-Threading, Design Patterns, and Latest Java features, Serialization.Experience in working with build management tools like Ant, Maven, Gradle, and Jenkins for continuous integration and continuous builds and in installing, configuring, tuning, and deploying multi-tier applications like Apache Tomcat, WebLogic, and WebSphere, Glassfish, JBoss.Experience in implementing various design patterns including Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.Extensive experience in RDBMS concepts, including Oracle (9i/10g/11g/12C), IBM DB2, NoSQL, MySQL, PostgreSQL. Proficient in writing Triggers, Stored Procedures, and Normalization across databases such as MySQL, SQL Server, DB2, and Oracle. Utilized SQL and PL/SQL for database modeling, administration, and development in SQL Server environments.Expertise in using issue tracking tools/version-control tools such as Quality Center, JIRA, HP-ALM, and ServiceNow, GIT, bash, SourceTree.Experience in a wide array of testing tools like Junit, Karma, Jasmine, Postman, QUnit, Mocha, Enzyme, Jest. Proficient in using build tools, Gulp, Grunt, NPM, Webpack, Webpack-loaders, REST Web Services for package management and installation.Knowledge of PostgreSQL replication techniques like streaming replication, logical replication, and tools like pgpool-II and Patroni for achieving high availability. Good experience in PL/SQL, writing Stored Procedures, Functions, Packages, Views, and Triggers.Significant work experience in Spring/Spring Boot Framework and middleware technologies such as EJB's, Web Services and Messaging technologies JMS and MQ like Web Sphere MQ, Active MQ.Experience in client side designing and validations using HTML, CSS, Typescript, JavaScript, JSX, AJAX, jQuery, Angular 13/11/8/7/2, React 18/16 and NodeJS, NgRx, JSP.Experience working with XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, and DOM).Developed user interface by using React JS, Flux for SPA development, also used React forms for data driven form components and React router to define module level routing.Skilled practitioner of Test-Driven Development (TDD) methodologies, adept at following the TDD cyclewriting failing tests (red), implementing code to pass the tests (green), and then refactoring to enhance code quality. Proficient in leveraging the Cucumber framework for effective implementation of Behavior-Driven Development (BDD) principles in software testing.Proficient in Domain Driven Design (DDD) principles and methodologies, utilizing it to design and develop complex software systems. Extensive experience in applying DDD concepts such as bounded contexts, aggregates, entities, value objects, and domain events to create robust and maintainable software architectures.Skilled in using npm (Node Package Manager) to manage project dependencies, streamline development workflows, and keep applications up to date with the latest libraries.Proficient in MVC architecture using spring/spring boot framework / JSP-Servlet and J2EE Design Patterns.Expertise in Struts Tag Libraries and Hibernates Frameworks.Good knowledge of AWS cloud formation templates and configured SQS service through Java API to send and receive the information. Skilled in deploying Java applications to AWS Elastic Beanstalk, simplifying application management, and ensuring auto-scaling and load balancing capabilities.Experience in Spring Security with OAuth 2.0, OIDC and JWT in achieving Single Sign-On.Extensive knowledge of Azure services, including Azure App Service, Azure Functions, Azure Storage, Azure SQL Database, and Azure Cosmos DB. Proven experience in deploying and managing Java applications on Azure, effectively utilizing cloud resources for optimal performance and scalability.Proficient in working with microservices architectures, containerization technologies like Docker, and orchestration tools like Kubernetes.Designed and created highly scalable, highly available, fault tolerant, highly secured, distributed infrastructure (IAAS) using AWS EC2 instances, S3, EBS, ELB, API Gateway, Route 53, CloudFront, Auto Scaling, Elastic Beanstalk, VPC, Cloud Watch, Cloud Trial, RDS, SNS, SQS.Worked on implementation of Vert.x using java 8 features.Worked on java 8 features using Vert.xDesigned and developed application using Vert.x and the CouchbaseExpertise in development frameworks Struts, Vert.x, spring, EJB, Hibernate and Mybatis.TECHNICAL SKILLS:Programming LanguagesJava (7/8/11/12/13/14), C, SQL, PL/SQL, UML2.0Software MethodologiesAgile, Scrum, SDLC Waterfall.J2EE TechnologiesServlets (3.1, 3.0), JSP (2.x), JDBC, EJB (3.x), JSF, Java Beans XSD, JAX-RS, JAX-WS, SOAP, WSDL.Web TechnologiesHTML, DHTML, XML, CSS, jQuery, JavaScript, AJAX, Bootstrap, JSON, Angular 13/11/8/7/2, React 18/16, Node JS, Express JS, NgRx, Next JS, SASS, LESSWeb service FrameworksSpring 4.3, Hibernate 4.3, Struts (2.5/2.3), Spring MVC, Spring IOC, Spring Boot, Spring AOP, Spring Web Flow, JSF, Log4J, JUnit, Hibernate, JPA, Microservices, Vert.xWeb ServicesSOAP, RESTful.DatabasesOracle, MS SQL Server, MySQL, Mongo DB, Graphql, Cassandra DB.O-R MappingHibernate, JPATesting Tools/OthersJunit, Mockito, Log4J, Postman, Jasmine, Karma, Power Mock, React Testing LibraryCloud TechnologiesAWS, EC2, Azure, Docker, JIRABuild ToolsMaven 3.3.9, Ant 1.10, Gradle 3.4.1, Jenkins, WebpackVersion Control ToolsGIT, GITHUB 2.12.0, SVN, Bit BucketApplication/Web ServersWeb Logic Server 12c, Web Sphere Application Server 8.5, Apache Tomcat (8.5/8.0), Apache HTTP Server, JBoss.IDE ToolsSpring Tool Suite 3.8.3, Eclipse, IntelliJ IDEA 2017.1, Net BeansOperating SystemsWindows, Linux, Unix, Mac OSPackage ManagerNPM, Bower, Grunt, GulpPROFESSIONAL EXPERIENCE:Client: JPMorgan, NY Apr 2022 to till DateRole: Sr. Java Full Stack DeveloperResponsibilities:Experience in using Java 11 features such as Lambdas, Streams, Observables and Completable Futures etc.Used Spring JDBC templates for database interactions and used declarative Spring AOP transaction management.Developed microservices and created REST API using Java Spring Boot framework, and Spring REST implementation and used Maven as a build tool.Used spring boot data JPA with default implementation of hibernate ORM for database connectivity to abstract the complex configuration involved with connection management.Implemented Struts Dispatch Action class and form bean classes using struts framework.Updated JSP pages using Struts tags, used jQuery and its validator plugin for validating forms in the presentation layer.Development of Action Forms, Action Servlets, Action, and Validating Action Forms in Struts framework.Client & server validations were handled using JavaScript & Struts validate plug-in.Used Angular 11 as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.Developed a Single page application and structured the JavaScript code using AngularJS and Node JS.Designed UI pages using JSP, HTML, Angular JS, Node JS, Express JS, Java Script, CSS, AJAX, JQUERY, JSP, JSON and Tag libraries.Employed Enzyme's mount feature for full rendering, simulating real-world component interactions with the DOM and testing lifecycle methods.Experienced in integrating databases like MongoDB, MySQL, PostgreSQL with Node.js applications, ensuring efficient data storage, retrieval, and manipulation through asynchronous operations.Setted up and managed backup and recovery solutions using postgre tools like pg dump, pg_basebackup, and point-in-time recovery.Experience with deploying and managing PostgreSQL in cloud environments like AWS RDS, Google Cloud SQL, and Azure Database for PostgreSQL.Used NodeJS for building web applications with client-server architecture, where both can initiate communication in two-way connections and allow them to exchange data.Utilized Node.jss asynchronous functions to handle concurrent user requests.Created custom event emitters to trigger updates when a user made changes, using Node.jss event-driven architecture.Implemented comprehensive error handling using Node.js's try-catch blocks and custom error classes. Additionally, I integrated logging mechanisms to capture important events and troubleshoot issues effectively.Create the entire flow of NGRX-store (Redux Framework) for data manipulation.Designed and developed feature-rich Angular applications with NgRx, enabling better organization and management of application data.Created and maintained a single source of truth through NgRx Store, resulting in improved data consistency and enhanced development workflow.Worked with Spring annotations mechanism to create RESTful applications.Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.Used swagger framework for rest API documentation.Implemented micro services architecture using Spring Boot to make the application smaller and independent.Implemented Kafka consumer and producer configurations to use for high-volume streaming with a pub-sub model using multiple inheritance AVRO schemas with the same topic.Designing complex application Oracle database statements for querying, updating, and reporting.Worked on developing Restful endpoints to Cache application specific data in in-memory data clusters like Redis.Developed a responsive user-friendly website using CSS3, HTML5, React 18, Next JS, TypeScript, Material UI, ES6, JavaScript, JSX, JSON, jQuery, SASS, LESS, TypeScript and Angular 13.Used ReactJS, React forms, Events, Keys, Router, Animations Flux for development of SPAs and React router to define module level routing.Worked on React Virtual DOM and React views, rendering using components which contain custom HTML tags.Utilized Web Sockets with React to maintain consistent and real-time state across users.Involved in implementing various client-side interfaces on the front end using React.js and used various predefined components from NPM and redux library and deployed application to NGINX.Experience in Angular components like PrimeNG for building apps and declarative templates with data binding, created some custom directives in the application.Used React http service to make GET/POST/PUT/DELETE to deal with API request and response.Implemented Next.js framework for server-side rendering and efficient React application development.Used React-Router to turn applications into SPA.Written comprehensive tests using React Testing Library to ensure code reliability and quality.Implemented unit tests and integration tests for React components, emphasizing user interactions and behavior-driven testing. Utilized React Testing Library to simulate user interactions, perform assertions, and verify expected outcomes.Created scripts for data modeling and data import and export. Work involves deploying, managing, and developing NoSql databases like Mongo DB clusters. Experience in creating JavaScript for using DML operations with MongoDB.Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.Experience in applying DDD with modern architectural patterns such as microservices, event sourcing, and CQRS to build distributed, scalable, and resilient systems.Created AWS EC2 instances and installed required configurations and applications on it and created S3 buckets for storing object level data into it.Skills at using testing tools such as Postman, Jest, Enzyme, Jasmine, JUnit, Apache JMeter and debugging tools such as ES Lint, Redux DevTools, and Chrome Developer Tools. Followed Test Driven Development and written test cases using Junit for every relevant class. Worked with several testing frameworks such as Junit and Mockito.Integrated TDD within the CI/CD pipeline to ensure code stability/quality throughout the development process.Implemented TDD practices for various platforms and technologies, such as web, mobile, and backend development.Leveraged automation tools and frameworks like Selenium WebDriver, Cypress, and Appium to automate web, mobile, and API testing.Integrated Cucumber with automation tools like Selenium or Appium to automate end-to-end tests for web applications.Proficient in orchestrating and integrating APIs to create seamless and efficient workflows.Designed, implemented, and managed complex API orchestration processes.Designed comprehensive and meaningful test scenarios in Cucumber, encompassing various testing scenarios such as positive, negative, and boundary cases.Developed test automation scripts, executed tests, and analyzed results to ensure the reliability and quality of software applications.Utilized RPA tools such as UiPath, Automation Anywhere, or Blue Prism to automate repetitive and rule-based tasks, increasing productivity and accuracy.Created POC for Automatic update for the deployment status update using Vert.x Framework (pushNotification), HTML5, CSS3, JavaScript, Junit & JAVA.Created POC for SSl authorization using vert.x Framework .Environment: Java 11, Maven, Hibernate, Angular 13/11, React JS, Next JS, HTML, Kafka, RabbitMQ, Apache Tomcat, Json, Java Script, Struts, Spring, Spring ribbon, Oracle, MongoDB, JDBC, Eclipse, JUnit/Mockito, JMeter, Selenium, Jenkins, GitHub, Docker, Log4j, AWS EC2, Next JS, Node.js, JSXClient: Delta Airlines, Atlanta, GA Dec 2019 - Mar 2022Role: Sr. Java Full Stack DeveloperResponsibilities:Developed using J2EE design patterns like Command Pattern, Session Facade, Business Delegate, Service Locator, Data Access Object and Value Object Patterns.Integrated Cosmos DB with other Azure services, such as Azure Functions, Azure Logic Apps, and Azure App Service.Used ANT Scripts to build and deploy the applications on WebSphere application server.Used JMS for programs to create, send and receive messages by using different modules like publisher, subscriber messaging and point to point messaging using IBM-MQ-Series.Used J-Unit test cases to test the application and performed random checks to analyze the portability, reliability, and flexibility of the project.Implemented methods in the DAO classes that will use Hibernates Criteria to get the records from the database.Familiarity with DDD implementation frameworks and libraries such as Domain Events, Event Storming, and Axon Framework, enabling efficient development and maintenance of DDD-based applications.Skilled in designing and implementing quantitative models and algorithms to optimize software performance, improve efficiency, and enhance user experience.Used spring framework for transferring the data from GUI to DB with Ajax framework.Mainly involved in development and maintenance of the website using HTML5, CSS, Ajax, and jQuery, JavaScript, AngularJS, Express JS, and Node.js.Used NodeJS for building web applications with client-server architecture, where both can initiate communication in two-way connections and allow them to exchange data.Migrated from Angular 6 to Angular 8 to make the code lesser, clean, improving the performance by supporting the new version of Typescript which increases Type security and speed of NGC-Compiler.Developed web interface for Users Modules using JSP, HTML, XML, CSS, JavaScript, JSX, and AJAX with spring framework.Implemented User Friendly UI design with HTML, CSS and JavaScript for client-side validation and form submission functions.Worked with Angular8 for creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.Successfully integrated NgRx with RxJS observables, leveraging their power to handle asynchronous operations and maintain a reactive application architecture.Used NgRx Effects to handle side effects, such as HTTP requests and other asynchronous operations, ensuring a predictable state management process.Implemented the infrastructure automation using Ansible/Terraform.Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations, and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs, and other input components.Used React Router for routing the redux app to connect redux and react to support routes.Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.Developed and maintained Single Sign On application in development, test, and production environments.Used AJAX and JSON to send requests to server and update GUI pages using callback functions.Developed the view components using CSS, HTML5, JavaScript, jQuery, and form beans.Implement and manage containerized applications using Kubernetes for efficient deployment and scaling.Worked on Kubernetes, Configuring the Kubernetes pods and testing the pods.Project migration into cloud environment using Kubernetes, Docker container.Implemented DAO (Data Access Object) design pattern to access data from DB2.Development process the Scrum, Iterative Agile methodologies for web Application.Utilized Azure App Service to deploy and host Java applications, ensuring high availability and scalability.Integrated Azure Functions for serverless computing and event-driven architectures, optimizing cost and resource utilization.Leveraged Azure Storage for storing and retrieving data, implementing efficient data management strategies.Implemented Azure SQL Database and Azure Cosmos DB for scalable and distributed database solutions.Expertise in designing, implementing, and managing applications with Azure Cosmos DB.Developed and maintained a PostgreSQL database to store and manage customer information for a web application.Optimized database queries and performance by implementing PostgreSQL indexing and query tuning.Collaborated with cross-functional teams to design and implement microservices architectures using Docker and Kubernetes on Azure.Designed and developed CI/CD and release management solutions using Git, Jenkins, Maven, Docker, Artifactory, Kubernetes, Helm, and Amazon EKS.Utilized Azure DevOps for CI/CD pipelines, automating build, testing, and deployment processes for Java applications.Integrated Cucumber test suite with continuous integration pipelines (e.g., Jenkins, CircleCI) for automated execution of tests upon code changes.Involved in configuration settings for Development, Test, and Production Environment.Developed and implemented JUnits using Vert.x.Hands on experience on Vert.x, Couchbase and java 8 features.Worked on java 8 features using Vert.x.Environment: Java 8, Maven, Hibernate, React JS, Angular 8/6, HTML5, CSS3, Kafka, RabbitMQ, Apache Tomcat, Json, Java script, Spring, Oracle, SQL, Spring JDBC, Eclipse, JUnit/Mockito, Karma, JMeter, Selenium, Jenkins, Chef, GitHub, Docker, Kubernetes, Node.js, JSXClient: Putnam Investments, Boston, MA Sept 2017  Nov 2019Role: Java DeveloperResponsibilities:Developed using new features of Java 1.6 Annotations, Generics, enhanced for loop and Enums.Developed an Angular 2/4 workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.Developed the User Interface Screens for presentation using Angular-JS, Ajax, Bootstrap, Java Script and HTML.Defined new validations through AngularJS for the form field validation implemented through HTML5.Implemented Hibernate annotations for the classes by replacing hibernate mapping XML files and JPA for data persistence.Working HA Environment, Configuring the Kubernetes pods and testing the pods.Implemented microservices containers using Docker and Kubernetes.Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and hibernate.Designed and developed the UI using spring view components, JSP, HTML5, CSS3 and JavaScript, AJAX, JSON.Assisted in the development of front-end code using SASS and LESSWorked on modifying the JavaScript, CSS files to be compatible with the spring boot framework.Implemented various features of spring boot framework such as Dependency Injection, IOC, Annotations, Spring Security, Spring AOP and spring integration with Hibernate.Utilize Graphql for efficient data fetching and manipulation and implement Apollo Client for Graphql integration.Worked on Spring Security for application authentication and authorization.Analysis and design of the requirements provided by the client.Written Sql Procedures and Functions for easy access of Data, Performance Tuning Experience for faster retrieval.Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.Experience in importing/exporting data between different sources like Oracle/Excel etc. using SSIS/DTS utility.Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC.Responsible for the deployment of technologies like JSP, Spring on IBM Web Sphere.Implemented spring MVC in the presentation tier for control flow and business level validations.Implemented client and Server program mechanism using RMI.Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.Involved in writing SOAP, WSDL, XSD, and XSLT for data exchange.Used Restful Web services with JAX-RS library to extract data from Non-Java Systems like legacy systems.Used Eclipse Link as the ORM tool for Data Persistence.Used SQL tuning/Optimizations techniques to improve the performance of SQL queries.Log4j is used for logging the application to trace the errors. Performed Unit test using JUnit testing framework.Developed and implemented JUnits using Vert.x.Worked on java 8 features using Vert.x.Environment: J2EE, JDK, HTML, CSS, AJAX, Angular UI, jQuery, Express Js, JavaScript, AngularJS, Angular2/4, Bootstrap, Oracle, Spring, Hibernate,PL/SQL, AWS, Web Services (SOAP), JMS, RESTful, Multithreading, WebSphere, Apache, Maven, Spring Boot, Micro Services, RMI, JSP, Core JAVA, IBM RSA Web Sphere, Eclipse Link ORM, Oracle 11g, MongoDB Linux, and PCF, Kubernetes, Docker.Client: Global Logic, Hyderabad, India Dec 2013  Jul 2017Role: Jr. Java DeveloperResponsibilities:Responsible for all stages of design, development, and deployment of applications. Active role in Test Driven Development termed as TDD and XP apart from Agile Software Development.Worked on MVC architecture with AngularJS, Spring and Spring AOP and IBM WebSphere ESB in developing an application.Expertise to make SPAs better using AngularJS directives and Filters and integrated with Spring Forms.Solid understanding of advanced JavaScript concepts such as prototype, scope chain, closure, promise and ECMAScript 6 features.Experienced with web services (SOAP/RESTful) and used to scale the applications for better BOA.Experience with large-scale distribution systems using JMS, Message Queues and Spring JMS Integration.Written application properties to add various properties to applications such as Cassandra, Oracle contact points or other file locations in the repository.Have experience in Configuring and consuming web services testing tools like SOAP UI, NUNIT Tests and developing test cases.Experience with Jenkins for building and deploying the projects, experience working with Git repository software.Used GitHub for version control; configured Maven for dependencies and Log4J for logging.Proficiency in the usage of Eclipse as IDE, configuring and deploying the application onto WebLogic application server by implementing Maven build scripts in automating the build and deployment process.Experience in writing test cases with the help of JUnit testing framework and configured applications on WebLogic Server.Installed Pivotal Cloud Foundry (PCF) on EC2 to manage the containers created by PCF.Used Docker to provide virtualized deployment containers and push the code to EC2 cloud using PCF.Developed UI screens using JSP, HTML, CSS, and JavaScript.Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.Implemented Multithreading for handling multiple requests and for high performance.Created many stored procedures and scheduled jobs to support our applications for creating reports for customers.Build and maintain SQL scripts, indexes, and complex queries for data analysis and extraction.Develop a business continuity plan for the SQL Server Databases using JDBC drivers.Used spring boot for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.Developed web services for sending and getting data from different applications.Used JDBC to access Oracle database for accessing customer information.Created POC for Automatic update for the deployment status update using Vert. Framework (push Notification), HTML5,CSS3, JavaScript, Junit & JAVA.Created POC for SSI authorization using vert. Framework.Environment: Core Java, HTML, CSS, J2EE, Java 8, Maven, Angular Js, JAXB, ECMA 6, Kafka, RabbitMQ, Apache, Json, Java Script, Spring JMS, Cassandra, Oracle, JUnit, GitHub, Jenkins, Servlets, Hibernate, JDBC, SQL, DAO, Web Services.

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise