Job Title:
Senior Programmer

Company: Tokio Marine North America Services

Location: Hanover, PA

Created: 2024-04-24

Job Type: Full Time

Job Description:

Job SummaryWe are looking for a hands-on Senior Java Programmer who will be responsible for the design, development, and implementation of business and technical solutions. A proven track record of technical expertise in Java/JEE Technologies, providing technical mentorship and contributions to a team of developers is essential. You will work with a team of application developers and partner with business analysts, project managers and enterprise architects to analyze requirements, determine design decisions and provide enterprise business solutions.This role calls for a dynamic, highly motivated professional with strong communication skills who must be able to work in a varied, fast paced environment as part of the service delivery function for TMNA Services (TMNAS) and its Group Companies.If you are considering sending an application, make sure to hit the apply button below after reading through the entire description.Job ResponsibilitiesDesign and develop applications using JEE technology stackProvide technical expertise to the development team as part of various projects, initiatives, or operations supportReview business requirement documentations to provide technical analysis and estimates for solutionsLead and contribute to the design, coding, configuration, and technical implementation of Java applications for insurance domainContribute to the technical implementation of Proof of Concepts when requiredWork with the business relationship teams to provide estimations and timelines for enhancements and new projects to meet business requirementsContribute to Planning and execution of Technical Upgrades of Java applicationsContribute towards DevOps, automation solutions, and continuous improvements to the operational deliveryEnsure accuracy of the implementation through unit testing and be responsible for overall code qualityWork collaboratively with the Enterprise Architect, BA, QA teams and subject matter experts of the various upstream and downstream systems in the design and development of solutionsResearch, evaluate and provide input to potential solutions taking into consideration project constraints, organizational architecture standards, customer business processes and emerging technologiesParticipate in on-going operational support and maintenanceSupport QA and UAT execution and deployments in various environmentsAlign to the maintenance and enforcement of SDLC processes, departmental standards, style requirements and all other procedures necessary for data and system integrityComply with proper internal controls as necessary to conduct job functions and/or carry out responsibilities and/or administrative activities at the CompanyPerform special projects and other duties as may be assignedEstablish and build strong working relations and partnerships with Business Units and Senior ManagementQualificationsDegree / Licenses and Professional CertificationsBachelor's degree in Computer Science, MIS, Engineering or a related technical discipline preferredExperience8+ years of Application development using Java/JEE technologies3+ years as a Senior Developer or Technical LeadWeb application development experience with Java, JSF, Hibernate, AJAX, CSS, JavaScript and ReactExperience developing web services using SOAP/REST, integrating with Azure APIM servicesExperience working with Agile methodologies such as SCRUMExperience working with Spring frameworkExperience using SQL working with SQL Server/ Oracle databaseConfiguring and developing on JBoss, Spring boot or other application serversExperience working with Microservices with Kubernetes containerExperience working with distributed transactions (Narayana/Atomikos) and distributed cache (Redis)Experience working with source code repositories such Azure DevOps Server (TFS) or GIT, and planning branching strategyExperience in Unit Testing, Code analysis and coverage tools like SonarQube and JacocoExperience in deployment automation tools like Octopus, Azure DevOps CI/CD automated build pipelinesExperience working in Insurance industry P&C sector is a plusKnowledgeKnowledge of Portal design concepts such as integration, security, collaboration, SSOKnowledge of Object-Oriented Analysis, and Design (OOAD) principlesKnowledge of Eclipse/ IntelliJ toolsKnowledge of Service Now for ticketing is a plusKnowledge of packaged applications such as OneShield designer, Duckcreek or Guidewire suite is a plusEEO Statement:Tokio Marine Group of Companies (including, but not limited to the Philadelphia Insurance Companies, Tokio Marine America, Inc., TMNA Services, LLC, TM Claims Service, Inc. and First Insurance Company of Hawaii, Ltd.) is an Equal Opportunity Employer. In order to remain competitive we must attract, develop, motivate, and retain the most qualified employees regardless of age, color, race, religion, gender, disability, national or ethnic origin, family circumstances, life experiences, marital status, military status, sexual orientation and/or any other status protected by law.Application Deadline: 5/3/2024Additional benefits information can be found here: