Job Url: https://www.indeed.com/jobs?q=software+engineer&l=United+States&sc=0kf%3Aattr%28DSQF7%29%3B&radius=50&start=220&vjk=ff94ab45ee9e7b0d Job Description: Benefits Pulled from the full job description Stock options 401(k) matching Life insurance Dental insurance Vision insurance 401(k) Health insurance Show more   Full job description Senior Java Engineer Location: Remote, within the USA. PACE Anti-Piracy is a global leader in robust application protection and license management products and services. We provide the strongest protection for aggressively attacked markets, such as Pro Audio and Finance. PACE's products and services protect billions of dollars of intellectual property used by millions of users worldwide. We seek a talented and experienced Senior Java Engineer to support our software development activities using Spring, while establishing modern development processes and tooling. Our senior engineers develop and manage mission-critical global services that process thousands of transactions per second across a mix of self-hosted and cloud-hosted infrastructure. We are at a business inflection point, investing heavily in modernizing our infrastructure and expanding our services team. Our ideal candidate will have at least 15 years of proven experience developing Java applications. Our current applications, spanning Java 8-21, are undergoing a massive redevelopment to increase performance and reliability, while consolidating services and systems in a multi-year project. You should be adept at writing low-level JAVA applications, REST, and GraphQL services, be an expert in SQL, have extensive experience using Hibernate, and have used some kind of RPC experience (gRPC, thrift), and, most importantly, be able to tackle architecture and app problems at both the large scale and the small scale. Additionally, you will have the opportunity to move beyond traditional enterprise technology and explore a unique licensing and cryptography environment for digital goods and services, designed to scale to billions of users. You will join a team of dedicated engineers who value their community of knowledge sharing, communication, and growth. Required Qualifications ● 15 years of professional Java software development experience ● 5 years as a senior software engineer, lead, manager, or principal engineer ● Experience with Spring Framework ● Mastery of SQL and understanding of database schema design in at least one RDBMS ● Experience in using RPC such as gRPC or Thrift. ● Strong understanding of API design ● Excellent TDD habits and skills Preferred Qualifications ● Master's degree in Computer Science or an applicable field. PACE Benefits Our employees enjoy competitive compensation with bonuses, 100% paid insurance premiums (including dependents), 401K matching, PTO, and a great culture. Job Type: Full-time Pay: $160,000.00 - $215,000.00 per year Benefits: 401(k) 401(k) matching Dental insurance Health insurance Life insurance Paid time off Vision insurance Compensation Package: Bonus opportunities Stock options Yearly pay Schedule: 8 hour shift Monday to Friday Work Location: Remote   If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.