Skip to content
mimi

Senior Backend Developer

Sedgwick

Pittsburgh · On-site Full-time Lead 5d ago

About the role

Join Sedgwick and be part of something truly significant. With 33,000 colleagues dedicated to assisting individuals facing unexpected challenges, we invite you to grow your career in a culture that values care and work-life balance. Here, your potential is limitless.

Recognized by Newsweek as America's Greatest Workplaces and certified as a Great Place to Work®, Sedgwick is also featured in Fortune's Best Workplaces in Financial Services & Insurance.

Key Responsibilities:

  • Lead the creation and advancement of scalable backend systems for enterprise applications and integrations.
  • Design, build, and maintain robust RESTful and event-driven APIs for both internal and external users.
  • Develop abstraction layers to modernize and securely expose legacy system functionalities.
  • Create middleware services to manage data between legacy platforms and new applications.
  • Integrate with legacy systems using various interfaces such as SOAP, REST, JDBC/ODBC, message queues, and proprietary APIs.
  • Construct API gateways and service layers with features like authentication, rate limiting, logging, and monitoring.
  • Implement data transformation logic for mapping legacy schemas to modern models.
  • Develop asynchronous processing pipelines utilizing queues, event streams, or batch frameworks.
  • Enhance backend service performance, scalability, reliability, and fault tolerance.
  • Utilize caching strategies and perform database optimizations.
  • Create effective error-handling and retry mechanisms for high-latency legacy endpoints.
  • Ensure secure integrations with OAuth2, JWT, mutual TLS, SAML, and other standard mechanisms.
  • Collaborate with enterprise architects and infrastructure teams to upgrade legacy integration patterns.
  • Engage in the transition from monolithic architectures to microservices.
  • Write thorough unit, integration, and contract tests to validate API functionality.
  • Document API specifications using OpenAPI/Swagger or similar standards.
  • Implement observability tools for logging, tracing, and monitoring.
  • Support CI/CD pipelines for automated deployments and environment management.
  • Troubleshoot production issues related to integrations, performance, and data discrepancies.
  • Mentor junior developers on integration patterns, clean architecture, and best practices.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7-10+ years of experience in backend software development.
  • Strong proficiency in backend languages like Java, C#, Python, or Node.js.
  • Extensive experience in designing and developing RESTful APIs and microservices.
  • Demonstrated experience in integrating with legacy enterprise systems.
  • Proficient in working with SOAP services, XML, JSON, and messaging systems.
  • Solid understanding of relational databases (SQL Server, Oracle, PostgreSQL) and query optimization.
  • Experience with NoSQL databases and caching solutions such as Redis.
  • Keen knowledge of API security standards and enterprise authentication methods.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes) technologies.
  • Experience with API gateways, service meshes, and middleware platforms.
  • Knowledge of asynchronous communication patterns with Kafka, RabbitMQ, or similar.
  • Strong insight into distributed systems, scalability, and resilience.
  • Experience in regulated or high-availability environments is a plus.
  • Excellent analytical and troubleshooting capabilities to navigate complex dependencies.
  • Outstanding communication and collaboration skills across technical and business teams.

Sedgwick is an Equal Opportunity Employer and a Drug-Free Workplace. If you're excited about this role but feel your experience doesn't align perfectly with every requirement, we encourage you to apply anyway! Sedgwick values diversity and inclusion, recognizing that each individual brings a unique set of skills and experiences.

Sedgwick is a leading partner in risk and claims administration, helping clients thrive by navigating the unexpected. Our expertise combined with advanced AI technology sets the standard in claims administration and product recall. With over 33,000 colleagues globally and a client base of 10,000 across 80 countries, we provide unmatched support and solutions for the evolving risk landscape.

Skills

API GatewayC#DockerJavaJDBCJSONJWTKafkaKubernetesMicroservicesNode.jsNoSQLOAuth2ODBCOpenAPIOraclePostgreSQLPythonRabbitMQRedisRESTSAMLSOAPSQL ServerSwaggerTLSXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free