Twilio

Software Engineer – Backend, L2

Twilio

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDistributed SystemsDockerDynamoDBHibernateJavaKafkaKubernetesMicroservicesMySQLSpring

About the role

  • 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 work through the use of Github, Jira, and build/deploy systems.
  • Occasionally travel to participate in project or team in-person meetings.

Requirements

  • Bachelor's degree in a computer science related field as a minimum requirement.
  • 3+ 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.
  • Experience managing work through Github, Jira, and build/deploy systems.
  • Love to make an impact and thrive in small, collaborative, energetic teams.
  • Desired: Experience working with Agile/Scrum methodologies.
  • Desired: Familiarity with version control systems such as Git.
  • Desired: Experience with cloud platforms, preferably AWS.
  • Desired: Knowledge of containerization technologies such as Docker and Kubernetes.
Benefits
  • competitive pay
  • generous time off
  • ample parental and wellness leave
  • healthcare
  • a retirement savings program
  • remote-first work and global inclusion
  • support for volunteering and donation efforts (Twilio.org Impact Fund)
  • offerings vary by location

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaMicroservicesREST APIsDropwizardSpringHibernateMySQLAuroraDynamoDBKafka
Soft skills
communicationcollaborationtroubleshootingcode qualityimpact-driventeamworkadaptabilityproblem-solvingattention to detailorganizational
Certifications
Bachelor's degree in computer science
Ford Motor Company

Back End Software Engineer

Ford Motor Company
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 38 days agoSource: efds.fa.em5.oraclecloud.com
AWSAzureCloudDockerGoogle Cloud PlatformJavaJenkinsJUnitKafkaKotlinKubernetesMicroservices+9 more
Lean Tech

Senior Java Developer

Lean Tech
Seniorfull-time🇧🇷 Brazil
Posted: 11 days agoSource: jobs.jobvite.com
AWSCloudDistributed SystemsDockerHibernateJavaKafkaKotlinKubernetesLinuxPostgresPython+4 more
Zeta

Lead Software Development, Backend

Zeta
Seniorfull-time🇮🇳 India
Posted: 20 days agoSource: jobs.lever.co
AWSAzureCloudDistributed SystemsJavaMicroservicesMySQLNoSQLOpenStackPostgresSpringSQL
Airwallex

Senior Software Engineer, Payments Platform

Airwallex
Seniorfull-time🇳🇱 Netherlands
Posted: 21 days agoSource: jobs.ashbyhq.com
AWSCassandraCloudDistributed SystemsDockerEC2Google Cloud PlatformJavaJavaScriptKafkaKotlinKubernetes+8 more
Qube Cinema

Senior Software Engineer

Qube Cinema
Seniorfull-time🇮🇳 India
Posted: 25 days agoSource: qubecinema.applytojob.com
AWSCloudDistributed SystemsDynamoDBGoJavaJavaScriptMicroservicesNode.jsPostgresPythonRedis