Boyle Software

Senior Software Development Engineer, Java

Boyle Software

full-time

Posted on:

Location Type: Remote

Location: IllinoisWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $65 - $70 per hour

Job Level

About the role

  • Design, develop, and maintain Java-based backend applications and services.
  • Implement and maintain authentication and identity integrations (Okta, LDAP).
  • Develop APIs and backend services supporting enterprise web applications.
  • Work with event-driven and messaging architecture.
  • Integrate with Azure cloud services.
  • Maintain secure access to services using Key Vault / secrets management.
  • Collaborate with frontend teams (JavaScript-based applications).
  • Support enhancements, bug fixes, and ongoing maintenance of existing systems.
  • Ensure performance, scalability, and security of backend services.

Requirements

  • 10+ years of experience in Software Development.
  • Strong experience in Java backend development (Spring / Spring Boot preferred).
  • Experience building REST APIs and microservices.
  • Experience integrating Okta or other Identity Providers.
  • Knowledge of LDAP / authentication mechanisms.
  • Experience working with Microsoft Azure services.
  • Knowledge of Azure Event Grid / messaging / queues.
  • Experience using Azure Key Vault or similar secrets management tools.
  • Unique skills in Java (Primary) and Python (supporting scripts / automation).
Benefits
  • 10 days per year of Paid Time Off (PTO).
  • 8 paid holidays + 1 personal floating holiday
  • 401(k) retirement plan with company match.
  • Medical, dental, and vision insurance, health savings account (HSA), short-term and long-term disability, employee assistance plan (EAP), and basic life and AD&D insurance.
  • Health care flexible spending account, dependent care flexible spending account, commuter benefits, voluntary accident & critical injury coverage, voluntary long-term care coverage, and voluntary life and AD&D insurance.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootREST APIsmicroservicesPythonauthentication mechanismsevent-driven architecturemessaging architecturescalability