Jason Robinson


Location

New York City, NY
Education
    Stevens Institute of Technology
    August 2008 - April 2012
    degree
    Bachelor's
    major
    Computer Science
Work Experience
    Arch Insurance Group
    Senior Java Engineer/Architect
    New York, NY, US
    July 2022 - June 2024
    company
    Arch Insurance Group
    title
    Senior Java Engineer/Architect
    overview
    - Implemented Spring AOP for admin services and developed Web Services using - Utilized the Spring Framework's lightweight container for Inversion of - Control (IoC) to enhance architectural flexibility - Proficient in deploying applications and services on Azure Cloud, including - Azure DevOps for CI/CD pipelines and Azure APIM for API management - Experienced in utilizing Tableau and PowerBI for creating visually - Skilled in leveraging AWS services such as EC2, S3, Lambda, DynamoDB, and - ECS/EKS for scalable and resilient cloud solutions - Designed and developed user interfaces with JSF, XHTML, CSS, Dojo, and - JQuery, and consumed RESTful web services with JSON format - Created a Contract List feature with JSON data for Dojo Grid and implemented - Hibernate caching for optimized data retrieval from Oracle databases - Developed SOAP-based web services using XML and WSDL protocols and employed - Hibernate for object-relational mapping and persistence - Developed Servlets and JSPs using the MVC pattern with Struts and Spring - Designed user interfaces with AJAX for enhanced interactivity and used SAX - Implemented reliable and asynchronous messaging using Java Messaging - Services (JMS) and maintained business standards with EJB on WebLogic - Server. Developed RESTful web services for seamless client-server - Implemented a user interface for managing user menus and bulk attribute - Involved in the development of a dynamic form builder with DHTML and - JavaScript Object-to-XML - Designed UI components with Spring MVC, JSP, HTML5, CSS3, and JavaScript - Designed, developed, and tested microservices using Oracle Fusion Middleware - Created business rules with IBM ODM (Operational Decision Manager) and - Utilized AJAX, JavaScript, and GWT for interactive user interfaces, and - Rapidly learned and implemented iText to resolve issues with Hungarian - Prepared Java/JEE development structures for Eclipse, Maven, and Jetty - JUnit test cases - Hands-on experience with continuous integration tools like Jenkins - CircleCI, and GitLab CI/CD pipelines for automated build, test, and deployment processes - Strong ability to write and maintain automated test scripts, perform - Designed and developed interfaces with JSP and Servlets on Eclipse - Implemented a persistence layer with Hibernate for Oracle databases
    Infinite Computer Solutions
    Senior Java Engineer
    New York, NY, US
    February 2021 - June 2022
    Eidolon Systems
    Senior Java Developer
    New York, NY, US
    April 2017 - December 2020
    Aftership
    Junior Software Developer
    New York, NY, US
    October 2012 - March 2017
Skills
Active DirectoryAdaptabilityAgile MethodologyAjax (Programming Language)Amazon DynamoDBAmazon Elastic Compute CloudAmazon S3Amazon Web ServicesAngularJSApache FlexApache HTTP ServerApache KafkaApache MavenApache StrutsApache TomcatApi DesignApi ManagementApple Mac SystemsApplication LayersApplication Lifecycle ManagementApplication Programming Interfaces (APIs)ArchitectureAtlassian BambooAutomationAutomation of TestsBackendBootstrap (Software)BugzillaBuild ToolsBusiness RequirementsBusiness Rule Management SystemsCachingCascading Style Sheets (CSS)CassandraCircleciClient Server ModelsCloud ComputingCloud FoundryCloud ServicesCode CoverageCode ReviewCommunication SkillsConfiguration ManagementConfluenceContainerizationContent ManagementContinuous IntegrationC++ (Programming Language)CrudDashboardsData AnalysisDatabase ConnectionDatabasesDatabase SchemaData Driven TestsData IntegrityData ModelingData RetrievalData SecurityData Storage TechnologiesData VisualizationDependency ManagementDockerDojo ToolkitDynamic HTMLEclipse (Software)Engineering Design ProcessEnterprise JavaBeansEnterprise Software ApplicationsExpeditingExtensible HyperText Markup Language (XHTML)Extensible Markup Language (XML)Extensible Stylesheet Language Transformations (XSLT)Ext JSExtract Transform Load (ETL)Front End Software DevelopmentFull Stack DevelopmentFunctional DesignGitGithubGitlab-ciGlassfish Application ServersGoogle Web ToolkitsGradleHealth AdministrationHibernate (Java)HTMLHTML5Human-Computer InteractionIbm OdmInformation TechnologyInfrastructure ManagementIntelliJ IDEAInteractivityJasperReportsJava API for RESTful Web Services (JAX-RS)Java Architecture for XML BindingJavaBeansJava Message Service (JMS)Java Persistence APIJava Platform Enterprise Edition (J2EE)Java (Programming Language)JavaScript Pagination PluginJavaScript (Programming Language)JavaServer FacesJavaserver PagesJava ServletJava Web ServicesJenkinsJettyJIRAJQueryJscriptJSONJunitKubernetesLabelingLanguage TranslationLightweight Directory Access Protocols (LDAP)LinuxLog4jMaintenanceManagement of StressMentoringMessage Oriented MiddlewareMicroservicesMicrosoft AccessMicrosoft AzureMicrosoft SQL ServerMicrosoft WindowsMiddlewareModel View Controller (MVC)MongoDBMooToolsMyBatisMySQLNegotiation SkillsNetBeansNotepad (Software)Object-Relational MappingOperational SystemsOracle ApplicationsOracle DatabasesOracle Fusion MiddlewareOracle SQL DeveloperOracle WebLogic ServerParsingPayloadsPL-SQLPostgreSQLPower BIProject PlanningPython (Programming Language)Quality ManagementReactJSRedisRegression TestingRelational DatabasesReliabilityRestful APIsSafety PrinciplesSalesScrum MethodologySeleniumSimple Object Access Protocol (SOAP)Singleton PatternSnowflakeSoapUISoftware as a ServiceSoftware Bug ManagementSoftware Design DocumentsSoftware Design PatternsSoftware DocumentationSoftware EngineeringSoftware MaintenanceSoftware Version ControlSourcetreeSpring-bootSpring FrameworkSpring JdbcSpring-mvcSQL DatabasesSQL Stored ProceduresStakeholder ManagementStatic Program AnalysisSubscription ManagementSubversionSuccess Driven PersonSystems AnalysisSystems Development Life CycleSystems IntegrationTableau (Software)Team Foundation ServerTechnical SupportTesting SkillsTest ScriptsTypeScriptUbuntu (Operating System)UMLUnit TestingUnixWeb ApplicationsWebdriverWeb ServersWeb ServicesWeb Services Description LanguageWeb TechnologiesWildFly (JBoss AS)