← 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)
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
Senior Backend .NET Developer / Funding / NYC
Motion Recruitment Partners, LLC · New York, United States
1 minute agoSenior Backend Software Engineer Java & Spring Boot
HTC Global Services · Dearborn, United States
2 hours agoLead Backend Engineer/Technical Lead-Java Trading Systems
Ironbeam · Chicago, United States
4 hours agoSenior Java Backend Engineer
Highbrow · Santa Clara, United States
7 hours agoNodeJS/Java Backend Developer
Hierarch Soft Technologies, Inc. · Alpharetta, United States
8 hours agoPython Backend Developer
Aivra Health LLC · Austin, United States
8 hours ago