(Enter skills, job title, etc.)

Senior Java Developer - #6368

Job Title:

Senior Java Developer - #6368


Ann Arbor, MI


Information Technology


6 months

Job Description:

Join our growing team in the Ann Arbor office as a Java developer for Business Intelligence solution development. In this role you’ll develop BI solutions, which may require research, analysis and documentation.

  • Demonstrate and build on your current knowledge of Java, Javascript, SQL/noSQL and full stack application development while working on various analytics related tasks.
  • Provide analysis of problems, recommend, and implement solutions.
  • Work with business partners, understand requirements, and develop prototypes.
  • Work within established procedures to develop, test, implement, and maintain Analytics solutions for the enterprise.
  • Demonstrate your knowledge and experience by troubleshooting and solving critical issues that may involve many systems and platforms, within a complex infrastructure.
  • You can expect to work on small to large projects and maintenance efforts.


  • Performs analytics oriented product design tasks of a moderate to high complexity which may require research and analysis     
  • Perform system design and specification development, program logic and flow-charting, testing, debugging, and documentation, although specific skill requirements could vary based on the type of development being performed     
  • Work independently and with supervisory review on moderate to highly complex programming tasks. Provides analysis of problems and recommends solutions. Prepares program specifications and develops coding logic flowcharts
  • Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems
  • Works within established procedures to develop, test, implement, and maintain application software

Job Requirements:


  • Minimum of 3 years of experience with Java and SQL
  • Should understand large data processing requirements and data ingestion
  • Experience developing analytics solutions including both front end and back end (i.e., full stack development) 
  • Minimum of 2 years of development experience with JavaScript, Unix environment (shell scripting)
  • Knowledge of Python and NoSql
  • Experience working in an agile environment
  • Skilled at developing Business Intelligence and Analytics solutions and Applications
  • Ability to hold self and team members accountable for work product in a professional manner
  • Ability to work effectively in a multi-location team environment
  • Preferred Skills, Education, Experience:
  • Java, SQL/NoSQl, Javascript, Unix and front end development experience a must
  •  Python is preferred

Tip of the Week

Make sure your LinkedIn profile is identical or similar to your resume. Consistency is key!


View Starpoint's Top Tips.

Send Us Your Resume

Let Starpoint's expert recruiters help you land your next job.


Submit Your Resume