Senior Software Engineer(Java)
作为高级软件开发工程师,加入数据库服务团队提供了你的机会:· 为一个使客户成为云计算技术最前沿的公司工作。· 在定义创新技术和最新框架的迁移战略和架构方面拥有充分的所有权。导师与职业发展我们的团队致力于支持新的团队成员在庆祝知识共享和导师环境中。我们的高级工程师通过个人辅导和协作代码审查,指导更多年轻工程师。项目和任务分配以利用你的优势并帮助你进一步发展技能的方式。包容性团队文化我们能够建立一个非常酷的服务,我们的成功的主要贡献因素是我们每天体现的包容性和欢迎性的文化。我们欢迎热情,同情感,好奇心,动机,可靠以及能够与多元化的同行团队合作的人员。作为我们团队中的高级 SDE,你将:· 构建新的基于云计算的解决方案来加速迁移到云端。·解决困难和复杂的迁移问题,并提出出箱子的迁徙解决方案。· 制定技术战略,提供有限的指导。·专注于设计和编码架构,产生显著性能,可用性和业务价值。·详细了解团队的架构,并对团队短期需求和长期业务需求进行技术权衡。·影响团队的软件架构,可能也会影响相关团队的建筑。· 在他们的工程职责的所有方面辅导初级软件工程师或软件开发人员。要求 · 2年以上经验,用于网络服务,应用程序或其他软件组件的大规模代码基础工作。· 2年以上使用 Java 编程堆的经验。优先资格 · 在 Oracle 生态系统中运行的可扩展系统构建和架构方面的经验。· 熟练掌握整个软件开发生命周期的软件工程实践,包括编码标准,代码审查,源控制管理,构建流程,测试和操作。· 与同行,技术团队和高级管理人员沟通的经验,以收集要求并描述软件产品特征,技术设计和产品战略。· AWS 或其它领域的经验
查看英文原文
This is a remote position.
Joining the Database Services team as a Senior Software Development Engineer gives you the opportunity to:
· Work for a company that brings the customer to the forefront of cloud computing technology.
- Have full ownership in defining migration strategies and architecture with access to innovative technology and latest frameworks.
Mentorship & Career GrowthOur team is dedicated to supporting new team members in an environment that celebrates knowledge sharing and mentorship. Our senior engineers mentor more junior engineers through one-on-one mentoring and collaborative code reviews.Projects and tasks are assigned in a way that leverages your strengths and helps you further develop your skillset.
Inclusive Team Culture
We get to build a really cool service and the mains contributing factor to our success is the inclusive and welcoming culture that we embody every day.We welcome teammates who are enthusiastic, empathetic, curious, motivated, reliable, and able to collaborate with a diverse team of peers.As a Senior SDE on Our Team You Will:
· Build new cloud based solutions to accelerate migrations to the cloud.
- Solve difficult and complex migration problems and propose out of the box migration solutions.
- Create technical strategies and deliver with limited guidance.
- Focus on designing and coding architecture that yields significant performance, availability, and business value.
- Understand your team's architecture in detail and make technical trade-offs between short-term team needs and long-term business needs
- Influence your team's software architecture and likely influence related teams architecture too
- Mentor junior software engineers or software developers in all aspects of their engineering duties.
Requirements
- 2+ years experience working on large scale code bases for web services, applications or other software components.
- 2+ years experience with Java programming stack.
Preferred Qualifications
· Experience in building and architecting scalable systems running in Oracle ecosystem.
- Proficiency in software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience in communicating with peers, technical teams, and senior management to collect requirements & describe software product features, technical designs, and product strategy.
- Experience in AWS or other cloud technologies.
- Experience with distributed (multi-tiered) systems.
- Knowledge of Oracle and either PostgreSQL or MySQL.
- Strong sense of ownership, urgency, and drive
Benefits
We do not unfairly discriminate on any ground, including race, caste, religion, color, ancestry, marital status, gender, sexual orientation, age, nationality, ethnic origin, disability or any other category protected by applicable law.Competitive SalaryBetter GrowthWork Life Balance
Originally posted on Himalayas