Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Diversified Services Network, Inc.

Lead Software Engineer

Diversified Services Network, Inc.

Lead Software Engineer designing secure Java microservices and REST APIs for a Fortune 100 company in Chicago. Driving architecture, cloud deployment, testing, and end-to-end software ownership.

Posted 8/12/2026full-timeChicago • Illinois • 🇺🇸 United StatesSenior💰 $160,000 - $170,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing enterprise-scale REST APIs and microservices using Java 21+, Spring Boot, and AWS. Proficient in API management, automated testing, and leading software delivery processes while ensuring best practices in security and scalability.

Highest-signal resume keywords
Java 21+ DevelopmentSpring Boot RESTful API DevelopmentAPI Management with ApigeeAWS Cloud Services DeploymentCI/CD Pipeline Configuration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
REST API DesignMicroservices ArchitectureOAuth 2.0JWTAutomated Testing with JUnitEvent-Driven ArchitectureMessage Streaming SolutionsRelational DatabasesNoSQL DatabasesAgile Framework
Soft Skills
Decision-MakingCollaborationProblem-SolvingTechnical Leadership
Tools & Technologies
Apigee API GatewayAWSAzure DevOpsJenkinsGoCDGitHub Copilot
Industry Keywords
Software DevelopmentEnterprise-Scale SolutionsTechnical DocumentationSoftware Lifecycle ManagementAgile Methodologies

Tech Stack

Tools & technologies
AWSAzureCloudGoogle Cloud PlatformJavaJenkinsJUnitMicroservicesMockitoNoSQLSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • 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 and define service contracts, payload schemas, and OpenAPI/Swagger specifications
  • Decompose business requirements into technical designs, user stories, and implementation tasks
  • Guide engineers in secure service-to-service integrations using OAuth 2.0, JWT, and entitlement-based authorization models
  • Serve as technical lead for complex initiatives, architecture decisions, design reviews, and code reviews
  • Collaborate with product owners, UI development teams, architects, and partner teams
  • Establish engineering best practices for reliability, scalability, observability, security, and maintainability
  • Drive automated, performance, and load testing and production readiness reviews
  • Lead troubleshooting and resolution of complex production issues
  • Create and maintain technical documentation, operational runbooks, and engineering standards
  • Own software delivery from design through deployment, monitoring, support, and continuous improvement

Requirements

What you’ll need
  • Bachelor's degree and 10+ years of relevant experience
  • Knowledge of software development tools and activities
  • Ability to produce software products or systems according to product requirements
  • Knowledge of software product design
  • Ability to convert market requirements into software product design
  • Knowledge of decision-making processes and associated tools and techniques
  • Ability to analyze situations and reach productive decisions
  • Extensive experience with Java 17+ and Spring Boot RESTful API development
  • Experience with API management and gateway platforms such as Apigee
  • Proficiency deploying and maintaining software in public cloud environments such as AWS, Azure, or GCP
  • Experience owning the end-to-end software lifecycle
  • Experience writing automated unit, integration, and end-to-end tests using frameworks such as JUnit and Mockito
  • Experience designing and implementing event-driven architectures and message streaming solutions
  • Understanding of relational, NoSQL, search, caching, and vector databases
  • Experience configuring and deploying software through CI/CD pipelines using Azure DevOps, Jenkins, or GoCD
  • Familiarity with AI-assisted coding tools such as GitHub Copilot or Cursor
  • Experience working within an Agile framework, ideally Scrum

Benefits

Comp & perks
  • Hybrid work model
  • Full benefits
  • PTO / Paid time off
  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid Holidays