Senior Software Engineer

Company:  TMNA Services LLC
Location: Bala Cynwyd
Closing Date: 31/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Description

Marketing Statement:

Tokio Marine North America Services (TMNAS) provides professional support services to Tokio Marine Group companies in the United States, including Tokio Marine America, First Insurance Company of Hawaii, and Philadelphia Insurance Companies. Customer service is our focus and our passion! Tokio Marine North America Services adds value in all that we do, providing the best professional service to our business partners, allowing them to achieve their goals. Our talented team delivers actuarial, audit, corporate communications, financial and investment, human capital services, information technology, legal, and payroll expertise to our customers.

Job Summary:

We are looking for a hands-on Senior Java Software Engineer who will be responsible for the design, development, and implementation of business and technical solutions. A track record of proven technical expertise in Java/JEE Technologies and providing technical mentorship and contributions to a team of developers is essential. You will work with a team of application developers and partner with the 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. You must be able to work in a varied, fast paced environment as part of the service delivery function for Tokio Marine North America Services (TMNAS) and its Group Companies.

Job Responsibilities:

  • Design and develop applications using JEE technology stack
  • Provide technical leadership and expertise to the development team as part of various projects, initiatives, or operations support
  • Review business requirement documentations to provide technical analysis and estimates for solutions
  • Lead and contribute to the design, coding, configuration, and technical implementation of Java applications for insurance domain
  • Contribute to the technical implementation of Proof of Concepts when required
  • Work with the business relationship teams to provide estimations and timelines for enhancements and new projects to meet business requirements.
  • Contribute to Planning and execution of Technical Upgrades of Java applications
  • Contribute towards DevOps, automation solutions, and continuous improvements to the operational delivery
  • Ensure accuracy of the implementation through unit testing and be responsible for overall code quality
  • Work 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 solutions
  • Research, evaluate and provide input to potential solutions taking into consideration project constraints, organizational architecture standards, customer business processes and emerging technologies
  • Participate in on-going operational support and maintenance
  • Support QA and UAT execution and deployments in various environments.
  • Align to the maintenance and enforcement of SDLC processes, departmental standards, style requirements and all other procedures necessary for data and system integrity
  • Comply with proper internal controls as necessary to conduct job functions and/or carry out responsibilities and/or administrative activities at the Company
  • Perform special projects and other duties as may be assigned

Qualifications

Degree / Licenses and Professional Certifications:

  • Bachelor's degree in Computer Science, MIS, Engineering or a related technical discipline preferred

Experience:

  • 8+ years of Application development using Java/JEE technologies
  • 3+ years as a Senior Developer or Technical Lead
  • Web Application development experience with EJB, Java, JSF, Icefaces, Hibernate, AJAX, CSS and JavaScript
  • Experience developing web services using SOAP/REST, integrating with Azure APIM services
  • Experience working with Agile methodologies such as SCRUM
  • Experience working with Spring framework
  • Experience using SQL working with SQL Server/ Oracle database
  • Configuring and developing on JBoss, Spring boot or other application servers
  • Experience working with Microservices with Kubernetes container
  • Experience 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 strategy
  • Experience in Unit Testing, Code analysis and coverage tools like SonarQube and Jacoco
  • Experience in deployment automation tools like Octopus, Azure DevOps CI/CD automated build pipelines
  • Experience working in Insurance industry P&C sector is a plus

Knowledge:

  • Knowledge of Portal design concepts such as integration, security, collaboration, SSO
  • Knowledge of Object-Oriented Analysis, and Design (OOAD) principles.
  • Knowledge of Eclipse/ IntelliJ tools
  • Knowledge of Service Now for ticketing is a plus
  • Knowledge of packaged applications such as OneShield designer, Duckcreek or Guidewire suite is a plus

Salary range $99,000 to $140,000. Ultimate salary offered will be based on factors such as applicant experience and geographic location. Our company offers a competitive benefits package and bonus eligibility on top of base.

EEO 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.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙