Lead Backend Java Software Engineer (AWS)
Diversified Services Network, Inc.
Job Description
Job Description
Lead Software Engineer
Java/Kotlin | AWS Cloud-Native Systems | Technical Leadership
Full-Time | Hybrid (3 Days On-Site) | 10+ Years Experience
Diversified Services Network, Inc. (DSN) is seeking a full-time Lead Software Engineer to join our team in Chicago, IL! We offer full benefits, PTO, 401k, and more! This is a hybrid role requiring 3 days per week on-site. If you are a senior engineer ready to provide deep technical leadership for cloud-native Java systems on AWS within an extremely reputable, stable Fortune 500 company — let’s talk!
Position OverviewWe are seeking a Lead Software Engineer to provide deep technical leadership for the design and implementation of Java-based, cloud-native systems on AWS, in a hybrid role based in Chicago, IL. You will define service architecture, data flows, and integration patterns that meet strict scalability, availability, and security requirements, driving architectural decisions across microservices, event-driven, and asynchronous processing patterns with clear service ownership and well-defined contracts.
You will lead development of core backend services using modern Java frameworks and AWS-native patterns — including RESTful and event-based APIs, message-driven processing, and distributed data management. You will guide adoption of AWS services such as managed compute, messaging, storage, and databases, define standards for infrastructure as code, resiliency, fault tolerance, and graceful degradation, and establish best practices for CI/CD automation, observability, logging, metrics, and tracing. By proactively identifying architectural bottlenecks, scalability constraints, and technical debt, you will directly improve system performance, reliability, and long-term maintainability while enabling the work group to scale features and throughput efficiently.
Key Contributions & Responsibilities• Design and implement backend services, cloud-native components, and core platform functionality (approximately 45–55% of role).
• Investigate and resolve defects, performance issues, and production incidents; implement fixes and improvements to ensure system stability and reliability (approximately 15–20% of role).
• Review pull requests, lead technical design discussions, and define architecture and implementation standards (approximately 15–20% of role).
• Participate in architecture reviews, integration discussions, and cross-team coordination on shared APIs and cloud architecture (approximately 5–10% of role).
• Participate in sprint planning, backlog refinement, standups, retrospectives, and other necessary technical or operational ceremonies (approximately 5–10% of role).
• Partner with Product Owners and engineering managers to translate requirements into technical solutions and align execution with delivery priorities.
Team Structure & Work Environment• You will work closely with the engineering team to guide the design and implementation of Java-based services on AWS, and collaborate with other engineering teams to align on APIs, integrations, and shared cloud architecture.
• This is a hybrid role requiring 3 days on-site per week in Chicago, IL. Candidates must currently reside in the local area or be willing to relocate at their own expense and work from the office starting day one — relocation status must be clearly noted on the resume. Candidates with a consistent pattern of short tenure or frequent job changes will not be considered.
Requirements
Candidate RequirementsEducation & Experience• 10+ years of relevant software engineering experience required.
• No degree required.
• 3+ years of experience leading a team is preferred.
Required Technical Skills• Strong AWS expertise, including designing and operating cloud-native, highly available distributed systems.
• Advanced Java and/or Kotlin experience in production environments.
• Spring Boot for building microservices and REST APIs (e.g., Spring Web/MVC, dependency injection, configuration, actuator/health checks).
• Microservices architecture and distributed systems patterns, including service boundaries, resiliency, and fault tolerance.
• RESTful API design and implementation, including documentation via OpenAPI/Swagger.
• SQL and relational databases, including data modeling, query tuning, and performance optimization.
• NoSQL/non-relational data stores such as DynamoDB, MongoDB, or Cassandra.
• CI/CD and build/deploy automation, including pipelines, quality gates, and repeatable releases.
• Data streaming and asynchronous messaging using event-driven patterns (e.g., Kafka).
• Observability and production troubleshooting, including logging, metrics, tracing, and incident investigation.
Required Soft Skills• Strong technical communication skills — able to clearly explain complex designs and trade-offs to engineers, product owners, and managers.
• Collaborative mindset with the ability to work effectively across teams on shared architectures and dependencies.
• Technical leadership and ownership — driving decisions and follow-through on complex engineering problems.
• Strong problem-solving and analytical thinking, especially in debugging, production support, and performance issues.
Ability to balance technical depth with delivery, making pragmatic decisions aligned with business priorities, while remaining primarily hands-on.
Benefits
- 401(k)
- Dental insurance
- Vision Insurance
- Disability insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Paid Holidays
Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more!
Salary expectations: 140,000-165,000 per annual
- Lead Software Engineer Java/Kotlin | AWS Cloud-Native Systems | Technical Leadership Full-Time | Hybrid (3 Days On-Site) | 10+ Years Experience Diversified... ...-defined contracts. You will lead development of core backend services using modern Java frameworks and AWS-native...Amazon Web ServiceFull timeWork at officeLocal areaRelocation3 days per week
- ...in the Life As a Senior Software Engineer, you will collaborate... ...You to Deliver Take the lead in developing and delivering... ...development, from backend systems to user interfaces... ...technologies such as Java, JavaScript, TypeScript... ...‑native environments (AWS, Kubernetes, Docker). Familiarity...Amazon Web Service
- Java Backend Developer Location: Chicago, IL - hybrid - only locals - face to face interview Experience... ...APIs. Build RESTful services. Deploy software using Azure DevOps or Jenkins. Deploy and maintain software using AWS; other cloud technologies accepted, AWS preferred...Amazon Web ServiceLocal area
- US staffing Inc is seeking a Java Backend Developer with over 10 years of experience for a hybrid position... ...17+, Spring RESTful APIs, Azure DevOps, and AWS. This role involves building RESTful services and deploying software using modern tools in an Agile environment. Local...Amazon Web ServiceLocal area
- 3Core Systems Inc. is seeking a Software Engineer Level 4 (Java Backend Developer) based in Chicago, IL. This hybrid role involves developing and enhancing... ...8 years of Java development experience, strong cloud (AWS) knowledge, and hands-on capabilities in a CI/CD...Amazon Web Service
$209k - $238.5k
...company based in Chicago is seeking a Senior Manager, Software Engineering to lead technology projects and a team of developers. The... ...solutions utilizing programming languages like Java, Python, and technologies such as AWS, Docker, and Kubernetes. Competitive salary range...Amazon Web Service$117k - $171k
...there’s only one choice. Staff Software Engineer, Backend The world's farmers make... ...and technologies. Experience leading across team(s) the development... ...scalable cloud based (AWS preferred) microservices and... ...programming language (e.g., Java, Python) with the ability to...Amazon Web ServiceLocal area- Senior Backend Engineer Job Title: Senior Backend Engineer Employment Type... .... About the Role As a Lead Software Engineer with strong back-end... ...Your focus will be on driving Java and Spring Boot-based services... ..., Redis, Kubernetes, AWS, Jenkins, Git, ReactJS. Familiarity...Amazon Web ServiceFull timeWork at office
- ...while collaborating closely with backend engineers to integrate APIs and deliver... ...of frontend applications on AWS, supporting smooth releases... ...maintaining robust, scalable software systems. In this role, you... ...Our technology stack includes Java and Spring Boot for backend services...Amazon Web ServiceInternship
- Chicago, United States | Posted on 06/08/2026 Job Title: Software Engineer Level 4 (Java Backend Developer) Location: Chicago, IL OR Peoria, IL (Hybrid... ...Technical Requirements 8+ years in Java 1+ year in AWS AWS services extensively used Preferred testing tools:...Amazon Web ServiceLocal areaRelocation
- ...looking for an experienced Backend Engineer who is passionate... ...active users daily. Leading projects and other engineers... ..., and Kafka on AWS services Innovate by... ...years of experience as a Software Engineer and contributing... ...JVM language such as Java, Kotlin, and Scala....Amazon Web ServiceWork at officeImmediate startFlexible hours
$142.6k - $261.5k
...data scientists, designers, and software engineers enable our clients to solve... ...and Development, you will lead the effective management and... ...4+ years of experience with Java or C# Frameworks: 4+ years of... ...Nice to have: Experience with AWS or GCP A solid grounding in Computer...Amazon Web ServiceSummer holidayFlexible hours- Backend Software Engineer job at LaSalle Network. Chicago, IL. Backend Software Engineer LaSalle Network is partnering with a high‑growth client... ...workflows Implement features that integrate with cloud platforms (AWS or Azure) Collaborate cross‑functionally to meet...Amazon Web ServiceFull timeFlexible hours
- NYGCI is looking for a Java Full Stack Developer to work in Chicago, IL. The ideal candidate will have at least 6 years of experience in relevant tech stacks including Java and AWS services. This role involves building micro-services, mentoring junior developers, and driving...Amazon Web Service
- ...The Java Developer III will support backend development initiatives focused on Spring Boot... ...driven architecture, and AWS technologies The ideal candidate... ...and maintain enterprise software applications and backend... ...of: Software engineering principles Hands‑on experience...Amazon Web Service
- Virtusa is seeking a Software Developer Full Stack in Chicago, Illinois. The role requires a... ...various programming languages, particularly Java, Spring Boot, and React.js. Applicants... ...JPA, and support for DevOps activities in AWS/Azure. This position offers an exciting opportunity...Amazon Web Service
- ...enhancing applications using React Native, collaborating with backend teams on Java and Spring Boot, and supporting full-stack development by... .... The position requires familiarity with cloud environments (AWS, Azure, GCP) and participation in DevOps initiatives regarding...Amazon Web Service
- ...Job Description# Full Stack Software Engineer* Design, develop, and operate... ...stack cloud solutions in an AWS environment using a serverless... ...CI/CD pipelines)* 5+ years of backend API and application development... ...object-oriented languages (Java, Go, TypeScript/JavaScript)*...Amazon Web Service
- ...experiences to scalable backend services—that... ...backend services using Java and Node.js, owning... ...collaborate with engineers through reviews,... ...years of professional software development... ...Demonstrated ability to lead by example through... ...platforms such as AWS (EC2, S3, ECS) and...Amazon Web Service
- ...Summary Experience skilled in Java Microservices React and Spring... ...scalable web applications leveraging AWS services Primary Skills Java... ...maintain robust and scalable backend services using Java... ...help define best practices for software development Benefits/Perks Comprehensive...Amazon Web ServiceTemporary workLocal areaRemote work
- ...Senior Java Developer Location: Chicago, IL Employment Type: Full-time Must be legally authorized to work in the United States for any... ...annotations, reflection, Lombok, and Spring MVC. Deploy via Docker on AWS EKS Kubernetes with AWS ALB , using Harness/TeamCity for CI/CD....Amazon Web ServiceFull time
- ...enhance UI applications using React Native Collaborate with backend teams working on Java & Spring Boot 3 Support full-stack development by... ...deployments Develop and manage applications in cloud environments (AWS / Azure / GCP) Work with containerization & orchestration tools...Amazon Web ServicePermanent employmentContract workLocal areaShift work
- ...Senior Full-Stack Engineer – Behavioral Health Analytics Objective Arts LLC | Chicago (Remote... ...patient outcomes. For over a decade, our AWS-based SaaS platform has been assisting providers... ...You’ll Do Architect and build features in Java/Spring Framework (all flavors) and Angular...Amazon Web ServiceRemote work
- ...Sr. Full Stack Software Engineer (NetSfere Omnichannel) Job Description Infinite Convergence Solutions... ...6+ years of experience with C++ and/or Java Knowledge of data structures, databases,... ...disciplines Experience with AWS cloud platform services Experience working...Amazon Web Service
- ...Qualifications ~8+ years of professional software engineering experience. ~ Strong experience designing and... ...experience building cloud-native applications using AWS. ~ Advanced programming experience with Java and/or Kotlin . ~ Strong experience with...Amazon Web Service
- ...highly experienced Full Stack Java Developer with strong expertise... ...teams to deliver high-quality software solutions. Troubleshoot and... ...experience (Azure preferred; AWS experience is a plus). Strong... ...Qualifications Prior experience in a lead or senior-level role with...Amazon Web Service
$140k - $170k
...FLEXIBLE PTO Open Roles Senior Backend Software Engineer Senior Backend Software Engineer... ...applications. This opportunity requires leading the technical design of the microservices... ...Fluency in Python, Go, C++, Java, or similar programming languages Strong...Full timeRemote workWork from homeFlexible hours- A tech-driven social platform is seeking an experienced Backend Engineer to join their hybrid team in Chicago. You will collaborate with Product... ..., large-scale system design, and cloud technologies like AWS. This role also offers competitive compensation, health benefits...Amazon Web Service
- Job Description - Software Developer Full Stack (CREQ256149) Job Description Software Developer... .... The candidate should have experience in Java, Spring boot, react.js, Webservices,... ...Sprint Security, support DevOps activities in AWS/Azure, Jenkins and Git5. #J-18808-Ljbffr...Amazon Web Service
- A technology services company is seeking a Senior Java Developer in Chicago, IL, with over 5 years of experience. The role involves building... ...deliverables. Key skills required include Java, Spring Boot, AWS, and Docker. Ideal candidates will be authorized to work in the...Amazon Web ServiceFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Backend Java Software Engineer (AWS). Be the first to apply!
- lead operating engineer Chicago, IL
- lead network engineer Chicago, IL
- lead infrastructure engineer Chicago, IL
- lead industrial engineer Chicago, IL
- lead engineer Chicago, IL
- remote back end developer Chicago, IL
- senior backend developer Chicago, IL
- java developer backend Chicago, IL
- backend software engineer Chicago, IL
- back-end developer Chicago, IL

