About You
- Excellent programming skills
- At least 3 years experience developing in Java
- At least 3 years experience building and maintaining microservice architectures
- Experience working with Containers
- Excellent problem-solving skills
- Knowledge of fundamental computing topics, e.g. networking, databases, concurrency, parallelism, locking, algorithms, data structures, performance monitoring, optimization, etc
- Knowledge of modern software engineering practices, e.g DDD, TDD
- Ability to work autonomously and lead technically
- Ability to take initiative and get stuff done
- Great communication skills
About the Position
- You will work across different technology stacks and languages (mainly with a focus on Java and Node.js);
- You will have an end to end responsibility of many services from design to deployment;
- You will join a small, fast-paced team of engineers
- You will be a point of call for technical matters
Nice to have
- Knowledge of Node.js
- Experience working in financial institutions
- Experience in Python
- Strong communication skills – verbal & oral
- Availability – available to dive deep into tasks
- Approachable – easily approachable for others to push such tasks to them
- Architecture Design
To apply for this job please visit kudi.talentlyft.com.