> Markdown version of [/jobs/ext/2946406-software-engineer](https://www.wearedevelopers.com/jobs/ext/2946406-software-engineer). 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 Engineer - **Company:** American CyberSystems - **Location:** Pittsburgh, PA, United States - **Experience:** Experienced - **Salary:** $124,800.0 - $136,323.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Data Analysis, Application Integration Architecture, Microsoft Azure, Big Data, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Database Design, Software Debugging, Software Design Patterns, DevOps, Distributed Systems, Python (Programming Language), PostgreSQL, Enterprise Messaging Systems, OpenShift, Oracle Databases, Oracle (Applications), Performance Tuning, Standard Sql, Software Engineering, Systems Integration, Spring-boot, Database Performance, Backend, Git, Fastapi, Event Driven Architecture, Containerization, Kubernetes, Data Analytics, Apache Kafka, Machine Learning Operations, Restful APIs, Spring Batch, Docker, Service Stack, Microservices - **Published:** September 16, 2026 - **Apply:** https://public-rest34.bullhornstaffing.com/rest-services/2WXP1S/query/JobBoardPost?where=id=1024519&fields=id,title,publishedCategory(id,name),address(city,state),employmentType,dateLastPublished,publicDescription,isOpen,isPublic,isDeleted ## About the Role * 3+ years of hands-on software development experience. * Proven experience designing and building scalable applications using Microservices Architecture. * Strong backend development skills in either: + Java (Spring Boot ecosystem), or + Python (modern backend frameworks). * Expertise in designing and developing robust RESTful APIs. * Solid understanding of distributed systems, service-oriented design patterns, and application scalability. * Experience implementing event-driven architectures using Apache Kafka or similar messaging platforms. * Strong SQL and database design skills with experience working on Oracle databases. * Experience with containerization technologies such as Docker. * Exposure to container orchestration platforms including OpenShift and Kubernetes. * Familiarity with Azure DevOps, Git, and modern CI/CD practices. * Strong problem-solving mindset with expertise in debugging, performance tuning, and troubleshooting. Bonus Points If You Have * Experience building Java Microservices using Spring Boot and Spring Batch. * Hands-on experience developing Python-based Microservices. * Exposure to AI/ML integrations and intelligent application development. * Experience with PostgreSQL. * Expertise in processing and analyzing large-scale datasets. * Experience building reporting, analytics, and data-driven solutions. * Knowledge of cloud-native engineering principles and modern deployment practices. * Domain exposure in Manufacturing, Supply Chain, or Industrial Operations. ## Description We're seeking a talented Software Engineer who loves solving complex engineering challenges and building scalable, enterprise-grade solutions. If you have a strong foundation in Microservices Architecture and expertise in either Java or Python, we would love to meet you. Important Notes: * Looking for a Python (Fast API) and Java developer (Spring Boot) * Some exposure to AI integration; this can be remote, but preference would be in Pittsburgh, PA, * Build modern backend services using Java or Python while following engineering best practices. * Create secure, high-performing APIs and seamless integrations across systems. * Develop event-driven solutions leveraging Kafka and distributed messaging patterns. * Build efficient batch-processing and large-scale data-processing solutions. * Optimize database performance through thoughtful design and efficient query development. * Collaborate closely with architects, product teams, UI engineers, QA specialists, and DevOps professionals. * Participate in architecture discussions, design reviews, code reviews, and Agile ceremonies. * Troubleshoot production issues and drive continuous improvements across applications. * Continuously learn, experiment, and adopt emerging technologies that create business value. Technology Stack * Backend: Java, Spring Boot, Python * Architecture: Microservices, REST APIs, Event-Driven Systems * Integration & Messaging: Apache Kafka * Data & Processing: Oracle, PostgreSQL, Spring Batch * Cloud & Containers: Docker, OpenShift, Kubernetes * DevOps: Azure DevOps, Git, CI/CD Pipelines * Emerging Tech: AI/ML Integration ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Goodbye Microservices, Hello Self-Contained Systems](https://www.wearedevelopers.com/videos/100009-goodbye-microservices-hello-self-contained-systems) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)