Job Description
Job Description
Our PE backed client seeks a Software Developer with expertise in Java, JSP, Oracle, PHP, NetSuite, and MuleSoft to design, develop, and maintain robust software solutions. This role requires collaboration with project owners and cross-functional teams to define specifications, optimize performance, and deliver high-quality applications that support business objectives.
Essential Responsibilities
1. Software Development & Implementation
- Design, develop, test, and deploy applications using Java, JSP, PHP, and Oracle databases.
- Build and maintain custom NetSuite integrations to streamline business processes.
- Ensure applications are scalable, secure, and high-performing.
- Troubleshoot and resolve bugs, performance issues, and system inefficiencies.
- Develop custom scripts, workflows, and configurations within NetSuite to enhance functionality.
2. System Integration & Database Management
- Utilize MuleSoft to design and implement API-led connectivity between NetSuite, Salesforce, and other third-party applications.
- Work with Oracle databases to design and optimize queries, stored procedures, and database structures.
- Develop and manage MuleSoft integrations to ensure seamless data flow across systems.
- Ensure smooth data migration and synchronization by implementing best practices using Mule ESB.
3. Collaboration & Technical Expertise
- Collaborate with business analysts, stakeholders, and other developers to translate requirements into technical solutions.
- Maintain clear and concise documentation for code, system configurations, and development processes.
- Stay updated on industry trends, best practices, and emerging technologies related to Java, NetSuite, Oracle, and MuleSoft.
Qualifications
- 5+ years of experience in software development with proficiency in Java, JSP, PHP, and Oracle databases.
- Hands-on experience with NetSuite development, including SuiteScript, SuiteTalk (Web Services), and SuiteFlow.
- Strong understanding of SQL, PL/SQL, and database optimization techniques.
- Experience with MuleSoft, including designing and implementing integrations with MuleSoft Anypoint Platform and Mule ESB.
- Expertise in MuleSoft API design, RAML, DataWeave, and integration patterns.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Strong analytical and problem-solving skills with the ability to debug complex systems.
- Excellentverbal and written communication skills.
- Ability to work in afast-paced, agile environment and manage multiple tasks effectively.