remoteonsite
Software Engineer III - 1456 - GHX
Software Engineer
Senior Software Engineer driving cloud‑native product development with Python, Java, and AWS. Lead design, implementation, and scaling of microservices, containerization, and data pipelines to power healthcare supply‑chain solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservices in Python and Java, ensuring scalability and reliability for a global healthcare network.
- Architect and deploy containerized workloads using Docker and Kubernetes on AWS, optimizing resource utilization and deployment pipelines.
- Implement robust data ingestion and processing pipelines, leveraging SQL and NoSQL databases to support real‑time analytics and reporting.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications and deliver end‑to‑end solutions.
- Participate in code reviews, performance tuning, and continuous improvement initiatives to uphold code quality and system resilience.
Requirements
- 5+ years of professional software development experience with strong proficiency in Python and Java.
- Hands‑on experience with AWS services (EC2, RDS, S3, ECS/EKS) and container orchestration using Docker/Kubernetes.
- Solid understanding of relational database design, SQL, and experience with NoSQL stores.
- Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonjavaawssqldockerkubernetes