Title: Lead Software Engineer Location: Onsite in Charlotte, NC Duration: 8 Months
Interview Process Round 1: Technical Interview Round 2: 50-minute HackerRank Technical Assessment Final Step: Client round, post successful completion of both rounds
Job Description / Responsibilities We are seeking an experienced Lead Software Engineer to design, develop, and deliver enterprise-scale systems that handle high volumes of data. The ideal candidate is a strong hands-on technologist with deep back-end expertise and the ability to lead by ownership and execution.
Key Responsibilities Design and implement scalable, high-performance enterprise applications to support client business needs Work independently with minimal supervision, taking full ownership of tasks from initiation through resolution Collaborate with peer developers to convert requirements and functional designs into robust technical solutions Ensure automated test plans and scripts meet quality and customer requirements Communicate effectively with cross-functional teams to maintain alignment and ensure timely delivery Proactively identify issues, propose solutions, escalate when necessary, and follow through professionally Support production environments and be available to work outside regular business hours when required
Required Qualifications Minimum 12 years of overall IT experience Strong proficiency in Java 17, with extensive experience in Spring Boot–based microservices Hands-on experience with Kafka for messaging and event-driven architectures 5+ years of SQL development experience Strong back-end focus (Java, services, databases) Experience with React, Cloud technologies, and Test Automation Ability to work independently and manage complex technical deliverables
Preferred Qualifications Experience with OpenShift and/or Kubernetes Prior experience working in large enterprise or financial services environments
Top 3 Skills Required Back-end Java Expertise – Java, microservices, services, and database-focused development Kafka, Cloud & Test Automation – Hands-on experience across these areas OpenShift / Kubernetes – Container orchestration experience preferred
Years of Experience: 9.00 Years of Experience
Applicant Notices & Disclaimers
For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 50.00/daily.