Java Developer

Pivotal Solutions Inc
Ann Arbor, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Ann Arbor, United States of America

Tech stack

Flutter
Java
Amazon Web Services (AWS)
Code Review
Databases
Linux
DevOps
Eclipse
Hibernate
Java Persistence API
Spring
Linux System Administration
MySQL
Performance Tuning
Software Engineering
SQL Databases
Angular
Front End Software Development
Terraform

Job description

Our client, located in the Ann Arbor, MI area, is looking to hire a Java Developer as a permanent full-time employee., As a Software Developer, you will play a key role in supporting, maintaining, and enhancing our ERP system and related applications. You will work closely with other developers, business analysts, and stakeholders to deliver scalable, high-quality solutions that directly support all aspects of the business., * Design, develop, and maintain ERP system enhancements and integrations

  • Collaborate with business analysts and stakeholders to translate requirements into technical solutions
  • Write clean, efficient, and maintainable code across multiple technologies
  • Troubleshoot and resolve application issues in a timely manner
  • Develop and optimize SQL queries and database interactions
  • Participate in code reviews and contribute to best practices
  • Support DevOps and deployment processes as needed
  • Assist with system performance tuning and continuous improvement efforts

Requirements

*** How much experience do you have with Java development?

*** How much experience do you have with Spring Framework?

*** How much experience do you have with JPA/Hibernate?

*** How much experience do you have with Angular?

*** How much experience do you have with SQL?

*** How much experience do you have with Linux?

*** How much experience do you have with Eclipse RCP?

*** How much experience do you have with MySQL DBA?

*** How much experience do you have with Flutter?

*** How much experience do you have with AWS and/or Terraform (DevOps / Infrastructure as Code)?

*** How much experience do you have supporting or developing ERP systems?, * Strong experience with Java development, including:

  • Spring Framework
  • JPA/Hibernate

Experience with Angular for front-end development

Advanced SQL skills, including complex query writing and optimization

Experience working in a Linux environment (power user level or higher)

Solid understanding of software development lifecycle and best practices

Ability to work both independently and collaboratively in a team setting

Preferred Qualifications

  • Experience with Eclipse RCP
  • MySQL DBA experience or strong database administration knowledge
  • Experience with Flutter for mobile (Android) development
  • Familiarity with AWS and/or Terraform (DevOps / Infrastructure as Code)
  • Prior experience supporting or developing ERP systems, especially in a manufacturing environment
  • Linux system administration experience, * A proactive problem-solver who can take ownership of tasks
  • Strong communication skills and ability to work with both technical and non-technical stakeholders
  • A developer who is adaptable and eager to learn new technologies

About the company

We are a manufacturing company with an established in-house software development team responsible for supporting and enhancing our enterprise resource planning (ERP) system. Our team currently consists of a Technical Manager, Senior Software Developers, Business Analysts, and an intern, working collaboratively to deliver high-impact solutions across the organization.

Apply for this position