# Keith Bosco > Senior Software Engineer at Seven eleven Location: Tampa, Florida, United States Profile: https://flows.cv/keithbosco ## Work Experience ### Senior Software Engineer @ Seven eleven Jan 2020 – Present Environment: Java 8, J2EE, Servlets, Kafka, JMS, Vue.js, Hibernate, Linux, SQL, Spring, Spring Boot 2.4, Spring REST, Spring Security, Spring Web, Spring WebFlux, Spring JPA, REST, UML, HTML5, Bootstrap, JavaScript, jQuery, Angular 7/9, Log4J, Oracle, PL/SQL, JUnit, JNDI, JIRA,Cucumber, Kafka, AWS Services, OpenShift, Oracle DB, Mongo DB, GIT, Jenkins, Selenium, Rabbit MQ, Active MQ, Splunk. • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC)-Agile (scrum). • Used Hibernate as an ORM in the data access layer to access and update information in the database. •Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2, Lambda, S3, RDS, SQS, Cloud Formation. •Provide technical assistance in identifying, evaluating, and developing systems that are cost effective and meet business requirements. •Developed dynamic responsive Web Application by integrating Angular. Designed UI screens using JSP, CSS, XML and HTML5. Used JavaScript for client-side validation. •Used Rest Controller in Spring framework to create RESTful Web services. Use Swagger, OpenAPI Specification for creating API usage documentation. •Use Spring JPA, Hibernate, Hikari to establish and manage database connection pool and leaks, perform data transactions. •Used Hibernate APIs to retrieve and store data to the database with spring transaction control. •Design and develop, work closely with Operations Teams to create monitoring and analysis processes for logs using Splunk, Kafka. •Used Source Control tools like Subversion and Git as repository of development of the projects. •Developed Web services for sending and getting data from different applications using SOAP Messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, then used SAX and DOM XML parsers for data retrieval. •Work on setting up CD/CI pipelines for automated deployments on to multiple environments using AWS, Jenkins, Shell Scripts. ### Full Stack Java Developer / AWS Developer @ Frontier Jan 2018 – Jan 2020 | Texas, United States Design and Develop Single Page applications using Angular 4/6, Typescript, Web pack and Grunt Worked extensively on developing Controllers, Interfaces and implementation classes using Spring MVC framework & used Microservice architecture with Spring Boot based service through REST Developed Restful services using Spring Boot and Jersey integration and involved in creating Jersey filters, interceptors, and exception mappers Use Spring Web Flux to create Reactive Streams in Java that defines the interaction between asynchronous components Implemented Google Firebase Cloud Firestone and Authentication to provide database and authentication services to the application. Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments Implemented Google Firebase Realtime Database and Authentication to allow for remote data storage and login/signup for the users AWS software will be expected to provide support extending beyond Aws in corporate datacentre and amazon cloud Implemented the logging framework in the SOA environment Experience in Designing, Architecting, and implementing scalable cloud-based web applications using AWS and GCP Developed database triggers and stored procedures using T-SQL cursors and tables. Used MongoDB internal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager etc Implemented messaging and queueing mechanism using Rabbit MQ Provided development support for creating a website using Java, Groovy & Grails, framework utilizing Agile methodology and MySQL database Used Spring Batch for job processing management in an extremely high-volume and high performance batch jobs through optimization and partitioning techniques Used Cucumber for performing web/functional testing.Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python.Tested components using JUNIT during development ### Java Developer @ Axis Bank Jan 2016 – Jan 2018 | Mumbai Metropolitan Region •Analyzed user requirements, used application development tools to develop customized computer systems and executed testing plans. •Designed and developed web applications using Struts, Spring MVC and Spring JDBC. •Developed the UI using JSP and struts tags. •Developed Controllers, Service Classes and DAO based on MVC architecture •Worked with Informatica tool to extract the transformations applied and converted them into java code •Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript, AJAX, JSON •Designed and developed web pages using with HTML, DHTML, XHTML, CSS3, Ajax, JSP and JQuery based on the W3C standards and Web 2.0 •Achieved role control functionality mainly by retrieving JSON data from AJAX and combining the retrieved data with jQuery to manipulate nodes in DOM tree •Utilized a combination of regular expression and jQuery Validation Plugin to conduct input check •Designed the data flow for the client-side screens and the object interaction layer for the server-side components using Rational Rose •Involved in Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose. •Used XML/XSLT for transforming common XML format and SAML for Single Sign-On •Designed configuration XML Schema for the application. •Used JavaScript for the client-side validation •Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation •Analyzed the existing SQL queries in Informatica and designed queries to optimize the performance in the backend •Worked on SQL and PL/SQL to write Stored Procedures, Functions and Packages for complex Inserts and updates •Prepared the test plans and executed test cases for unit, integration and system testing using different automation tools like Junit, Soap UI and Fiddler •Performance Testing experience using JMeter ### Java Developer @ Xavient Digital Jan 2014 – Jan 2016 | Banglore • Involved in Requirement Analysis and Design and documentation. • Extensively used the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object and Session Facade. • Worked on generating the web services classes by using RESTful web services. • Designed and developed the application using Java Server Faces (JSF) framework. • Developed Rich Enterprise Application using ICE Faces. • Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, JSP and JQuery based on the W3C standards and Web 2.0. • Implemented the Hibernate framework to interact with the database. • Implemented portal page level Access and login using LDAP. • Involved in Requirement Analysis and Design and documentation. • Extensively used the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object and Session Façade. • Worked on generating the web services classes by using RESTful web services. • Implemented EJB (Enterprise Java Beans) and Web services. • Involved in Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose. • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On. • Designed configuration XML Schema for the application. • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins. • Used JavaScript for the client-side validation. • Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation. • Prepared the test plans and executed test cases for unit, integration and system testing using different automation tools like Junit, Soap UI and Fiddler. • Performance Testing experience using JMeter. ## Contact & Social - LinkedIn: https://linkedin.com/in/keith-bosco-267217250 --- Source: https://flows.cv/keithbosco JSON Resume: https://flows.cv/keithbosco/resume.json Last updated: 2026-03-23