Staff Software Engineer (L4)
T
TwilioIdentity Platform
Remote - IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSDockerDynamoDBJavaKafkaKubernetesMySQLSpringRESTful APIsMicroservices
Requirements
- Bachelor's degree in a computer science related field.
- 8+ years of proven experience as a Java Developer, with a strong understanding of Java programming language and ecosystem.
- Experience building resilient, high-throughput Microservices and distributed systems.
- Strong understanding of REST APIs.
- Strong communication and collaboration skills.
- Experience with Java frameworks such as Dropwizard, Spring, Hibernate, or similar.
- Experience with technologies like MySQL, Aurora, DynamoDB, Kafka, Memcached.
- Experience troubleshooting complex production issues.
- Familiarity with version control systems such as Git.
- Experience with cloud platforms, preferably AWS.
- Knowledge of containerization technologies such as Docker and Kubernetes.
Responsibilities
- Design, develop, and implement high-quality Java-based applications and microservices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot and debug issues to ensure smooth application performance.
- Own and operate, high-scale cloud based systems and services.
- Document technical specifications and procedures.
- Manage your work through the use of Github, Jira, and our build/deploy systems.
View Full Description & ApplyYou'll be redirected to the employer's site