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
Senior

Job 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

Apply for this position