1 day ago
Responsibilities
- Design, develop, and maintain scalable backend services and APIs in Java and Python.
- Build and contribute to full-stack product features using Vue.js.
- Develop responsive, reusable, and scalable UI components in Vue.js.
- Architect and manage cloud-native solutions on AWS.
- Manage containerized workloads using Kubernetes.
- Own CI/CD pipelines using Jenkins and GitHub.
- Work with large-scale data using Apache Iceberg.
- Participate in code reviews and define coding standards.
- Collaborate with data and platform teams on shared infrastructure.
- Identify performance bottlenecks and drive resolution.
Requirements
- 5–7 years of professional software engineering experience.
- Strong proficiency in Java and Python.
- Hands-on experience with Vue.js and modern frontend applications.
- Experience with AWS services including EC2, S3, and RDS.
- Solid understanding of Kubernetes for container orchestration.
- Experience with Jenkins for CI/CD pipeline setup.
- Proficiency with GitHub and Maven.
- Working knowledge of Apache Iceberg or similar open table formats.
- Strong understanding of relational databases via AWS RDS.
- Familiarity with microservices architecture and REST API design.
Benefits
- Flexible hybrid work model with 2 days in the office and 3 days remote.
- Opportunities for internal career growth across multiple roles and locations.
- Collaborative and creative work environment.