Employer Industry: Insurance Technology
Why consider this job opportunity:
Salary up to $215,000.00Comprehensive benefits including medical, dental, and vision insurance with no waiting periodPaid vacation, sick leave, and parental leave401(k) plan and tuition assistancePaid training and licensures to support career growthOpportunity to work in a fast-paced, innovative environment utilizing AI and ML technologiesWhat to Expect (Job Responsibilities):
Scope, design, and build scalable, resilient distributed systemsEngage in cross-functional collaboration throughout the entire software lifecycleLead design sessions and code reviews to enhance engineering quality across the organizationMentor other engineers and share best practicesUtilize developer tooling and Azure services for advanced-level Java application design and maintenanceWhat is Required (Qualifications):
Advanced programming experience with at least two modern languages such as Java, C++, Python, or C#4+ years of software development experience within a Java framework (J2EE, web containers, and Java)3+ years of applied AI/ML experienceProven understanding of microservices-oriented architecture and extensible REST APIsBachelor's degree in Computer Science, Information Systems, or equivalent education or work experienceHow to Stand Out (Preferred Qualifications):
3+ years of experience with architecture and design3+ years of experience with AWS, GCP, Azure, or another cloud service2+ years of experience in open-source frameworksAdvanced understanding of DevOps concepts and cloud architectureStrong problem-solving ability and ability to excel in a startup-like environment#J-18808-Ljbffr