职位名称:Java + AWS
工作地点:休斯顿,德克萨斯州
客户:废物管理
所需技能:
- 企业级Java开发
- 企业编码标准
- 敏捷开发方法
- 技术架构和设计
- 分析能力
- 口头和书面沟通
实际(动手)经验:全栈J2EE应用程序开发、网络应用开发、安全和开源技术
熟练掌握Java、Java-Swing、J2EE(JSP/Servlet/JDBC/JMS)、Web服务、SOAP、REST、Jasper Reporting、SQL、PL/SQL、JSON、XML、Maven、Ant等技术
了解Spring、Struts、Hibernate、iBatis等框架
有使用Oracle等数据库的经验,包括PL/SQL开发、包、存储过程、视图等
Web/应用服务器:WebSphere、JBoss、Apache Tomcat
优先条件:有云端软件项目、网络应用开发、安全和开源技术的经验
云技术:微服务/API、AWS、IAM、S3、EFS、Amazon SQS、Amazon SNS、AWS APIs、AWS CLI、Amazon Kinesis、Apache Kafka、CloudFormation、Serverless
大数据技术:Python、Java、Scala、Cassandra、Hadoop、Spark、Solr
NoSQL数据库,例如Cassandra、Dynamo DB、PostGreSQL
熟练使用脚本语言,如shell脚本、Python
熟悉Linux命令,如grep、top、nohup等
活动:
- 通过分析、编码和执行单元测试开发企业级数字解决方案
- 领导设计/编码会议,开发解决方案,并作为团队的一部分实施解决方案
- 在设计过程中清晰表达并解决技术/设计冲突
- 与业务分析师和/或用户协调以确定需求
- 与架构师合作确定企业级技术解决方案的设计
- 解决缺陷/问题并响应改进和增强建议
- 确保应用设计符合企业在技术、信息、应用和业务架构方面的标准
- 指导和培养同事和团队成员的成长
- 执行代码审查并确保代码质量
- 与DevOps团队协调基础设施设置和部署
技能:
Java, AWS