Senior Java Web Application Developer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: June 11, 2018
Job Description:
Working under the direction of the Business/Systems Manager 1,
will be responsible for building and supporting a set of custom web applications, services, and APIs using Java, Spring, REST, and
SOAP; collaborating with business analysts to determine requirements
and design for enhancements and new features; documenting
technical specifications and designs; completing coding of features,
according to architectural principles and best practices; designing and
developing integrations between Java and third party applications; working
with the quality team to ensure test cases are appropriately
developed; troubleshooting and resolving application issues in production
and in development environments; and resolving bugs and improving code
quality. Education and Experience: Master’s degree (or foreign education equivalent) in Computer
Science or Engineering and two (2) years of experience in job offered or
two (2) years of experience in Java-based web and application
integration development. OR Bachelor’s degree (or foreign education equivalent) in Computer
Science or Engineering and six (6) years of experience in job offered or
six (6) years of experience in Java-based web and application
integration development. OR Ph.D. degree (or foreign education equivalent) in Computer
Science or Engineering and no experience. Special Requirements: • Demonstrated expertise in application integration according
to JavaScript and Spring frameworks. • Demonstrated expertise in application integration including
web services -- REST and SOAP -- Spring integration, and
RabbitMQ middleware. • Demonstrated expertise developing unit and integration
test cases using JUnit and Mockito. • Demonstrated expertise in web and application integration development using source control (Perforce), build frameworks
(Maven), and application server (GlassFish). [Experience and/or expertise may be gained during Doctoral
program.] For the position listed above, interested candidates may search
by job code 18957 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Peabody , Senior Java Web Application Developer, Engineering , Natick, MA, Massachusetts