remote
Software Engineer - Acclaimtechnicalservices
Software Engineer
Software Engineer responsible for designing, developing, and maintaining scalable applications using Python and Java, leveraging AWS cloud services, containerization with Docker, and version control with Git to deliver high-quality software solutions.
About the role
Key Responsibilities
- Design, develop, and maintain robust software components in Python and Java.
- Deploy and manage applications on AWS, ensuring high availability and scalability.
- Containerize services using Docker and orchestrate deployments with CI/CD pipelines.
- Collaborate with cross‑functional teams to define requirements and deliver solutions on time.
- Write clean, well‑documented code and conduct code reviews to uphold quality standards.
Requirements
- Proven experience in Python and Java development.
- Hands‑on knowledge of AWS services (EC2, S3, RDS, Lambda).
- Experience with Docker and container orchestration.
- Strong understanding of Git and version control workflows.
- Excellent problem‑solving skills and ability to work in an agile environment.
Skills
pythonjavaawsdocker