Apply

Senior Software Engineer (Java and SQL)

Posted 16 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years for JAVA and SQL; 2-4 years for high volume data pipelines

📍 Location: India

🔍 Industry: Digital experience technology

🏢 Company: Acquia👥 1001-5000💰 Secondary Market over 6 years agoComputerDigital MarketingOpen SourceContentSaaSInformation TechnologyEnterprise SoftwareSoftware

⏳ Experience: 5+ years for JAVA and SQL; 2-4 years for high volume data pipelines

🪄 Skills: SQLAgileJavaKafkaSnowflakeAlgorithmsData StructuresNosqlSparkCI/CDMicroservices

Requirements:
  • Bachelor’s degree in Computer Science, Mathematics, Statistics, or related field.
  • 5+ years of hands-on JAVA software development and SQL experience.
  • 2-4 years of experience in high volume data pipelines (e.g., Kafka, Spark, Hive, Snowflake, Flink).
  • Experience with Agile methodologies (e.g., Scrum) and test-driven development.
  • Experience with Continuous Integration (CI) and Continuous Delivery (CD).
  • Expertise in data structures, algorithms, and concurrency.
  • Strong SQL expertise and experience with relational databases (e.g., Oracle, MySQL) and/or NoSQL databases (e.g., HBase, MongoDB).
Responsibilities:
  • Lead a team of high performing engineers and deliver high quality code in an agile environment.
  • Design and develop high-quality server-side code (API and microservices).
  • Contribute to the technical architecture of Acquia marketing cloud codebase.
  • Collaborate with other engineering team leads.
  • Collaborate across other disciplines in the organization (e.g., professional services, sales consultants, product management, executive management).
Apply