Java Developer

DMSi Software
Phoenix, AZ
Job Description
Seeking an experienced Java Developer to design, develop, and maintain common framework and shared components powering multiple ERP applications.

Requirements

  • 5+ years of Java development experience, with 2+ years in framework/platform development.
  • Strong understanding of software architecture patterns (microservices, event-driven, domain-driven design).
  • Experience building multi-tenant SaaS applications with focus on performance optimization and caching strategies, horizontal scalability and distributed systems, security best practices, high availability and fault tolerance.

Benefits

  • Paid Time Off
  • 401k Matching
  • Retirement Plan
  • Visa Sponsorship
  • Four Day Work Week
  • Generous Parental Leave
  • Tuition Reimbursement
  • Relocation Assistance
]]>