Java Software Engineer Apply
Java Software DeveloperAbout UsWe 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.Position SummaryAs 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.This role is well-suited for someone with solid hands-on experience who enjoys solving business problems through technology in a collaborative environment.Key ResponsibilitiesDesign, 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 Required QualificationsStrong 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 QualificationsExperience with Eclipse RCPMySQL 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 Who We’re Looking ForA 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 Why Join The CompanyStable, established development team with deep institutional knowledge Opportunity to make a direct impact on core business systems Collaborative environment with close interaction between IT and business teams Exposure to a wide range of technologies across backend, frontend, mobile, and infrastructure

