onsite
Senior Software Engineer - CCC Intelligent Solutions
Software Engineer
Senior Software Engineer driving cloud‑native platform development for insurance claims, leveraging Java, Python, AWS, microservices, Docker, and Kubernetes to deliver scalable, AI‑enhanced solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservice APIs using Java and Python.
- Architect, deploy, and optimize cloud infrastructure on AWS, employing Docker and Kubernetes for container orchestration.
- Collaborate with data science and product teams to integrate AI/ML models into the claims processing workflow.
- Implement robust data storage solutions and write efficient SQL queries for transactional and analytical needs.
- Participate in code reviews, CI/CD pipeline enhancements, and performance tuning to ensure reliability and scalability.
Requirements
- 5+ years of professional software development experience with Java and Python.
- Strong expertise in AWS services (EC2, S3, Lambda, RDS) and container technologies (Docker, Kubernetes).
- Proven experience building and scaling microservice architectures and RESTful APIs.
- Solid understanding of relational databases, SQL, and data modeling.
- Experience integrating AI/ML components into production systems is a plus.
Skills
javapythonawsdockerkubernetessql