- Experience with object-oriented development, experience writing commercial-grade software applications.
- Strong knowledge of the following technologies:
o Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services
o Good DB concept with experience in MS-SQL 2005, MySQL, Postgres, Oracle, MongoDB.
o JBOSS, Tomcat Application Server
o Build tools: maven and Ant.
o Windows, UNIX (LINUX, ubuntu) Operating Systems
- Good knowledge or familiar with will be added benefit:
o Microservice development and architecture
o Spring boot framework
o Kubernetes deployment
o PostgreSQL, Kafka , Elasticsearch , VictoriaMetrics
o Cloud technologies (AWS, OCI, GCP, Azure)
o GIT repository
o TestTrack , JIRA tools.
- Bachelors degree in computer science or related disciplines preferred
- Good written and oral communication skills in English.
- Experience working in an agile development environment and tools is required