Design, develop, test, and deploy enhancements for Experience Platform components such as Data Prep and XDM Schema Registry.
Ensure high quality by following coding standards, code reviews, and automated tests.
Participate in all aspects of software development activities including design, coding, code review, unit/integration testing, bug fixing and code/API documentation.
Trouble shoot and resolve problems using appropriate tools and techniques.
Participate in Agile Scrum Planning and daily stand-ups and report task status.
Align with our core values of Genuine, Exceptional, Innovative, and Involved.
Skill Set Required
BS (Bachelor of Science) in Computer Science or in a related field with 7+ years of Software Development experience.
Strong proficiency in programming languages such Java or Scala.
Proven experience in developing micro-services using Spring Boot and ORM framework like Hibernate.
Good understanding of SQL and No-SQL Databases like MySQL and MongoDB.
Practical knowledge of using data structures and software design patterns.
Experience with build management tools like Maven, Gradle etc.
Experience with CI/CD processes and tools like Jenkins.
Excellent and effective communication skills.
Good to have
Experience with Kubernetes (K8S).
Big Data and ETL Domain experience and experience using Apache Spark.
Education:
BS (Bachelor of Science) in Computer Science or related field
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.