Vacancy caducado!
- You’ll design, develop, build, debug and improve software applications and tools.
- Write clean code utilizing object-oriented design principles, data structures and algorithms
- You’ll write automated unit, integration, and acceptance tests as appropriate to ensure the CI/CD pipelines.
- You’ll fix system and data issues as needed.
- You’ll improve existing solutions.
- You’ll tackle problems and overcome roadblocks as they occur with the help from peers or managers, follow through on the details, and drive the issues to closure.
- You’ll actively participate in user story creation, design/code discussions and reviews with the team.
- You’ll define, develop, and maintain artifacts such as technical design and documentation for various types of audience.
- Bachelor’s degree in Computer Science or related subject area or equivalent experience
- 5+ years software development experience across multiple technologies, languages and frameworks
- Strong technical experience in Java and Spring-boot technologies
- API development experience
- Experience building on cloud infrastructure (AWS preferred) with sound architectural patterns and scalable, cost-efficient production quality systems
- You are a voracious learner, especially in the areas of technology, service design patterns and system architecture.
- Flexible in getting to know more and understanding both front-end as well as back-end services
- Experience using code versioning tools for e.g. Git
- Good communication and ability to explain technical details and challenges
- Experience with Agile development methodology
- Ability to work in a diverse organization with global, decentralized teams working across multiple locations
- Experience and knowledge around deploying code using Kubernetes is a plus.
Vacancy caducado!