2 days ago
Medellín, Colombia
Senior / Mid Level
Responsibilities
- Design, build, test, and operate distributed services and high-throughput APIs.
- Enhance and improve software as a member of an agile team.
- Create automation to ensure software quality.
- Deliver high-quality, maintainable code.
- Mentor engineers and lead by example on engineering rigor.
- Manage multiple concurrent projects effectively.
- Attend meetings and training as required.
- Provide critical technical capabilities and evangelize skills to others.
Requirements
- BS in Computer Science or equivalent experience.
- 6+ years of professional software development experience.
- Strong problem-solving skills and a solid grasp of OO design.
- Proficiency with Java and Spring Boot for backend services.
- Experience with relational and NoSQL databases.
- Hands-on experience with Docker and Kubernetes in cloud environments.
- Excellent communication and decision-making skills.
- Fluent spoken and written English at an Upper-Intermediate level.
Tech Stack
Amazon DynamoDBAngularApache KafkaAWSCSSDockerGradleGrafanaGraphQLgRPCHTMLJavaJavaScriptJenkinsKotlinKubernetesMavenMySQLPostgreSQLPrometheusReactRedisSonarQubeSpring BootTerraform
Categories
BackendDevOpsFull StackTesting