This position is no longer open for applications

Senior Software Engineer (Java)--100% Remote contract

Senior Software Engineer (Java)--100% Remote contract (hsmad61726) Madison, Wisconsin

Salary: USD70 - USD80 per hour

 

Position: Senior Software Engineer (Java)

Location: Remote (U.S.)
Duration: contract (initial 6 months with extensions)

Overview

We are seeking a Senior Software Engineer to join a small, fast-paced engineering team focused on building and maintaining Java-based applications. This role requires strong backend expertise, along with DevOps and automation experience.

Key Responsibilities

  • Design, develop, and maintain Java-based applications
  • Contribute to API integrations and backend services
  • Improve and maintain CI/CD pipelines using GitHub Actions
  • Support DevOps practices, including automation and deployment
  • Identify and resolve security vulnerabilities
  • Participate in technical debt reduction and modernization efforts
  • Assist with observability and monitoring tools (e.g., Datadog, Sneak)
  • Contribute to UI-related enhancements where needed

Required Qualifications

  • Strong experience with Java development
  • Hands-on experience with CI/CD tools, especially GitHub Actions
  • Exposure to DevOps practices and test automation
  • Experience with cloud platforms (AWS and/or Azure)
  • Familiarity with containerization (Docker, Kubernetes, OpenShift)
  • Experience working with APIs and backend services
  • Ability to work in a fast-paced team alongside senior engineers

Preferred Qualifications

  • Experience with Kafka
  • Exposure to observability tools (Datadog, Sneak)
  • Knowledge or exposure to AI technologies
  • Experience working in financial systems or compensation platforms