×
Register Here to Apply for Jobs or Post Jobs. X

Associate Software Engineer - Java

Job in Farmington Hills, Oakland County, Michigan, USA
Listing for: RouteOne
Full Time, Part Time position
Listed on 2026-01-09
Job specializations:
  • Software Development
    Java Developer, Software Engineer
Job Description & How to Apply Below

An Associate Software Engineer can expect to work on enterprise-scale web applications while collaborating closely with lead developers, architects, and product managers. The Associate Software Engineer role is designed to allow for a substantial amount of growth and learning that will prepare the employee for future opportunities within the Application Development team. The Associate Software Engineer should have a passion for programming and a desire to learn new technologies.

Job Elements

  • Build user interface and server side components using approved frameworks in Java.
  • Produce high quality code to meet feature requirements.
  • Present feature designs/code for review.
  • Assist in the troubleshooting, diagnosis, and resolution of issues throughout the entire product lifecycle.
  • Work with other team members at the architecture, design, and code levels to ensure standards-based, high performance systems.
  • Perform all work in accordance with company's quality programs, standards, and procedures.
  • Maintain safety, security, and privacy standards throughout all areas of responsibility.

Knowledge

  • Understanding of fundamental data structures.
  • Demonstrated knowledge of advanced JavaScript.
  • Demonstrated knowledge of object oriented design and development.
  • Basic knowledge of popular software development processes, i.e., Agile, Scrum, Feature Driven Development.

Skills

  • Direct, hands-on experience with at least one of the major JavaScript frameworks.
  • Familiar with HTML, CSS, and JavaScript.
  • Knowledge of jQuery or other JavaScript frameworks.
  • Familiarity with XML data parsing, name spaces, XSLT transformation, and using Xpath for data access.
  • Experience using Eclipse or Intelli

    J as IDE, and version control systems such as GIT or SVN.
  • General proficiency with standard MS Office tools (Word, Outlook, Excel, etc.).
  • Basic understanding of RDBMS structures and SQL queries.
  • General experience with PDF tools, creation, and manipulation.
  • Familiarity with Acrobat Professional, Adobe Form Designer, and/or PDF tools is desirable.

Abilities

  • Strong interpersonal, verbal, and written communication skills are paramount.
  • Ability to quickly learn new languages, frameworks, and APIs.
  • Meticulous but still able to meet objectives.
  • Able to work independently toward a goal and manage own assignments.
  • Self-motivated and adaptable.
  • Time management.
  • Ability to think critically and problem solve.
  • Ability to work in a collaborative team environment.

Other Essential Requirements

  • College degree in Computer Science, Math, Electronic Media, Graphic Design, Information Systems or related field, certification or experience.
  • 1-3 years' work experience in software development.

Required

Preferred

Job Industries

  • Other
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary