Senior Java Developer

Senior
🇮🇳 India
Software Developer
Software development

  • Minimum of a Bachelor’s degree in Computer Science, Engineering, Mathematics or equivalent, specializing in full-stack software engineering
  • 7+ years’ experience in supporting development of production-ready solutions leveraging data engineering
  • Working knowledge of Java and Python.
  • Strong attention to detail with excellent problem-solving skills
  • Advanced working SQL and NoSQL knowledge, experience working with relational databases (e.g., RDS, Oracle, Postgres) and document databases (e.g., DynamoDB, Cosmos DB) on the cloud
  • Experience with cloud-based platforms (AWS or Azure) and containers (Docker) for solution delivery
  • Experience working with agile and Software Development Lifecycle tools (e.g., JIRA, Confluence, Git, CI/CD) and Test-Driven Development (TDD)
  • Good written and verbal communication skills in English
  • Experience with search engines (e.g., Solr, Elasticsearch, OpenSearch) a plus
  • Experience with big data tools such as Hadoop, Spark, or Kafka a plus
  • Expertise in Python open-source libraries and tools such as NumPy, SciPy, pandas, Matplotlib, Flask, etc a plus

 

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇮🇳 India
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs