IT Teams logo

Senior Full Stack Java Developer

IT Teams·Salary not specified

Primary stack

JavaHTMLJavaScriptCSSSQL

Nice to have's

CI/CDGitLinuxJava

Job description

About the Position

We are seeking a Senior Full Stack Java Developer to work on frontend, backend, and database layers in an OFBiz-based ERP environment.

Responsibilities

  • Design and define end-to-end solution architecture within the ServiceNow ecosystem.
  • Design, develop, and implement maintainable solutions across frontend, backend, and database layers.
  • Work with cross-functional stakeholders to gather requirements and translate them into technical specifications.
  • Apply good practices across coding, testing, security, performance, and deployment.
  • Build and enhance backend services and business logic using Java and Apache OFBiz.
  • Develop and maintain OFBiz entities, services, events, screens, and components.
  • Use Groovy to implement rules, integrations, automation, and scripting.
  • Troubleshoot production issues, complete root-cause analysis, and implement robust fixes.
  • Develop interfaces using FreeMarker, HTML, JavaScript, and CSS.
  • Deliver responsive and accessible components, with cross-browser consistency.
  • Design efficient SQL queries and appropriate schema enhancements.
  • Support ERP workflows and integrations while protecting data integrity and process alignment.
  • Develop interfaces, data mappings, and scheduled jobs with integration and application teams.
  • Write unit and integration tests and contribute to automated coverage.
  • Participate in code reviews and uphold development standards.
  • Maintain appropriate technical documentation.
  • Support releases and post-release hypercare, including occasional out-of-hours activity.

Requirements

Must-Have Experience & Skills

  • Proven commercial experience as a Full Stack Developer, Java Developer, or similar.
  • Strong Java development capability across business logic and web applications.
  • Hands-on Apache OFBiz development experience.
  • Practical Groovy and FreeMarker experience within an OFBiz or closely related environment.
  • Experience delivering or integrating ERP applications and workflows.
  • Frontend capability using HTML, JavaScript, and CSS.
  • Strong SQL skills, including query optimization and relational data modeling fundamentals.
  • Understanding of web application architecture, API design, and secure coding.
  • Strong debugging and root-cause analysis across application and data layers.
  • Ability to translate business requirements into technical specifications.
  • Clear communication with technical and non-technical stakeholders.
  • Collaborative approach to development, review, and delivery.
  • Willingness to support occasional travel and out-of-hours release activity.

Nice to Have

  • CI/CD pipelines, Git, or another version-control platform, and release management.
  • Containerisation, cloud hosting, or Linux administration in application environments.
  • Performance tuning within Apache OFBiz and relational databases.
  • Relevant degree or equivalent practical experience.
  • Relevant Java, web development, or database certification.

We Offer

  • Full-time remote position.
  • Competitive salary.
  • Opportunity to work with a leading ERP environment.
  • Professional growth and development opportunities.

About the Company

[Company description if present]

© IT Teams. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches