Skip to content
mimi

Senior Java Backend Engineer

VRPRO IT

Piscataway · On-site Contract Senior 1mo ago

About the role

Job Title

Senior Java Backend Engineer

Location

Piscataway, NJ

Experience

12+ Years

Duration

Long Term

Note

~Local candidates from NJ only.

Key Responsibilities

  • Design and develop scalable, high-performance backend systems
  • Build and maintain RESTful APIs and microservices architecture
  • Develop real-time data processing pipelines using Kafka or similar platforms
  • Optimize system performance, scalability, and reliability
  • Implement caching strategies and database optimizations
  • Work on containerized environments (Docker/Kubernetes)

Required Skills

  • 12+ years of strong experience in Java (Java 11+)
  • Expertise in Spring Boot / Spring Framework
  • Hands-on experience with REST APIs & Microservices
  • Experience with Apache Kafka or similar streaming platforms
  • Strong knowledge of multithreading, concurrency, and asynchronous programming
  • Experience with relational databases (PostgreSQL / SQL Server) and SQL tuning
  • Experience with distributed caching (Redis, GridGain, etc.)
  • Hands-on with Docker and/or Kubernetes

Nice to Have

  • Experience with columnar databases
  • Strong background in performance tuning and system scalability

Skills

Apache KafkaconcurrencyDockerGridGainJavaKubernetesMicroservicesmultithreadingPostgreSQLRedisREST APIsSQLSQL ServerSpring BootSpring Framework

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free