IT Software Engineer(Backend Lead Developer)

STONEGATE TECHNOLOGIES LLC

Chicago (IL)

Hybrid

USD 150,000 - 190,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

STONEGATE TECHNOLOGIES LLC is seeking an IT Software Engineer (Backend Lead Developer) in Chicago, hybrid. You will lead design and development of enterprise-grade REST APIs and microservices using Java 21+, Spring Boot, Apigee, and AWS.

You will architect API-first solutions and drive secure service integrations.

Qualifications

  • Bachelor's degree or equivalent required.
  • 10+ years of professional software engineering experience.
  • Extensive Java 17+ and Spring Boot REST API development experience.
  • Experience with API gateways and API management platforms (Apigee or similar).
  • Cloud deployment in AWS, Azure, or Google Cloud; AWS preferred.

Responsibilities

  • Lead the design and development of enterprise-scale REST APIs and microservices using Java 21+, Spring Boot, Apigee, and AWS services.
  • Architect API-first solutions; define service contracts, payload schemas, and OpenAPI specs.
  • Decompose requirements into technical designs, user stories, and tasks.
  • Guide engineers on secure service-to-service integrations using OAuth 2.0 and JWT.
  • Serve as technical lead for complex initiatives; drive architecture and code reviews.
  • Collaborate with product owners, UI teams, architects, and partners to ensure delivery.
  • Establish engineering best practices for reliability, scalability, observability, security, and maintainability.
  • Drive automated testing, performance/load testing, and production readiness reviews.
  • Lead troubleshooting and resolution of complex production issues.
  • Create and maintain technical documentation and runbooks.
  • Own end-to-end software ownership from design to deployment and improvement.

Skills

Java 17+
Spring Boot
API Development
JUnit
Mockito
AWS
Azure
Elasticsearch
MySQL
SQL
OpenAPI/Swagger
Apigee API Gateway

Education

Bachelor's degree or equivalent

Tools

Apigee API Gateway
OpenAPI/Swagger

Job description

Position Title: IT Software Engineer (Backend Lead Developer)

Job Location: Chicago, IL (Hybrid)

Requirements
  • Must have Skills/Attributes: API, AWS, Azure, Elastic Search, Java, JUnit, MySQL, Spring Boot, SQL Shift
  • Looking for locals who can do inperson interview. Please do not provide false driving LIC. Only looking at backend lead developers
  • Required Education: Bachelor's degree or equivalent (implied by "Degree + 10+ years' experience")
  • Years of Experience: 10+ years of professional software engineering experience
  • Required Skills:
    • Programming Language: Extensive experience with Java 17+ and Spring Boot for RESTful API development.
    • API Management: Experience with API gateways and management platforms, specifically Apigee (or similar).
    • Cloud Platforms: Proficiency deploying and maintaining software in public cloud environments (AWS, Azure, or Google Cloud Platform); AWS preferred given the platform context.
    • Testing: Proven ability to write comprehensive automated tests (unit, integration, end-to-end) using frameworks like JUnit and Mockito.
    • Architecture: Experience designing and implementing Event-Driven Architectures using message streaming solutions (e.g., AWS Kinesis, SQS, SNS, Apache Kafka, RabbitMQ, Azure Event Hub).
    • Datastores: Deep understanding of multiple datastore types:
      • Relational: PostgreSQL, MySQL, Oracle, AWS RDS/Aurora
      • NoSQL: MongoDB, Cassandra, AWS DynamoDB
      • Search: Elasticsearch
      • Caching: Redis
      • Vector databases
    • CI/CD: Hands-on experience configuring and deploying software via CI/CD pipelines (Azure DevOps, Jenkins, or GoCD).
    • Agile: Demonstrated success working within an Agile/Scrum framework.
    • Security: Knowledge of secure service-to-service integrations using OAuth 2.0, JWT, and entitlement-based authorization models.
    • Soft Skills: Strong decision-making, critical thinking, and technical leadership abilities.
    • Preferred/Nice-to-Have: Familiarity with AI-assisted coding companions (GitHub Copilot, Cursor).
  • Lead Software Engineer provides technical leadership in the design, development, testing, and deployment of state-of-the‑art digital platform hosted on AWS. This role will build a world‑class platform to host a wide range of digital applications.
Key Responsibilities
  • Lead the design and development of enterprise-scale REST APIs and microservices using Java 21+, Spring Boot, Apigee API Gateway, and AWS cloud services.
  • Architect API-first solutions; define service contracts, payload schemas, and OpenAPI/Swagger specifications.
  • Lead solution decomposition by breaking business requirements into technical designs, user stories, and implementation tasks.
  • Guide engineers in developing secure service-to-service integrations using OAuth 2.0, JWT, and enterprise entitlement-based authorization models.
  • Serve as the technical lead for complex initiatives, driving architecture decisions, design reviews, and code reviews.
  • Collaborate with product owners, UI development teams, architects, and partner teams to ensure successful delivery of customer-focused solutions.
  • Establish engineering best practices for reliability, scalability, observability, security, and maintainability.
  • Drive quality engineering practices including automated testing, performance testing, load testing, and production readiness reviews.
  • Lead troubleshooting and resolution of complex production issues.
  • Create and maintain technical documentation, operational runbooks, and engineering standards.
  • Drive end-to-end software ownership from design through deployment, monitoring, support, and continuous improvement.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Software Engineer AWS Microservices
Lead Java Software Engineer AWS Microservices

3Core Systems, Inc • Chicago (IL)

Hybrid
USD 120,000 - 155,000
Sr Backend Java developer #100293
Sr Backend Java developer #100293

Swoon • Chicago (IL)

Hybrid
USD 191,486,000 - 195,619,000
401k
Lead Software Engineer
Lead Software Engineer

Jobtailor • Chicago (IL)

On-site
USD 150,000 - 190,000
Sr. Java lead software Engineer
Sr. Java lead software Engineer

Accord Technologies Inc • Chicago (IL)

On-site
JAVA API
JAVA API

Tata Consultancy Services • Dallas (TX)

On-site
USD 100,000 - 110,000
Principal Software Engineer
Principal Software Engineer

TechDigital Group • St. Louis (MO)

On-site
USD 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

FutureRecruit.net • Scottsdale (AZ)

On-site
USD 90,000 - 120,000
Back-End Developer
Back-End Developer

HiresRight • Chicago (IL)

Hybrid
USD 110,000 - 160,000
Stock option incentive
Flexible work-from-home policy
Unlimited PTO
+3
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Backend Lead (Java Microservices + GCP)
Backend Lead (Java Microservices + GCP)

Accord Technologies Inc • St. Louis (MO)

On-site
USD 120,000 - 150,000