Haystack
← Back to Jobs
Technology

Java Backend Developer

NMK Global Inc.Charlotte, NC🇺🇸United StatesPosted 5 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Role:- Java Backend Developer
Location:- Charlotte, NC (Hybrid) Local only
Job Summary
We are seeking a highly skilled Java Developer with strong hands-on experience in building scalable, high-performance applications. The ideal candidate should have current experience in Java/Spring Boot microservices development and a solid understanding of modern backend technologies and distributed systems.
Key Responsibilities
Design, develop, and maintain scalable Java-based microservices using Spring Boot
Build and optimize RESTful APIs and backend services
Work with relational and NoSQL databases to manage large-scale data
Implement distributed caching and messaging solutions
Collaborate with cross-functional teams to deliver high-quality solutions
Participate in code reviews, design discussions, and performance optimization
Ensure code quality, scalability, and system reliability
Required Skills
Strong hands-on experience with Java (2+) and Spring Boot
Expertise in SQL (preferably Oracle) and NoSQL databases (preferably MongoDB)
Experience with distributed caching tools such as Redis
Hands-on experience with messaging platforms like Apache Kafka
Experience with container-based/cloud deployments (preferably OpenShift)
Strong understanding of microservices architecture and distributed systems
Excellent problem-solving and communication skills
Preferred Qualifications
Prior experience in the financial services domain
Exposure to AI/ML technologies (nice to have, not mandatory)
Familiarity with modern frontend frameworks (basic full-stack capability preferred)

Skills

Microservices
MongoDB
Oracle
SQL
Spring
Spring Boot
Apache
Java
Kafka
Redis

Similar jobs