职位描述
我们正在寻找一位积极进取、充满热情的初级 Java 开发人员,加入我们的软件开发团队。作为初级 Java 开发人员,您将与高级开发人员和团队成员紧密合作,设计、开发和维护基于 Java 的应用程序。这是一个绝佳的机会,适合希望在软件开发领域发展职业并获得实践经验的人,在一个协作和支持的环境中成长。
成功的候选人必须符合并愿意接受 SC/DV 安全审查。
主要职责
根据项目要求开发、测试和维护基于 Java 的应用程序。
与高级开发人员合作,设计和实现新功能。
参与代码审查并提供建设性反馈。
排除和解决软件缺陷和问题。
编写清晰、高效且文档齐全的代码。
协助编写技术文档和用户指南。
保持对最新行业趋势和技术的关注。
资格要求
计算机科学、信息技术或相关领域的学士学位。
对 Java 和面向对象编程有良好的理解。
熟悉 Java 框架和库,如 Spring、Hibernate 等。
了解网络技术(HTML、CSS、JavaScript)者优先。
理解关系型数据库(MySQL、PostgreSQL)和 SQL。
基本了解版本控制系统(Git、SVN)。
具备较强的问题解决能力和关注细节的能力。
优秀的沟通和团队合作能力。
渴望学习并适应新技术和方法论。
优先技能
具有 RESTful API 和网络服务的经验。
了解 Agile/Scrum 开发流程。
熟悉构建工具(Maven、Gradle)和 CI/CD。
对前端框架(Angular、React)的基本理解者优先。
拥有 Java 编程或相关技术的认证者优先。
如何申请
如果您对软件开发充满热情,喜欢解决复杂问题,并在协作环境中茁壮成长,我们鼓励您申请。请提交您的简历和一封详细说明您相关经验的求职信。
地点
该职位可能需要灵活的工作地点,并需偶尔前往伦敦(M-25)和英国其他地点出差。
对卓越的承诺
在这个角色中,您不仅要负责软件开发,还要为我们公司的成长和创新做出贡献。您的工作将直接影响我们项目的成功和客户的满意度,使您成为我们团队中的关键成员。