Qualcomm Backend Developer - Java/Spring/NoSQL/Angular in Hyderabad, India

Job Description:

Job Id N1956368

Job Title Backend Developer - Java/Spring/NoSQL/Angular

Post Date 07/16/2017

Company-Division Qualcomm Incorporated

Information Technology

Job Area Information Technology

Location India - Hyderabad

Job Overview Qualcomms Search Technology services is looking for an independent contributor experienced in development and sustaining enterprise level software applications.

Minimum Qualifications Experience:

5 to 9 years of enterprise application development with strong technical fluency in java/python technologies.

Must have skills

Fundamentals in object-oriented design, data structures, algorithms and problem solving.

Should have Extensive coding experience in java and must be a hands-on developer.

Real time experience building high available, large scale distributed enterprise grade applications.

Experience building REST APIs and Spring framework

Experience working with message based integrations (JMS/AMQP)

Experience working with NoSQL Databases (MongoDB) as well as relational DBs (MySQL/Oracle)

Experience in developing with Java or Python

Experience working on linux based systems.

Experience in working in a devops environment

Experience working in an agile development environment.

Ability and experience in writing reusable code and a know-how of best practices and design patterns.

Knowledge of different types of enterprise systems, their interaction, boundaries within an enterprise.

WILLINGNESS to multi task and work in a fast paced environment.

Must be willing to take ownership and drive tasks to completion.

Preferred Qualifications Desirable:

Familiarity with Gradle

Hands on experience with Search frameworks (Lucene/Apache SOLR/Elastic Search/Attivio)

Good knowledge on SOA, web services and integration technologies like camel, Spring Integration.

Knowledge of NoSQL databases (Mongo/Redis)

Experience using Groovy - Basic knowledge of groovy is nice to have.

Experience working on Hadoop eco system (Preferably MapR) and Spark.

Experience with BRMS tools (Preferably Drools) and experience working with BPM frameworks like Activity.

Experience working with enterprise integration frameworks (preferably Camel)

Education Requirements Required: Bachelor's, Computer Engineering and/or Computer Science or equivalent experience

Preferred: Master's, Computer Engineering and/or Computer Science or equivalent experience


EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.