Lead Software Engineer
Spectraforce
Charlotte, North Carolina
4 hours ago
Job Description
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
Technology Stack
Back-end: Java/J2EE, Spring Boot, Kafka/JMS
Databases: SQL Server, Oracle
Front-end / UI: React
Cloud & DevOps: OpenShift, Kubernetes (preferred)
Testing: Test Automation tools
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
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.
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
Technology Stack
Back-end: Java/J2EE, Spring Boot, Kafka/JMS
Databases: SQL Server, Oracle
Front-end / UI: React
Cloud & DevOps: OpenShift, Kubernetes (preferred)
Testing: Test Automation tools
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.