Senior Java Developer - Charlotte, NC (Local with ID)

0 views
Skip to first unread message

Sid K

unread,
Mar 11, 2026, 2:34:58 PM (3 days ago) Mar 11
to

Hi Folks,

My client is looking for Senior Java Developer for 12 Month Contract role based in Charlotte, NC (Onsite)

Position: Senior Java Developer

Location:  Charlotte, NC (Onsite)

Duration: 12 Month Contract 
Note:
 We will only consider local candidates


The Senior Java Developer will design, develop, and enhance microservices based applications and event driven systems. This role is hands on and focuses heavily on building robust, scalable services while collaborating across engineering and product teams.

  • Design and develop scalable, maintainable, and secure microservices and cloud native components.
  • Implement performance optimizations, profiling, troubleshooting, and tuning application code.
  • Collaborate closely with cross functional teams (QA, DevOps, Product Management, Architecture) to deliver high quality software.
  • Ensure compliance with security standards and follow best practices in code quality, testing, and documentation.
  • Stay updated on Java ecosystem advancements and apply modern frameworks, tools, and patterns in development.
  • Participate in code reviews, pair programming, and knowledge sharing sessions.
  • Contribute to event-driven architectures using Kafka, RabbitMQ, or similar technologies.

 

Required Qualifications

  • 6–10 years of experience in Java-based software development.
  • Strong proficiency in Java 11+, Spring Boot, Spring Cloud, and RESTful APIs.
  • Working experience with microservices, cloud platforms (AWS/Azure/GCP), and container technologies (Docker/Kubernetes).
  • Good knowledge of relational databases (Oracle/MySQL) and NoSQL (MongoDB/Cassandra).
  • Experience with asynchronous messaging or event streaming tools such as Kafka .
  • Understanding of secure coding practices and CI/CD workflows.
  • Solid problem solving skills with experience working in Agile teams.

 

Preferred Qualifications

  • Exposure to API gateways, service mesh, or distributed tracing.
  • Experience with conversational agents (Dialogflow, Haptik, Kore.ai, Amazon Lex).
  • Awareness of generative AI concepts (GANs, VAEs, autoregressive models) is a plus.
  • Experience with agentic development patterns, including planning agents, tool using agents, retrieval augmented agents, and multi-agent orchestration frameworks.
  • Familiarity with RAG (Retrieval Augmented Generation) pipelines, vector databases (like Pinecone, Weaviate, or FAISS), and knowledge-grounded agent systems.
  • Understanding of observability and guardrail frameworks for agents (e.g., ReACT, GuardrailsAI, Model Context Protocol).


    Thanks 
    Sid
Reply all
Reply to author
Forward
0 new messages