Charlotte, NC Hybrid
Local Candidates Preferred
In-Person Interview is Mandatory Please do not submit candidates who are not comfortable attending an onsite interview.
Rate: Negotiable
Employment TypeW2 Only Strictly No C2C
ClientConfidential
Position OverviewWe are seeking experienced Java Developers with strong hands-on expertise in enterprise application development, backend engineering, and scalable distributed systems.
The ideal candidate will have 8+ to 10+ years of experience developing high-performance, production-grade applications using Java and modern enterprise technologies. Candidates should possess strong problem-solving skills, experience working in Agile environments, and the ability to collaborate effectively with cross-functional engineering and business teams.
This is an exciting opportunity to work on enterprise-scale applications and digital transformation initiatives within a fast-paced and technology-driven environment.
Key ResponsibilitiesDesign, develop, test, and maintain scalable enterprise applications using Java technologies
Build and support backend services, APIs, and distributed systems
Collaborate with business analysts, architects, QA teams, and stakeholders to deliver high-quality software solutions
Develop clean, maintainable, and efficient code following industry best practices
Participate in system design discussions, technical reviews, and architecture planning
Troubleshoot and resolve application performance, scalability, and production issues
Contribute to CI/CD pipelines, automation, and deployment processes
Ensure application security, reliability, and performance optimization
Support Agile/Scrum development methodologies and participate in sprint planning activities
8+ to 10+ years of overall IT experience
Strong hands-on experience in Java development
Experience building enterprise-grade applications and backend services
Strong understanding of:
Object-Oriented Programming (OOP)
Data Structures & Algorithms
Multithreading & Concurrency
Distributed Systems
Experience with RESTful APIs and microservices architecture
Strong knowledge of SQL and database design concepts
Experience working in Agile/Scrum environments
Excellent analytical, communication, and problem-solving skills
Experience with:
Spring Boot
Microservices
Kafka
Cloud Platforms (AWS / Azure / GCP)
Docker & Kubernetes
CI/CD pipelines
Familiarity with DevOps practices and automation tools
Experience working in enterprise-scale application environments
By continuing you agree to our Terms & Privacy Policy.