JAVA Senior Developer with CMS exposure

VDart Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Memphis, TN - USA

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: JAVA Senior Developer with CMS exposure

Location: Memphis TN (Onsite)

Type: Contract

POSITION OVERVIEW: JAVA Senior Developer with CMS exposure

  • We are seeking an experienced JAVA Developer join our team. This role involves supporting and enhancing CMS (Content Management Systems) functionality collaborating with cross-functional teams and ensuring seamless integration with non-CMS components.
  • The ideal candidate will have strong technical expertise in Java-based CMS development and excellent communication skills represent the CMS team effectively.

Job Description

Key Responsibilities:

  • Provide support for non-CMS components interfacing with the CMS ensuring clear demarcation of CMS functionality versus other systems.
  • Assist stakeholders in understanding data flow across multiple systems integrated with the CMS.
  • Represent the CMS team in meetings with non-CMS stakeholders articulating CMS architecture and design clearly.
  • Work on support tickets and troubleshoot issues promptly.
  • Perform development tasks including coding debugging and unit testing.
  • Collaborate with QA teams ensure quality deliverables.
  • Prepare technical documentation such as High-Level Design (HLD) and Low-Level Design (LLD) for complex CMS modules.
  • Conduct code and documentation reviews for other CMS developers.
  • Support production deployments and perform post-deployment validations.
  • Participate in patching activities including weekend support when required.
  • Maintain regular communication with onshore teams provide updates and manage expectations.
  • Attend and actively participate in all Agile ceremonies.

Basic Qualifications:

  • 8 years of overall experience in development projects.
  • 3 years of recent experience with Java-based CMS (Bloomreach Experience Manager HippCMS).
  • 5 years of experience in Java/J2EE projects with strong knowledge of Java 8 (Java 17 preferred).
  • 2 years of experience creating and consuming RESTful services.
  • 1 year of experience with GraphQL using ApollClient and JSON.
  • 1 year of experience working in Agile methodology.
  • 2 year of experience using secure coding practices in JAVA development.
  • Experience with CI/CD tools (GitLab CI Jenkins).
  • Experience with build tools (Maven Gradle).
  • Education: Bachelors degree in Computer Science or related field.

Nice Have:

  • Experience with Apache Wicket.
  • Familiarity with React and .
  • Exposure NoSQL databases (e.g. Couchbase).
  • Experience with AWS S3.
  • Proficiency with version control tools like Git and Bitbucket.
  • (Bloomreach Experience Manager HippCMS)

Top 4 Mandatory Skills:

  • Java 8
  • Java server-side frameworks (Java/J2EE Spring Apache Wicket)
  • API development (REST GraphQL)
  • State of the art security practices followed while in JAVA development and API Development (OWASP 10)

Top 3 Good-to-Have Skills:

  • NoSQL databases (MongoDB Cassandra Couchbase)
  • Relational databases (MySQL PostgreSQL SQL Server)
  • Groovy scripting
Job Title: JAVA Senior Developer with CMS exposure Location: Memphis TN (Onsite) Type: Contract POSITION OVERVIEW: JAVA Senior Developer with CMS exposure We are seeking an experienced JAVA Developer join our team. This role involves supporting and enhancing CMS (Content Management Systems) functi...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java