Junior Java Developer
Apprize Technology Solutions · London Area, United Kingdom
قدّم وتابع مع أبلاي إيدجTechnical Skills:•Able to use AI tooling (CoPilot, Devin, Etc) to accelerate application and API development.•Able to guide, analyze, correct, explain, and improve AI output.•Software testing acumen (unit test, integration tests)•Java/Kotlin/JVM•Databases: Postgres, MongoDB, Redis, preferring Postgres•Source Code Control: Working experience using GitHub, Bitbucket, RhodeCode•Production monitoring and logging tools (i.e. CloudWatch, Prometheus, OpenSearch/Elasticsearch, ELF)•Container orchestration: Docker, Kubernetes, GCP GKE, AWS ECS, AWS EKS•CI/CD platforms (we are using GitHub Actions)•Other: Git, Gitflow, Jira, Gitlab, Trello, Scrum•Frameworks: Ktor, SpringNice-to-have:•Full stack experience and willingness to dive into other levels of web applications•Applied statistics skills: distributions, statistical testing, regression analysis•Cloud management and deployment – A strong background in different cloud platforms like Amazon AWS, Microsoft Azure, OpenStack Apache, and Google Cloud Platform•Databases – A familiarity of working with different databases such as Postgres, MySQL, NoSQL (e.g., MongoDB), Redis is recommended.•Web technologies – knowledge and experience working with web technologies such as JavaScript, HTML, CSS, TypeScript, C#, SASS, Stylus, Stylus, Python, and LESS.•Web frameworks – knowledge and experience working with different frameworks like React Native, AngularJS, Angular2, VueJS, SocketIO, Backbone, KnockoutJS, Svelte, and Bootstrap.•Software testing tools – A good working knowledge in testing code using Mocha, Jest, Unit-tests, TDD, Karma, VCS, and Selenium (base).