Jobs · Engineering

Java Developer I - 100% remote

Medical College of Wisconsin · Milwaukee, WI · 1 wk ago
EngineeringFull-time

About the role

The Enterprise Development team at MCW is responsible for delivering project and support needs managed by Information Technology Solutions, which includes strategic and institutional priorities. The team designs, builds, and maintains software that supports MCW's mission, including Java-based applications and services, inbound and outbound integrations, application extensions, customizations, and custom-developed solutions.

Responsibilities

  • Assist in the design, development, and maintenance of scalable, API-first solutions that extend and integrate with enterprise platforms, including building, consuming, and managing RESTful and SOAP-based APIs, and developing Java-based applications and services using modern frameworks and design patterns to enable secure, reliable data exchange across internal and external systems.
  • Apply AI-assisted development practices to accelerate solution delivery, including leveraging AI tools for code generation, testing, documentation, and analysis, while ensuring adherence to enterprise standards and security practices.
  • With guidance, convert well-defined concepts and ideas into solutions through the preparation of specifications consistent with the IS development methodology for business application projects and customizations that will be integrated with existing applications.
  • Analyze and modify existing business applications and processes and provide recommendations for system and process improvements.
  • Diagnose and resolve routine problems in the maintenance and support of business applications, escalating complex issues to senior team members as needed.
  • Interact with client and technical teams to define requirements, resolve issues and develop solutions. Provide input when reviewing new business application designs to ensure consistency with business objectives and technical standards.
  • Able to maintain focus on priority tasks with appropriate supervision and direction.
  • Collaborate with the business and management teams to develop efficient plans, processes, timelines and work required for addressing all identified support and upgrade activities.
  • Partner with infrastructure and security teams to ensure solutions meet enterprise standards for authentication, authorization (e.g., SSO/SAML/OAuth), data protection, and compliance.

Requirements

  • Minimum of 1 year of hands-on experience as a Java developer, preferably within a Banner Student Information System Environment, or equivalent academic, internship, or project experience.
  • Foundational experience designing and developing applications using Java and related frameworks (e.g., Spring, Groovy/Grails).
  • Exposure to Banner and its extensibility model is preferred.
  • Familiarity with integrations using APIs, web services (REST/SOAP) and middleware frameworks.
  • Experience with development tools including IntelliJ/Eclipse, Git and SQL Developer.

Qualifications

  • Appropriate experience may be substituted for education on an equivalent basis.

Benefits

  • Outstanding Healthcare Coverage, including but not limited to Health, Vision, and Dental.
  • Flexible Spending options
  • 403B Retirement Package
  • Competitive Vacation and Paid Holidays offered
  • Tuition Reimbursement
  • Paid Parental Leave
  • Employee & Family Assistance Program (EFAP)
  • Pet Insurance
  • On-campus Fitness Facility, offering onsite classes
  • Additional discounted rates on items such as: Select cell phone plans, local fitness facilities, Milwaukee recreation and entertainment etc.

Similar jobs

Java Developer - Remote

YO IT ConsultingWashington, United States· 1 wk ago
RemoteEngineeringapply on yohrconsultancy.hiresome.ai

Java Developer - Remote

YO IT ConsultingSeattle, WA· 1 wk ago
RemoteInformation Technologyapply on yohrconsultancy.hiresome.ai