MathWorks logo

MathWorks

Web Application Developer

🇺🇸 Hybrid - Natick, MA

🕑 Full-Time

💰 TBD

💻 Information Technology

🗓️ December 30th, 2025

JDBC

Edtech.com's Summary

MathWorks is hiring a Web Application Developer to design and develop full stack solutions, including databases, APIs, platform services, applications, and shared UI components. The role involves collaborating with cross-functional teams, supporting IT development teams, and maintaining core components of the Custom Business Applications platform.

Highlights
  • Main responsibilities include designing and developing full stack solutions, participating in agile ceremonies, and supporting IT development teams.
  • Proficiency required in Java, JavaScript, CSS, Middleware APIs (JDBC, RabbitMQ, or REST), Styling/UI frameworks like MaterialUI, Spring Boot, and ORM tools such as Hibernate or JPA.
  • Master’s degree in Computer Science, Engineering, or related fields is acceptable with no experience; alternatively, Bachelor’s degree plus three years of related experience required.
  • Involves collaboration with quality engineers, usability specialists, business analysts, application users, and adjacent development teams.
  • Role supports and evolves applications, services, frameworks, and libraries crucial to the Custom Business Applications platform.
  • Multiple positions are available.

Web Application Developer Full Description

Web Application Developer


Job Summary
Design and develop full stack solutions - DB, APIs, platform services, applications, and shared UI components. Participate in daily stand-ups and agile ceremonies. Collaborate with quality engineers, usability specialists, business analysts, application users, and adjacent development teams. Train and support IT development teams in the use of our tools, technology standards, and shared components. Develop, maintain, evolve, and support applications, services, frameworks and libraries that make up the core components of Custom Business Applications platform.

May telecommute up to 40%.

Responsibilities

Qualifications

Required Qualifications:

Employer will accept a Master’s degree, or foreign equivalent, in Computer Science, Engineering (any), Computer and Information Sciences, or related field and no experience.

Alternatively, employer will accept a Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering (any), Computer and Information Sciences, or related field and three (3) years of experience in the job offered or in a Web Application Developer-related occupation.

Position requires demonstrated experience with each of the following:

  1. Proficiency with Java and JavaScript;
  2. Proficiency with CSS;
  3. Middleware APIs (JDBC, RabbitMQ, or REST);
  4. Styling/UI frameworks (MaterialUI or similar);
  5. Spring Boot; and
  6. Object Relational Mapping (ORM) - (Hibernate or JPA).
Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience. Multiple positions available