Lead Software Engineer
Spectraforce
Irving, United States of America
3 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Irving, United States of America
Tech stack
Java
Amazon Web Services (AWS)
Automation of Tests
Azure
Databases
Relational Databases
Database Development
DevOps
Middleware
Java Message Service (JMS)
Microsoft SQL Server
Openshift
Oracle Applications
Software Engineering
SQL Databases
Software Testing Automation Framework
React
Spring-boot
Backend
Containerization
Kubernetes
Kafka
Microservices
Job description
We are looking for a Lead Software Engineer with strong expertise in backend Java-based enterprise systems to design, develop, and deliver high-performance microservices solutions. The ideal candidate will have hands-on experience with Java 17, Spring Boot, Kafka, SQL, and cloud-native technologies, and will take full ownership of technical deliverables while working closely with cross-functional teams., * Design, develop, and implement enterprise-scale microservices handling high volumes of data
- Take end-to-end ownership of assigned tasks, from design through implementation, testing, and deployment
- Collaborate closely with peer developers to translate business and functional requirements into robust technical designs
- Ensure automated test plans and scripts meet customer and quality requirements
- Proactively identify issues, drive resolution, and escalate when required
- Communicate effectively with cross-functional stakeholders to ensure alignment and timely delivery
- Support production issues as needed and demonstrate flexibility to work outside regular business hours when required
Key Deliverables:
- Development and delivery of new microservices
- High-quality, scalable, and maintainable backend solutions
Requirements
- 12+ years of overall software development experience
- Strong expertise in Java 17 and Spring Boot-based microservices architecture
- Primarily backend-focused Java engineer (Java, services, databases)
- Hands-on experience with Apache Kafka
- 5+ years of SQL development experience (SQL Server, Oracle, or similar RDBMS)
- Experience with cloud platforms (AWS/Azure/GCP - any)
- Experience with test automation frameworks
- Working knowledge of React (for UI collaboration and integration)
- Experience with enterprise middleware and messaging solutions (Kafka/JMS)
- Ability to work independently with minimal supervision
Preferred Skills:
- Experience with OpenShift and/or Kubernetes
- Exposure to CI/CD pipelines and DevOps practices