Senior web Developer

Posting Date
Job Category
IT Applications
Primary Location
Livonia, Michigan, USA
Job ID
Requisition ID
Job Schedule
Full Time
Clearance Level
Not Required

Job Summary: 

To create and maintain design specifications and programming and testing of front-end web and J2EE system components as well as provide technical support to users and peers. As a Web Developer, you will join our Digital Modernization group, where technology and strategy combine to deliver exceptional digital experiences, empowering organizations to succeed in today's digital market.

Essential Job Functions:  

  •  Analyzes, designs, prepares technical specifications, and programs new system components or fixes to resolve system defects in conformance with object oriented design concepts and open standards.
  • Reads and understands business requirements, seeks clarification to unclear requirements, follows standard change control, and configuration management practices and conforms to departmental application development standards and systems life cycle.
  • Incorporates source code reuse wherever possible. Translate interactive design prototypes and wireframe documents to web components with HTML, CSS & JavaScript, automating functional and unit tests as well as writing development documentation
  • Sets up and executes component tests as well as tracks and documents system defects. Build prototypes, translate designs and wireframe documents to web pages and stylesheets, API development, automating functional and unit tests
  • Participates in software design and programming reviews.
  • Recommends improvements to design and programming standards, procedures, and guidelines. Collaborate with other developers, designers, testers, operations engineers, and product managers to develop features for web applications
  • Prepares and submits project reports and assists with project estimates.
  • US Citizen or eligible to work in US
  • Phone & In-Person.


  •  Position requires a bachelor's degree with coursework in computer science, information systems, engineering or related field and three years' related work experience in applications design and programming. Will accept any suitable combination of education, training, or experience.
  • Advanced knowledge of UML and distribution and data exchange technologies (XML, web services, etc.); relational database concepts, SQL, and procedural languages;
  • Object oriented design; Enterprise, distributed computing and WEB-based computing methods; and design patterns;
  • Junior to Moderate level Weblogic, Java and J2EE development skills; including recent experience with Oracle Weblogic 8.1 and/or greater;
  • 3+ years experience developing operational support applications with reporting functions using C#.NET, ASP.NET Web Forms, ASP.NET MVC, SQL, Java.
  • General understanding of Java APIs and J2EE web components and containers;Script, JQuery, and Web Services. Agile development experience
  • Experience with TDD implemented with JUnit, mock objects and test suites;
  • Experience with iterative software development practices, Extensible Markup Language (XML) development, Object-oriented and Service-oriented design, including knowledge of data transfer objects and associated design patterns;
  • Ability to analyze and resolve complex problems;
  • Experience with code repositories and version control practices like GitHub
  • Use independent judgement and communicate effectively with internal and external contacts.

Mailing address for resumes

Please mail us a copy of your current resume at the following address:

Maple Tech Systems, Inc.

Human Resources Dept.,
17197 N Laurel Park Dr, suite # 152
Livonia, MI 48152


 Or you may email your current resume to us at : Human Resources

All applicants applying for our job openings must be authorized to work in USA.