Job Url: https://www.youmail.com/home/jobs/view/1000 Job Description: About Us Media Coverage Press Releases Blog Postings Careers Contact Senior Software Developer YouMail Position #1000 Location: USA or Nova Scotia/Remote Only Department: Research and Development Apply Now Job Description You will work within a diverse, international team of developers building a suite of modern applications to protect millions of consumers from fraudulent and unwanted communications. Ideally, you have proven experience delivering robust, scalable systems that you own and maintain long-term. You are a curious, creative, and motivated self-starter who can deliver both individually and as part of a team. You are comfortable and highly productive in a fast paced remote work environment. Requirements The ideal candidate will have: A Bachelor's or Master's degree in Computer Science, or related field 8+ years experience in developing Java Spring Boot/Cloud microservices; a deep understanding of such architectures. Fundamental knowledge of the following technologies: Java/J2EE, Kafka, Redis Proficient in building scalable REST-ful and RPC-style web services Experience in architecting software for cloud environments Extensive database and schema management skills, with a preference in MySQL and big data architectures, such as Snowflake Familiarity with the Atlassian suite of products for workflow management Other complementary skills: Java Spring MVC, RxJava, JSON, Node.js, gRPC OpenAPI client-server development ETL and big data management and aggregation AI & ML experience Front-end web development experience Direct experience in the telecommunications industry Additionally, a successful candidate: Understands best practices of software development and its lifecycles; proficient in both waterfall and sprint-based development models Has been proven to deliver and maintain highly-scalable, production-grade software. Understands the business use cases driving application development; can apply their understandings to derive technical requirements for product feature enhancement Takes ownership of their work; has the initiative to ensure its continued quality and maintainability over long lifetimes; strives to produce elegant code Can critically analyze code, identify deficiencies, and propose and implement improvements and optimizations Pay Range: $80k to $200k plus benefits. Services Features Plans Apps Integrations Reverse Phone Lookup Voicemail Greetings Solutions Enterprises Service Providers Investigations Spam API Company About Us Blog Careers Terms of Use Privacy Policy Security Support Get Help Contact Us Compatibility Carriers Referrals Why YouMail? Download YouMail – the #1 call protection app, with robocall blocking, spam-free visual voicemail, and voicemail to text. Get Started © 2025, YouMail Inc. All Rights Reserved. Do Not Sell My Personal I