What are the responsibilities and job description for the Software Developer position at Forge Search?
Join a growing renewable energy company at the forefront of large-scale battery storage and energy systems. In this role, you will develop and optimize software solutions that connect, manage, and enhance critical energy infrastructure.
This position is primarily focused on Java backend development, with additional responsibility for ERP system integration and customization to support scalable, efficient operations across the business.
Essential Duties & Functions:
- Design and develop robust Java-based backend applications supporting energy storage systems and connected infrastructure
- Translate business and technical requirements into scalable solutions within the ERP environment
- Build and enhance ERP modules to support operations across manufacturing, supply chain, and energy management
- Develop and maintain APIs and interfaces connecting ERP systems with internal platforms and external technologies (e.g., energy systems, IoT components)
- Customize and optimize existing applications to improve performance, usability, and system reliability
- Conduct testing, quality assurance, and maintain clear technical documentation
- Identify, troubleshoot, and resolve software issues while continuously improving system performance
- Perform ongoing system maintenance and updates to ensure stability and scalability
- Partner with cross-functional teams to validate technical feasibility and support project delivery
- Support end users with troubleshooting and system-related questions
- Contribute to the continuous improvement of internal processes and digital infrastructure
- Stay current on emerging trends in Java development, ERP systems, and energy technology
Qualifications:
- Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- Strong experience in Java backend development
- Experience working within or integrating with ERP systems
- Knowledge of Python for scripting or complementary development tasks
- Experience with databases, ideally PostgreSQL
- Familiarity with Git and Linux environments
- Understanding of system architecture, APIs, and digital process flows
- Exposure to industrial, manufacturing, or energy-related systems is a plus
- Strong problem-solving skills and ability to work across technical and non-technical teams
- Experience supporting or contributing to project-based work environments
Why This Role:
- Work on technology that directly supports the energy transition
- Be part of a collaborative, forward-thinking engineering team
- Contribute to systems that power large-scale, real-world infrastructure
- Opportunity to grow in both modern backend development and energy tech
For confidential consideration, please email careers@forgesc.com or apply directly!
Forge Search is built on a foundation of strong relationships, dedicated to helping clients find the Senior talent needed to drive their business forward and ensure seamless operations.