全栈开发者 - Java 11,React - SC 认证

15个月前全职
55K - 65K GBP CareerAddict

CareerAddict

location 伦敦
unsaved
全栈开发人员 - 永久职位 需要SC安全审查/可审查。 必备技能 • 使用全栈方法设计和实施稳健可扩展的解决方案,集成前端(React UI)和后端(Java 11,Spring)技术。 • 利用TypeScript,Feign,Mustache,Guice,JQuery和其他库来增强应用程序的功能和用户体验。 • 使用Cucumber,Gherkin,JUnit和Selenium实施自动化集成测试,以实现全面的测试覆盖。 • 使用OpenAPI Swagger指定和记录暴露的API,确保API设计的清晰性和一致性。 • 使用包括ElasticSearch,RDS,Aurora和Postgres在内的各种数据存储解决方案,以确保高效和可扩展的数据管理。 • 使用Docker,Kubernetes,AWS Autoscaling Groups(ASG)和EC2实例实施托管和编排解决方案。 • 利用Consul进行配置管理,并使用Vault进行安全存储。实施Redhat SSO以增强安全措施。 • 使用Tomcat和NGINX管理Web容器。 • 使用ELK堆栈实施全面的监控和日志记录解决方案,以确保实时了解系统性能。 • 使用BitBucket,Maven,Terraform,Jenkins,Ansible/Packer和Kustomize建立和维护有效的CI/CD流水线。 • 使用Kafka和SQS实现高效的排队解决方案。使用Jenkins/Ansible实施调度。 资格要求 • 至少5年全栈软件开发的实际经验,并具有领导责任。 • 熟练掌握React UI,Java 11和TypeScript。 • 具有丰富的AWS服务和技术经验。 • 熟悉Spring,Feign,Mustache,Guice,JQuery,Swagger和Springboot等框架和库。 • 熟练使用Cucumber,Gherkin,JUnit和Selenium进行自动化测试。 • 具有使用ElasticSearch,RDS,Aurora和Postgres进行数据层管理的经验。 • 深入了解使用Docker,Kubernetes和AWS服务进行托管和编排。 • 熟悉使用Tomcat和NGINX进行Web容器管理。 • 熟悉Consul和Vault等配置管理工具。 • 具有使用ELK堆栈等监控和日志记录工具的实际经验。 • 熟练使用BitBucket,Maven,Terraform,Jenkins,Ansible/Packer和Kustomize等CI/CD工具和DevOps实践。 • 具有使用Kafka和SQS等排队解决方案的经验。 • 具有强大的安全实施技能,包括Redhat SSO。 • 在软件开发项目中具有领导经验。 请联系Shikha