Requirements
3+ years of software engineering experience
Proficient in Object Oriented Programming utilizing Java, Spring Framework, REST and Microservices
Hands on experience designing and developing solutions based on core Java, SQL (MySQL)
Working knowledge of Cloud, RabbitMQ, ElasticSearch and Redis is desired
Knowledge of Identity or Privileged Access Management solutions
Excellent logical and Analytical Skills - should be able to articulate thoughts very clearly and precisely in English (written and verbal)
Experience with modern software development methodologies (Agile, Kanban, etc.)
Experience with Git (GitHub/GitLab)
Hands on experience using IntelliJ or Eclipse/My Eclipse IDE, writing JUnit test cases
Additionally have knowledge of HTML, CSS, Javascript. One of the JS frameworks like React or Angular or similar.
Looking for a full-stack developer preferably.
Qualifications
Openness and adaptability to respond to fast-moving circumstances
Proficiency in multiple programming languages and tools
Strong oral and written communication skills
Collaborative and adaptable working style with the ability to pair program
Demonstrate initiative and the ability to prioritize your time and efforts
A thorough grasp of technology concepts, business operations, design and development
tools, system architecture, and technical standards
Understanding of backlog tracking, burndown metrics, and incremental delivery
A Bachelor’s or Master’s degree in a technical or business discipline, or equivalent experience