remoteonsite
Software Engineer - FCT
Software Engineer
Senior Software Engineer building scalable cloud‑native solutions using Python, Java, and AWS services. Lead design, development, and deployment of high‑availability microservices with Docker and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservices in Python and Java.
- Implement CI/CD pipelines and automate deployments on AWS using Docker and Kubernetes.
- Collaborate with cross‑functional teams to define requirements and deliver scalable solutions.
- Write clean, testable code and conduct code reviews to uphold quality standards.
- Monitor application performance, troubleshoot issues, and optimize resource usage.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, and relational database design (SQL).
- Hands‑on experience with AWS services (EC2, RDS, S3, ECS/EKS).
- Proficient with containerization (Docker) and orchestration (Kubernetes).
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonjavasqlawsdockerkubernetes