JOBSEARCHER

Java Software Engineer

CbsllcRedmond, WAMay 24th, 2026
Bachelor’s or master’s degree in computer science, engineering, or a related field preferred. Equivalent experience is also considered5 years relevant working experience and 5+ years as an engineering lead, especially for a large and complex software projectExperience building and supporting complex, high-concurrency SaaS products, from the lead developer or architect roleDeep understanding and direct knowledge of software scalability and stability techniques for cloud-based softwareIn-depth knowledge of various database technologies including relational (SQL) DBs AND non-relational (NoSQL) DBsIn-depth knowledge of Java requiredProficient in process threading, asynchronous execution, and concurrent programming.Experience with cloud-based hosting solutions necessary – AWS or GCPExperience with Big Data, Machine Learning, and Software-defined Network is a plusUnderstanding of software quality assurance principlesHigh-quality organizational and leadership skillsOutstanding communication and presentation skills