×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Columbus, Franklin County, Ohio, 43224, USA
Listing for: Brooksource
Full Time position
Listed on 2025-12-05
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 70 - 75 USD Hourly USD 70.00 75.00 HOUR
Job Description & How to Apply Below
Overview

Our retail client is seeking a highly skilled and experienced Services Tech Lead to spearhead the design, development, and delivery of scalable backend services and modern web applications. This is a hands-on technical leadership role ideal for someone with deep expertise in Java, Spring Boot, Graph

QL, and modern engineering practices such as Test-Driven Development (TDD), Kafka APIs, and contract testing.

You’ll be a critical part of a tight-knit engineering team, working on high-performance systems using the latest technologies. This role is a great opportunity to lead architecture discussions, mentor engineers, and drive end-to-end delivery of backend services that power enterprise-grade systems.

Base pay range

$70.00/hr - $75.00/hr

Role

Technical Lead
• Hybrid (Columbus, OH)
• Contract

Responsibilities
  • Design, develop, test, and maintain scalable, high-performance Java-based backend systems and microservices.
  • Drive and implement Test-Driven Development (TDD) to ensure code quality, reliability, and maintainability.
  • Build and integrate Graph

    QL APIs for modern, efficient, and flexible data exchange.
  • Create and manage robust contract tests to validate service-to-service communication and avoid integration failures.
  • Lead architecture and technical design discussions aligned with business and enterprise goals.
  • Collaborate with cross-functional teams including frontend developers, designers, Dev Ops, and QA engineers.
  • Optimize and enhance legacy systems for performance, reliability, and maintainability.
  • Conduct technical mentorship, code reviews, and advocate engineering best practices.
  • Support Dev Ops initiatives including CI/CD pipeline improvements, monitoring, and deployment automation.
  • Promote continuous improvement in code quality, team processes, and agile delivery practices.
Must-Have Qualifications
  • 10+ years of hands-on experience in software development
  • Strong expertise in Java, Spring Boot, and RESTful web services
  • Deep experience with TDD using tools like JUnit, Mockito, or Spock
  • Proficiency in Graph

    QL schema design, query optimization, and backend integration
  • Experience with contract testing tools such as Pact or Spring Cloud Contract
  • Familiarity with frontend technologies/frameworks (e.g., React)
  • Strong database experience with relational (Postgre

    SQL, MySQL) and No

    SQL (Mongo

    DB) systems
  • Proficiency with cloud platforms (AWS, Azure, or GCP), Docker, and Kubernetes
  • Solid experience with Git, CI/CD pipelines, and Agile methodologies
  • Excellent debugging, problem-solving, and communication skills
Nice-to-Have Skills
  • Prior experience leading development teams and mentoring engineers
  • Background in enterprise-scale distributed systems and event-driven architecture
  • Familiarity with observability tools (Grafana, Prometheus, Dynatrace)
  • Passion for clean, maintainable code and scalable architecture
Equal Employment Opportunity

Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary