VI
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