Java Coremedia Developer
Salary undisclosed
Checking job availability...
Original
Simplified
Job Description
The Analyst Programmer (CoreMedia Java) is responsible for developing, enhancing, and maintaining Java
based applications, with a focus on CoreMedia content management systems (CMS). This role involves
collaborating with cross-functional teams, ensuring high-quality software development, and supporting system
integration. The Analyst Programmer is expected to contribute to software architecture, troubleshooting, and
performance optimization, while following best practices and coding standards.
Duties And Responsibilities
Core Qualifications And Education
The Analyst Programmer (CoreMedia Java) is responsible for developing, enhancing, and maintaining Java
based applications, with a focus on CoreMedia content management systems (CMS). This role involves
collaborating with cross-functional teams, ensuring high-quality software development, and supporting system
integration. The Analyst Programmer is expected to contribute to software architecture, troubleshooting, and
performance optimization, while following best practices and coding standards.
Duties And Responsibilities
- Software Development & Maintenance:
- Design, develop, and maintain high-quality applications using Java with a focus on CoreMedia
- Implement CoreMedia Studio Customizations and extensions to support business requirements.
- Develop and integrate Java-based APIs for content delivery and digital experience platforms.
- Software Architecture & Code Quality:
- Contribute to software architecture planning, ensuring alignment with business requirements and
- Conduct code reviews, enforce coding standards, and follow best practices.
- Ensure that CoreMedia implementations follow industry-standard Java development principles.
- Collaboration & Project Delivery:
- Work closely with project managers, UI/UX designers, and backend developers to ensure
- Identify and resolve issues in the codebase, optimize application performance, and ensure
- Support content authors and business stakeholders by implementing content workflows,
- Testing & Deployment:
- Check work for defects prior to release to QA, ensuring smooth functionality.
- Submit pull requests, handle code merges, and facilitate software releases.
- Troubleshoot and resolve defects identified by QA teams and end-users.
- Documentation & Knowledge Sharing:
- Maintain comprehensive documentation for CoreMedia integrations, workflows, and custom
- Provide guidance and mentorship to junior developers, fostering a positive team environment.
- Stay up to date with the latest industry trends and best practices in CoreMedia, Java, and CMS
Core Qualifications And Education
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3–5+ years of experience in Java development, preferably with exposure to CoreMedia CMS.
- Experience working with content management systems (CMS), particularly CoreMedia.
- Proven ability to integrate Java applications with front-end and back-end technologies.
- Strong proficiency in Java and related frameworks (Spring, Spring Boot, Hibernate, JPA).
- Experience working with CoreMedia CMS, CoreMedia Studio Customizations, and Content Applications.
- Exposure to Content as a Service (CaaS) and Headless CMS solutions.
- Proficiency in RESTful APIs, GraphQL, and Microservices architecture.
- Experience working with SQL databases (MySQL, MS SQL) and NoSQL databases (MongoDB).
- Familiarity with CI/CD pipelines, Git, Jenkins, Docker.
- Experience working with cloud services (Azure, AWS, or Google Cloud).
- Knowledge of TypeScript is a plus.
- Understanding of front-end frameworks (React, Angular, or Vue.js) is a bonus.
- Strong analytical and problem-solving skills.
- Ability to collaborate with cross-functional teams and communicate effectively.
- Strong attention to detail and commitment to quality assurance.
Job Description
The Analyst Programmer (CoreMedia Java) is responsible for developing, enhancing, and maintaining Java
based applications, with a focus on CoreMedia content management systems (CMS). This role involves
collaborating with cross-functional teams, ensuring high-quality software development, and supporting system
integration. The Analyst Programmer is expected to contribute to software architecture, troubleshooting, and
performance optimization, while following best practices and coding standards.
Duties And Responsibilities
Core Qualifications And Education
The Analyst Programmer (CoreMedia Java) is responsible for developing, enhancing, and maintaining Java
based applications, with a focus on CoreMedia content management systems (CMS). This role involves
collaborating with cross-functional teams, ensuring high-quality software development, and supporting system
integration. The Analyst Programmer is expected to contribute to software architecture, troubleshooting, and
performance optimization, while following best practices and coding standards.
Duties And Responsibilities
- Software Development & Maintenance:
- Design, develop, and maintain high-quality applications using Java with a focus on CoreMedia
- Implement CoreMedia Studio Customizations and extensions to support business requirements.
- Develop and integrate Java-based APIs for content delivery and digital experience platforms.
- Software Architecture & Code Quality:
- Contribute to software architecture planning, ensuring alignment with business requirements and
- Conduct code reviews, enforce coding standards, and follow best practices.
- Ensure that CoreMedia implementations follow industry-standard Java development principles.
- Collaboration & Project Delivery:
- Work closely with project managers, UI/UX designers, and backend developers to ensure
- Identify and resolve issues in the codebase, optimize application performance, and ensure
- Support content authors and business stakeholders by implementing content workflows,
- Testing & Deployment:
- Check work for defects prior to release to QA, ensuring smooth functionality.
- Submit pull requests, handle code merges, and facilitate software releases.
- Troubleshoot and resolve defects identified by QA teams and end-users.
- Documentation & Knowledge Sharing:
- Maintain comprehensive documentation for CoreMedia integrations, workflows, and custom
- Provide guidance and mentorship to junior developers, fostering a positive team environment.
- Stay up to date with the latest industry trends and best practices in CoreMedia, Java, and CMS
Core Qualifications And Education
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3–5+ years of experience in Java development, preferably with exposure to CoreMedia CMS.
- Experience working with content management systems (CMS), particularly CoreMedia.
- Proven ability to integrate Java applications with front-end and back-end technologies.
- Strong proficiency in Java and related frameworks (Spring, Spring Boot, Hibernate, JPA).
- Experience working with CoreMedia CMS, CoreMedia Studio Customizations, and Content Applications.
- Exposure to Content as a Service (CaaS) and Headless CMS solutions.
- Proficiency in RESTful APIs, GraphQL, and Microservices architecture.
- Experience working with SQL databases (MySQL, MS SQL) and NoSQL databases (MongoDB).
- Familiarity with CI/CD pipelines, Git, Jenkins, Docker.
- Experience working with cloud services (Azure, AWS, or Google Cloud).
- Knowledge of TypeScript is a plus.
- Understanding of front-end frameworks (React, Angular, or Vue.js) is a bonus.
- Strong analytical and problem-solving skills.
- Ability to collaborate with cross-functional teams and communicate effectively.
- Strong attention to detail and commitment to quality assurance.