Software Engineer P2
New
T
TwilioCommunications Technology
Remote - IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 2-4 years
- Required Skills
- AWSDockerSQLAgileJavaKubernetesNosqlCI/CDRESTful APIsMicroservices
Requirements
- Bachelor’s or Master’s degree in Computer Science or related industry experience.
- 2-4 years of experience developing highly-available, secure, native cloud enterprise SaaS applications in Java.
- Experience with AWS, GCP or other public cloud infrastructure platforms.
- Experience building highly scalable, real time, distributed systems based on microservices architecture.
- Experience with container technologies - Docker/Kubernetes.
- Experience with REST API design and implementation.
- Experience with SQL/NoSQL databases and caches.
- Experience implementing modern automated testing and CI/CD pipelines.
- Expertise in solving complex production issues.
- Experience with iterative development, Scrum and Agile methodologies.
Responsibilities
- Design, develop, test, and deploy Flex platform services on AWS, following microservices architecture principles.
- Build and maintain highly scalable, distributed systems with a strong focus on reliability and performance.
- Write automated unit and integration tests; contribute to CI/CD pipelines and deployment tooling.
- Refactor and reduce technical debt; uphold engineering standards across code reviews and design discussions.
- Collaborate with product and engineering peers to influence roadmap priorities and propose architectural solutions.
- Participate in design discussions, code reviews, backlog grooming, and Agile ceremonies.
- Troubleshoot and resolve issues independently or with your team in your domain.
- Document systems and contribute to runbooks, design docs, and operational playbooks.
View Full Description & ApplyYou'll be redirected to the employer's site