We are seeking a skilled Back-End Engineer with strong knowledge of Python, Java, and cloud-native development on AWS. While your primary focus will be designing and building scalable, secure, and efficient back-end systems, you will also leverage your front-end background to collaborate across the stack and contribute to end-to-end product delivery.
This role is ideal for engineers who are passionate about microservices, cloud infrastructure, and distributed systems, but also appreciate how their work impacts the user-facing side of applications.
- Design, develop, and maintain back-end services and APIs using Python and Java over the Spring Boot infrastructure.
- Build and deploy microservices with Docker and Kubernetes on AWS.
- Collaborate with front-end engineers to integrate APIs and ensure seamless user experiences.
- Contribute to front-end development when needed, providing guidance on performance and maintainability.
- Work with cloud-native tools and AWS services (e.g., Lambda, ECS/EKS, RDS, DynamoDB, S3,CloudWatch).
- Implement best practices for security, scalability, and observability indistributed systems.
- Participate in code reviews, testing, CI/CD pipelines, and DevOps practices.
- Monitor and optimize system performance, ensuring high availability and resilience.
- BSc. in Computer Science, or a related field.
- 5 years of hands on experience in developing backend applications with containerization (Docker) and orchestration (Kubernetes).
- 5 years of hands-on experience with Python (e.g., Flask, FastAPI, Django) and Java(e.g., Spring Boot, JEE).
- Understanding of RESTful APIs, microservices, and system integration.
- Familiarity with databases (SQL, MongoDB, and/or NoSQL).
- Strong foundation in computer science concepts (data structures, algorithms, design patterns).
- Experience with Git, CI/CD pipelines, and cloud environments (AWS).
- Familiarity with front-end development (React, Angular, or similar).
- Experience with event-driven architectures (Kafka, SNS/SQS)
- Exposure to Infrastructure-as-Code (Terraform, CloudFormation).
- Background in monitoring and observability tools (Prometheus, Grafana, ELK).