Senior Java Developer

Working Location: Danang / Remote
Position Type: Full-time

JOB SUMMARY:

We are looking for a Senior Java Developer who will act as a strong individual contributor to the development team. The talent will implement complex systems with an expert touch bringing professionalism and precision to the team. You will plan your work into stories and provide accurate professional estimates for completions. You will report progress and collaborate with other Software Developers at all levels. You will be able to directly contribute to the delivery of features for our cutting-edge cyber-security products.

RESPONSIBILITIES:
  • Write clean, manageable, reusable and performant applications and libraries in Java and other modern languages
  • Document code and issues in accordance with organizational best practices
  • Ability to take ownership of modules
  • Set an example for others in writing clean, manageable and performant code and unit test coverage
  • Effectively and efficiently accomplish code reviews providing constructive feedback to other developers
  • Other duties as required
REQUIRED QUALIFICATIONS:
  • 5+ years of relevant development experience on large scale applications
  • Bachelor’s degree in Computer Science or a related field and/or equivalent education/experience
  • 3 years of experience with Object-Oriented Languages required, with at least 1 year of experience with Java with Spring strongly preferred
  • Strong knowledge of Data Platforms and associated technologies such as Apache Kafka, Apache Pulsar and micro-service or service-oriented architectures
  • Strong knowledge of Kubernetes, Docker, Elasticsearch, DynamoDB, and Redis or similar technologies
  • Strong knowledge of database development using JDBC and Oracle or similar databases
  • Familiarity with of distributed systems, with a clear understanding of the differences between Three-Tier, Sharded, Lambda and Streaming architectures
  • Strong knowledge of Object-Oriented Design Patterns
NICE TO HAVE:
  • Experience with CI/CD
  • Prior experience of working on a data ingestion pipeline
  • Familiarity with CQRS and Event Sourcing
  • Familiarity with Git and GitLab
  • Exposure to cyber-security

Please, submit your CV at jobs@enclave.vn. Or you can reach us via below contacts for further information:

  • HR Hotline: +84 (236) 3574 779
  • Skype: Enclave Jobs