
Senior Software Engineer, Java β Patching
Posted 4 hours ago

Posted 4 hours ago
This is a fully remote position, open to applicants in California, +17 more states.
β’ Design and develop extensive software applications utilizing Java and Kotlin.
β’ Play a key role in the Patching team's platform dedicated to identifying, packaging, and deploying OS and third-party software patches.
β’ Create and enhance patch management software that caters to millions of endpoints.
β’ Uphold quality standards and implement rigorous quality testing methodologies.
β’ Write and commit code, ensuring timely delivery of products.
β’ Apply design patterns to address enterprise-level software challenges.
β’ Collaborate closely with AI workflow, server, platform, product design, and product owner teams.
β’ Occasionally assist in developing UI components for patching workflows and dashboards.
β’ Execute additional responsibilities as required.
β’ Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or relevant professional experience.
β’ Over 10 years of experience in Java software development for product applications, or a comparable background.
β’ More than 5 years of experience with highly scalable software systems.
β’ Proven ability to work on large-scale systems and devise solutions for system scalability.
β’ Solid understanding of OOP design principles.
β’ Proficiency in scaling data structures and object-oriented design.
β’ Familiarity with API best practices and REST service development using Jersey or Spring.
β’ Experience in relational database design and development.
β’ Competence in both client- and server-side development for responsive messaging.
β’ Knowledge of caching systems; experience with Redis is a plus.
β’ Advanced understanding of quality testing practices.
β’ Experience with React and/or Angular is a bonus.
β’ Must reside in an eligible U.S. state.
β’ This position does not qualify for visa sponsorship.
β’ Comprehensive medical, dental, and vision insurance.
β’ 401(k) plan.
β’ Unlimited paid time off (PTO).
β’ Life insurance coverage.
β’ Flexibility for full-time hybrid remote work.
β’ Opportunities for professional growth and advancement.
EducationSuperHighway
One New Zealand
Conduent
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.