← Back to jobs
Full-time

Full Stack Engineer (Java, Java/EE)

$120,000.00/yr - $130,000.00/yr

Ann Arbor, MIIT & TechnologyPosted 30+ Days Ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

$120,000.00/yr - $130,000.00/yr

Posted

30+ Days Ago

Job description

This fully remote role is critical to the continued development of our established, market-leading software solutions in the EdTech sector and will be responsible for designing, implementing, and supporting various software components at InfoReady.

Responsibilities

  • Design, build, and maintain full-stack software solutions based on internal and/or client requirements.
  • Integrate LLMs and AI features into web applications, including managing prompt engineering, performance optimization, and API cost tuning.
  • Evaluate new development tools, frameworks, vendors, and AI technologies to continuously improve our SDLC and product offerings.
  • Perform code reviews and architectural assessments to ensure performance, security, maintainability, and providing suggestions for areas of improvement.
  • Partner with internal and external stakeholders to translate business needs into technical requirements, define scope, evaluate risk, and set project goals.

Qualifications

  • Minimum of 5 years of full-stack software development experience.
  • Strong foundation in object-oriented programming with Java/Java EE and RESTful web services.
  • Strong foundation and passion for modern frontend JavaScript frameworks and responsive web technologies.
  • Practical experience integrating AI/LLM APIs into production applications.
  • Experience with software development tools and technologies, such as Java, Maven, MySQL, indexing engines (e.g. Solr), Hibernate, EJB, JavaScript, Backbone.js, Python, HTML, CSS, Coding Agents, RESTful web services, and microservices.
  • A high level of personal initiative and the ability to work independently and collaborate effectively with a team.
  • A highly motivated self-starter with the proven ability to accomplish large, complex, open-ended or loosely defined initiatives.
  • Excellent interpersonal skills and the ability to communicate ideas effectively.
  • Understanding of SaaS architecture and Agile software development methodology.
  • Experience working on EdTech software is a plus.

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Ann Arbor, MI or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…