Java Developer

Randstad

Tampa, California (FL, MO)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Randstad is seeking a backend engineer in Los Angeles to design and optimize server-side services using Spring MVC, build RESTful APIs, and work with NoSQL databases like Cassandra.

You will improve performance by tuning the JVM, explore distributed caching with Hazelcast/Redis, and apply NLP/ML techniques. Knowledge of SOLR/Elasticsearch and open source contributions are valued.

Qualifications

  • Experience with NLP and Machine Learning projects.
  • Proven ability to work in Agile teams and deliver on time.
  • Experience with high-volume, scalable backend services.
  • Strong JVM performance tuning knowledge.
  • Contributions to open source projects.

Responsibilities

  • Develop server-side components using Spring MVC and RESTful services.
  • Build and optimize REST APIs for scalable web applications.
  • Work with NoSQL databases like Cassandra.
  • Tune performance with an understanding of JVM internals.
  • Utilize distributed caching (Hazelcast, Ignite, Redis).
  • Experience with SOLR/Elasticsearch search engines.
  • Engage with NLP and ML aspects in product features.
  • Contribute to open source and collaborate in Agile teams.

Skills

NLP and Machine Learning
Agile teamwork
High volume applications
JVM performance tuning
Open source contributions

Education

Background in mathematics or statistics

Tools

Spring MVC
RESTful web services
Cassandra (NoSQL)
Hazelcast / Ignite / Redis
SOLR / Elasticsearch
Groovy / Scala

Job description

Responsibilities
  • Experience in server side frameworks like Spring MVC
  • Experience building restful web services
  • Experience with NoSQL databases like Cassandra
  • Experience working on high volume applications
  • Experience in performance tuning with good understanding of JVM internals
  • Experience in distributed caching frameworks like hazelcast, ignite, redis
  • Experience in modern JVM languages like groovy, scala
  • Experience working with NLP and Machine learning
  • Experience with open source search engines like SOLR, elasticsearch
  • Prior open source contributions
  • Background in mathematics or statistics
  • Experience working in agile teams
Qualifications
Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer — Spring MVC, REST, NLP/ML, NoSQL
Java Backend Engineer — Spring MVC, REST, NLP/ML, NoSQL

Randstad • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Junior Java Developer
Junior Java Developer

BeaconFire Inc. • East Windsor Township (NJ)

On-site
USD 70,000 - 90,000
Java Developer
Java Developer

NJ Tech • Laredo (TX), San Antonio (TX)

On-site
USD 90,000 - 120,000
Java Software Engineer
Java Software Engineer

Avance Consulting • Austin (TX)

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

360 IT Professionals • Dearborn (MI)

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

Boston Technology • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Java/Cloud engineer
Java/Cloud engineer

Xoriant • California (MO)

On-site
USD 80,000 - 100,000
Java/C++ Developer
Java/C++ Developer

Next Level Business Services, Inc. • Sunnyvale (CA)

On-site
USD 90,000 - 120,000
JAVA DEVELOPER
JAVA DEVELOPER

Code Lab Technology • Wilsonville (OR)

On-site
USD 80,000 - 100,000
Java Developer
Java Developer

Spectraforce Technologies • Austin (TX)

On-site
USD 110,000 - 165,000