Arch Capital Group Ltd.
Arch Capital Group Ltd.
5,001 – 10,000 Employees
ConsultingInsuranceLogistics
Arch Capital Group Ltd. is a global insurance organization specializing in specialty insurance, reinsurance, and mortgage insurance. Its businesses provide risk management and risk financing solutions across multiple industries, with operations spanning North America, Europe, and Australia. The company uses analytical approaches to evaluate and price complex risks, while its portfolio reflects a focus on sustainable business practices, governance, and disciplined growth. Job seekers can explore opportunities connected to insurance underwriting, risk analysis, reinsurance, mortgage insurance, and related corporate functions.

Software Engineer III – Java (Manila, Onsite)

Build and support Java applications and microservices for Arch Global Services Philippines in an Agile environment. The role covers software design, development, testing, production support, and technical collaboration.

Description

  • Build, implement, and maintain software solutions that support business operations and organizational goals
  • Analyze, design, code, debug, test, and support software applications
  • Create new applications, enhance existing systems, and provide production support
  • Independently deliver moderately complex projects under general direction
  • Guide and support less experienced colleagues
  • Translate stakeholder needs and system specifications into designs, source code, test scripts, and test results
  • Coordinate with software architects and Software Engineer IVs to align work with enterprise architecture and development standards
  • Contribute application design, coding, code reviews, and testing within Agile teams
  • Report project progress to the Agile team and Agile Program Manager
  • Recommend efficient approaches for achieving project and program objectives
  • Identify, communicate, and mitigate engineering risks
  • Manage cross-project dependencies and help resolve related issues
  • Support business units with complex user inquiries and incidents in line with production support processes and SLAs
  • Keep current with emerging technologies, engineering standards, practices, and tools
  • Contribute to product roadmaps and high-level estimates with the Agile Program Manager and Digital Product Manager
  • Work with IT management to establish documentation and engineering artifact standards, guidelines, processes, and templates

Requirements

  • Experience developing with Java, SQL, JavaScript, HTML, and CSS
  • Experience with scalable, highly available back-end database technologies, especially SQL Server
  • Experience developing Spring Boot microservices and building or consuming APIs
  • Experience with non-relational databases such as Memcached, MongoDB, or Redis is advantageous
  • Strong back-end JavaScript experience with frameworks such as Angular and Node.js
  • Front-end development experience with HTML5, CSS, Bootstrap, jQuery, accessibility, responsive layouts, and UI/UX
  • Knowledge of reporting platforms such as Power BI and SSRS
  • Experience with insurance or reinsurance systems and data
  • Strong knowledge of server-side software, scalability, performance, and reliability
  • Strong understanding of the OSI model, networking, operating system layers, and services
  • Familiarity with continuous delivery tools such as Chef, Puppet, and Salt
  • Familiarity with continuous integration and deployment tools such as Octopus Deploy and Jenkins
  • Proficiency in Java, JavaScript, TypeScript, HTML5, CSS, Windows, IIS, Linux, Tomcat, JBoss, Visio, T-SQL, SSIS, and shell scripting
  • Comfort working with unfamiliar code and new technologies while maintaining attention to detail
  • Excellent verbal and written communication skills
  • Ability to speak and understand English clearly
  • Strong written English skills
  • Ability to explain and simplify technical concepts for non-technical audiences
  • Bachelor’s degree in computer science or a related discipline
  • At least 3–5 years of Java software development experience

Related Jobs

General Dynamics Information Technology

Senior F5 Systems Engineer with TS/SCI and Polygraph

General Dynamics Information Technology

Senior F5 Systems Engineer role supporting secure traffic infrastructure for General Dynamics Information Technology. The position administers F5 platforms across data centers in Maryland and Virginia.

Open
Sourceworx

Senior Android Developer (Onsite, South Africa) - Sourceworx

Sourceworx
51 – 200 Employees
ConsultingLogisticsMarketing

Sourceworx is seeking a senior Android developer to build and maintain mobile applications, integrate back-end services, and improve application quality and performance. The role involves collaborating with engineers across infrastructure layers to deliver new features.

Open
Snap Inc.

Level 5 Android Software Engineer at Snap Inc. in Los Angeles (Hybrid)

Snap Inc.
5,001 – 10,000 Employees
ConsultingLogisticsMarketing

Build smooth, reliable Snapchat experiences as an Android engineer using Kotlin and Java. Ship mobile features, review code, and apply AI-assisted engineering practices.

Open