Thursday, September 03, 2020

Java Backend Developer - Hibernate/J2EE/Struts (6-15 yrs) (Innoquest Consulting)

Job Description :


- Are you a geek who breathes, eats & lives technology? Want to work with the best-in-class AI Engineers? Read on..

- We have an exciting role open with a Bay Area based AI start-up that has collaborated with a Silicon Valley open source software company, a market leader in AI and machine learning.

Position : Java Backend Developer

Location : Any location (work remotely)

Mandatory ask :

5 to 7 years of experience as a Java backend services developer / Experience building, testing & consuming Rest APIs / Experience developing Java Microservices / Experience with independent projects, like capstone projects, independent research, thesis work, or Kaggle competitions would be a plus.

As a Java Backend Developer, You Will :

- Technical design, implementation, deployment, and support.

- Build a scalable, reliable, and high efficiency driven micro-services orchestration.

- Design and Develop private APIs and messaging endpoints for your services for rich functionality and administrative control within the platform.

- Contribute in all phases of the development lifecycle.

- Developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.

Qualifications and Education Requirements :

- Minimum 5 to 7 years of experience as a JAVA backend services developer in delivering highly available and scalable applications in a cloud operating environment.

- Experience building, testing, and consuming REST APIs is a must have experience.

- Experience with high-throughput messaging technologies and patterns; Kafka and/or related technologies a plus.

- Exposure to databases of any types relational, analytical, columnar, etc.; including Postgres, along with MongoDB, a plus.

- Experience with Git source control and building/maintaining Continuous Integration and Delivery pipelines; Jenkins experience a plus.

- Experience in Object Oriented Development.

- Familiarity with Blockchain development is considered a plus.

- Familiarity and experience with machine learning algorithms and techniques; ML application delivery experience a plus.

- Experience working in an Agile/Scrum-inspired delivery methodology.

- Preferably experience in developing Java Microservices using spring boot, docker, Kubernetes etc.

Key Skills :

- Should be an expert in Core Java/ J2EE

- Experience in REST API Development

- Message Queues: Kafka, Solace

- Should have a good understanding of Hibernate and Other ORMs

- Excellent knowledge of Java programming language concepts and JEE, hibernate, EJB, XML, JMS and Struts

- SQL & Non-SQL databases (Postgres, MongoDB preferred)

- Preferred: JAVA Microservices with Springboot / Docker/ Kubernetes

- Blockchain development skills (Hyperledger) preferred.

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.