What are the responsibilities and job description for the Java Developer (Kafka) position at Vimerse InfoTech Inc?
Title : Java developer with Kafka Admin & Microservices
Location : Berkeley Heights, NJ (5 Days Onsite - No Remote)
Duration : FTE | FTC ( prefer w2 or 1099)
Job Description :
Kafka admin experience - Must have experience in KAFKA admin tasks ( create topic , Kafka admin tasks ). Good to have micro services development experience in java.
Specification :
- Understanding of software development patterns, object-oriented design principles, and coding techniques
- 8 years of practical experience in JAVA / J2EE, Linux, Spring, Kafka, Redis, Cassandra, EJB.
- Experience working with cloud technology Azure, OpenShift, AWS, Docker etc.
- Bachelor's degree from an accredited institution in Computer Science, Information Technology, or related technical discipline or equivalent work experience.
- Should have experience in designing, developing, and implementing software applications and hands on experience with large scale applications at large institutions.
- Experience in Agile Software Development methodologies including Scrum.
- Snowflake development experience.
- Can-do attitude with a delivery focus.
- Practical experience with the end-to-end DevOps CI / CD pipeline including one or more of the following : Azure DevOps, Jenkins, Maven, Gitlab, SonarQube.
- Knowledge of Test-Driven Development (TDD) and / or Behavior-Driven Development (BDD).