
Senior Developer
Komatsu Ltd.2 hours ago
Santiago, ChileSenior
Responsibilities
- Develop front-end and back-end components for high-quality applications.
- Build complete applications using multiple programming languages and technologies.
- Design scalable system architectures and integration solutions for diverse clients.
- Prioritize technical needs and remediate technical debt over time.
- Build solutions for on-premise and cloud environments using infrastructure-as-code tools.
- Implement development practices aligned with traditional and agile methodologies.
- Create and maintain automated unit, integration, UI, and other tests.
- Implement production metrics and logging to support error detection and diagnosis.
Requirements
- Degree in Computer Engineering, Computer Science, Information Technology, or a similar field.
- More than 8 years of software development experience.
- Advanced knowledge of software architecture, technologies, design patterns, and integration.
- Advanced knowledge of agile development methodologies, practices, ceremonies, development processes, and software quality management.
- Advanced English proficiency.
- Experience developing REST/JSON APIs with Java and Spring Boot.
- Experience developing web applications with JavaScript or TypeScript using Nuxt/Vue or Next/ReactJS.
- Experience designing, creating, and managing databases with PostgreSQL, SQL Server, or similar technologies.
- Experience with containers and Kubernetes clusters.