> Markdown version of [/jobs/ext/2118383-software-development-engineering-manager](https://www.wearedevelopers.com/jobs/ext/2118383-software-development-engineering-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineering Manager - **Company:** Sterling Life Sciences - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $156,000.0 - $176,800.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Application Integration Architecture, Application Performance Management, Application Release Automation, Automation of Tests, Cloud Computing, Static Program Analysis, Code Review, Databases, Continuous Integration, Software Debugging, Software Design Patterns, Distributed Systems, Amazon DynamoDB, Github, Gradle, Hibernate (Java), IBM WebSphere MQ, Identity and Access Management, Java Persistence API, Apache Maven, Performance Tuning, Systems Development Life Cycle, Release Management, Prometheus, Secure Coding, Software Engineering, SonarQube, Data Streaming, Systems Architecture, Enterprise Application Integration, Cloud Platform System, Performance Testing, Spring Cloud, Grafana, Concurrency, Spring-boot, Event Driven Architecture, Amazon Relational Database Service, Containerization, Kubernetes, Information Technology, Integration Frameworks, Apache Kafka, Cloud Migration, Api Gateway, Restful APIs, Terraform, Dynatrace, Devsecops, Api Management, Docker, Jenkins, Mulesoft, Microservices - **Published:** August 19, 2026 - **Apply:** https://raise.jobs/careers/260309-senior-software-development-engineering-manager-java-microservices/apply ## About the Role · 9+ years of relevant software engineering experience, including substantial hands-on experience delivering Java microservices and demonstrated technical leadership. · Strong hands-on expertise in Java, Spring Boot, Spring Cloud, microservices, REST APIs, JPA/Hibernate, Maven or Gradle, distributed systems, concurrency, and design patterns. · Proven experience with enterprise-scale solution and system architecture, API and integration design, technical documentation, architecture trade-offs, and modernization planning. · Hands-on experience with AWS, including compute, storage, IAM, monitoring, databases, messaging, and container platforms. · Strong experience with Docker and Kubernetes, preferably Amazon EKS. · Strong experience with Apache Kafka and event-driven architecture. · Experience with Jenkins CI/CD, GitHub, branching and pull-request workflows, build and release automation, and containers. · Strong understanding of automated testing, code reviews, SonarQube, static analysis, secure coding, quality gates, performance, and production readiness. · Experience with Dynatrace or comparable APM/observability platforms, including telemetry, dashboards, diagnostics, alerting, and incident analysis. · Demonstrated client-facing technical leadership, solutioning, estimation, risk management, mentoring, and communication across distributed teams. · Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience. Preferred Skills & Experience · Experience with AWS Lambda, RDS, DynamoDB, Terraform, Helm, OpenTelemetry, Prometheus, or Grafana. · Experience with IBM MQ, MuleSoft, Amazon EKS, API gateways, identity platforms, or enterprise integration patterns. · Experience with large-scale digital transformation, cloud migration, platform modernization, or legacy-to-modern application programs. · Experience with AI-enabled software development lifecycle (SDLC) practices. · Experience with technical proposals, estimation, pre-sales, or technical due diligence. · Experience within travel and hospitality, financial services, retail, consumer products, or other enterprise environments. Core Skills & Competencies · Java / Spring Boot / Spring Cloud · Microservices & REST APIs · AWS / Amazon EKS · Apache Kafka / Event-Driven Architecture · Docker / Kubernetes · Jenkins / GitHub / CI/CD · Distributed Systems · API & Integration Architecture · Automated Testing & Quality Engineering · Dynatrace / Application Performance Monitoring · Cloud & Application Modernization · AI-Assisted Software Engineering · Technical Architecture & Solution Design · Client Consulting & Stakeholder Management · Technical Leadership & Mentoring Ideal Candidate The ideal candidate is a hands-on engineering leader with deep expertise in Java microservices, AWS, Kafka, and Kubernetes, combined with strong architecture, client consulting, and delivery leadership capabilities. They can move from a business problem to a multi-service technical solution, contribute directly where technical risk is highest, mentor engineering teams, and use AI-assisted modernization techniques while maintaining strong engineering judgment and accountability ## Description Raise is currently hiring a Senior Software Development Engineering Manager on behalf of our client. This is an exciting opportunity to provide hands-on technical leadership for enterprise-scale Java microservices and modernization programs, working with client stakeholders and globally distributed engineering teams to build secure, resilient, observable, and maintainable platforms on AWS., The Senior Software Development Engineering Manager will combine hands-on software engineering, solution architecture, technical leadership, client consulting, and team mentorship. The successful candidate will own technical outcomes across multiple services and business capabilities while remaining hands-on with architecture, design, coding, debugging, and technical decision-making. This role will work closely with product, architecture, quality engineering, security, DevOps, and program leadership to translate business needs into scalable technical solutions and predictable delivery outcomes. Responsibilities Engineering & Architecture: Lead the end-to-end design, development, testing, deployment, and support of Java-based microservices, REST APIs, and event-driven applications. Hands-On Technical Leadership: Remain hands-on with architecture, technical design, prototypes, critical code paths, complex debugging, performance tuning, and technical decisions. Solution Design: Design enterprise-scale solutions and define architecture, API contracts, data flows, technical documentation, and non-functional requirements covering scalability, availability, resilience, security, observability, and maintainability. AWS & Cloud-Native Development: Design and deliver AWS-hosted solutions using appropriate compute, storage, identity, monitoring, database, messaging, and container services. Microservices & Kubernetes: Develop and support containerized applications using Docker and Kubernetes, preferably Amazon EKS. Event-Driven Architecture: Design Apache Kafka producer and consumer flows, including delivery semantics, error handling, replay, idempotency, schema evolution, and operational support. DevSecOps & CI/CD: Guide Jenkins CI/CD, GitHub branching and pull-request workflows, automated quality checks, build/release automation, and deployment practices. Quality & Production Readiness: Establish effective automated testing practices and support unit, component, contract, integration, regression, and performance testing. Lead production readiness reviews and incident analysis. Observability: Use Dynatrace or comparable APM/observability tools for monitoring, dashboards, diagnostics, alerting, and production health. AI-Assisted Modernization: Apply approved AI engineering approaches, including Code2Spec and Spec2Code, to accelerate legacy modernization while maintaining functional equivalence, security, testability, and human accountability. Client Consulting: Lead technical workshops, discovery sessions, architecture reviews, solution walkthroughs, demos, and modernization planning with client stakeholders. Delivery Leadership: Provide estimates, identify technical and delivery risks, develop mitigation plans, and support predictable sprint and release commitments. Team Leadership & Mentoring: Mentor engineers through design reviews, code reviews, technical coaching, pairing, and structured problem-solving while promoting engineering quality and ownership. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)