Senior Software Engineer
New
T
TwilioCommunications technology
Remote - EstoniaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerAgileHibernateJavaKubernetesSpringMicroservicesDistributed Systems
Requirements
- Experience with Java frameworks such as Dropwizard, Spring, or Hibernate
- Experience with Cloud services (AWS preferred, Google, Azure etc.)
- Strong Computer Science fundamentals including data structures, algorithms, operating systems, and distributed systems
- Knowledge of processes and engineering best practices in all phases of the software development life cycle
- Readiness to participate in the on-call rotation
- Strong communication skills and desire to make an impact
- Experience with microservice architecture (desired)
- Experience working with Agile/Scrum methodologies (desired)
- Experience with containerization and orchestration tools like Docker or Kubernetes (desired)
Responsibilities
- Design, develop, test and deploy features alongside an experienced, distributed collaborative team
- Participate in code reviews to ensure code quality and adherence to coding standards
- Work independently to troubleshoot and determine resolution for issues in the team's domain
- Manage work using Github, Jira, and build/deploy systems
- Ensure quality by writing unit, integration, and load tests
- Collaborate with cross-functional teams to define, design, and ship new features
View Full Description & ApplyYou'll be redirected to the employer's site