Senior Java Developer

Charlotte, NC, US • Posted 1 day ago • Updated 1 day ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • FOCUS
  • Collaboration
  • Quality Assurance
  • DevOps
  • Product Management
  • Regulatory Compliance
  • Testing
  • Documentation
  • Pair Programming
  • Knowledge Sharing
  • RabbitMQ
  • Software Development
  • Java
  • Spring Framework
  • RESTful
  • Microservices
  • Cloud Computing
  • Microsoft Azure
  • Google Cloud
  • Google Cloud Platform
  • Docker
  • Kubernetes
  • Relational Databases
  • Oracle
  • MySQL
  • NoSQL
  • MongoDB
  • Apache Cassandra
  • Messaging
  • Streaming
  • Apache Kafka
  • Continuous Integration
  • Continuous Delivery
  • Workflow
  • Conflict Resolution
  • Problem Solving
  • Agile
  • API
  • Artificial Intelligence
  • Amazon Web Services
  • Generative Artificial Intelligence (AI)
  • Orchestration
  • Vector Databases
  • React.js

Summary

JOB SUMMARY We are seeking a Senior Java Developer to design, develop, and enhance microservices-based applications and event-driven systems. This is a hands-on role with a strong focus on building robust, scalable services while collaborating across engineering and product teams. Local candidates only. Hybrid onsite work arrangement. In-person client interview is required. Key Responsibilities 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 610 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/Google Cloud Platform), 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). Education: Bachelors Degree
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.
  • Dice Id: compun
  • Position Id: BHADC5784075
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Charlotte, North Carolina

16d ago

Easy Apply

Contract, Third Party

$64

Charlotte, North Carolina

3d ago

Easy Apply

Contract

Depends on Experience

Charlotte, North Carolina

Yesterday

Easy Apply

Contract

Hybrid in Charlotte, North Carolina

3d ago

Easy Apply

Full-time, Contract, Third Party

Depends on Experience

Search all similar jobs