Denodo logo

Java Product Architect

Denodo·Salary not specified

Primary stack

JavaSQLGit

Nice to have's

AgileSpringSpring BootJavaNoSQL

Job description

About the Position

We are seeking a Java Product Architect to join our Technology team in Chennai. In this role, you will be part of the department in charge of developing the Denodo Platform. You will join one of the teams that develop and maintain some of the Denodo Platform modules and its associated tooling and extensions, with the possibility of moving to another team in the future based on your interests and skills, and even being able to become a team leader.

Responsibilities

  • Receive training on the Denodo Platform at the user level to understand the product.
  • Receive training on the development process used in Denodo and the tools involved (Redmine, Git, Jenkins, Sonar, automated test frameworks, etc.).
  • Join a team in charge of developing and maintaining one of the modules of the Denodo Platform and its ecosystem.
  • Develop new features and maintain existing ones.
  • Design and implement automated tests.
  • Create and maintain the product documentation.

Requirements

  • BS or higher degree in Computer Science.
  • At least 10+ years of experience in Software Development.
  • Experience leading technical teams; or strong experience in designing and developing complex features affecting the architecture of software products.
  • Programming experience with Java SE and Java/Jakarta EE.
  • Knowledge of Design Patterns.
  • Knowledge and experience in development Lifecycle and Version Control (pref. Maven and git).
  • Knowledge of SQL and relational database design.
  • Good written communication skills in English.
  • Strong analytical and problem-solving abilities.
  • Team worker with a positive attitude.

Nice to Have

  • Experience in Agile software development Methodologies.
  • Experience developing in distributed application environments.
  • Software security techniques and technologies.
  • Spring Framework, Spring Boot and/or related technologies.
  • Java Web Applications and related technologies, esp. server-side.
  • Client-side Web technologies.
  • Cloud data warehouses, cloud data lake engines, NoSQL databases.

We Offer

  • Competitive salary in line with the candidate’s experience and knowledge, plus variable remuneration.
  • Opportunity to work in a dynamic and innovative environment.
  • Professional growth and development opportunities.

About the Company

Denodo is an equal opportunity employer and prohibits discrimination and harassment of any kind. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by applicable law. Denodo will provide reasonable accommodation to employees who have protected disabilities in accordance with applicable law.

We do not accept resumes from headhunters or suppliers that have not signed a formal fee agreement. Therefore, any resume received from an unapproved supplier will be considered unsolicited, and we will not be obligated to pay a referral fee.

© Denodo. 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.

More at Denodo

All 24 roles

Popular searches