Senior Java Developer with MemSQL (SingleStore)

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Java
Amazon Web Services
Spring MVC
Microservices
MeMSQL

Job Details

Role : Senior Java Developer with MemSQL (SingleStore)

Location: Tampa, FL / Dallas, TX / New Jersey (NJ)-Hybrid
Employment Type: Contract
Experience: 8–10 Years

 

Job Description:

We are seeking an experienced Java Developer with strong hands-on expertise in MemSQL (SingleStore) to join a high-performing team supporting client enterprise-scale applications. The ideal candidate will be responsible for designing, developing, and optimizing high-performance backend systems handling large-scale, real-time data processing.

Key Responsibilities:

  • Design, develop, and maintain scalable Java-based applications using Core Java and Java 8+.
  • Build and support high-throughput, low-latency systems integrated with MemSQL (SingleStore).
  • Develop RESTful APIs and microservices using Spring Boot and related frameworks.
  • Optimize SQL queries and database schemas for performance and scalability.
  • Collaborate with cross-functional teams including product, QA, and DevOps.
  • Participate in code reviews, unit testing, and performance tuning.
  • Troubleshoot production issues and provide long-term fixes.
  • Follow Agile/Scrum methodologies and contribute to sprint planning and delivery.

Required Skills & Qualifications:

  • 8–10 years of hands-on experience in Java/J2EE development.
  • Strong experience with MemSQL (SingleStore) or other high-performance distributed SQL databases.
  • Proficiency in Spring Boot, Spring MVC, and RESTful web services.
  • Strong SQL skills and experience with database performance tuning.
  • Experience with microservices architecture and distributed systems.
  • Hands-on experience with Git and CI/CD pipelines.
  • Experience working in Agile/Scrum environments.

Preferred / Nice-to-Have:

  • Experience with cloud platforms (AWS preferred).
  • Knowledge of Kafka or other messaging systems.
  • Exposure to Docker and Kubernetes.
  • Experience working with telecom or large enterprise clients.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Visionary Innovative Technology Solutions