Java Software Engineer
Indexed description
RESPONSIBILITIES 职责
• Work closely with a wide variety of stakeholders to analyze and break down large requirements into small, simple, workable deliverables.
• 与各种利益相关者密切合作,分析并拆解大型需求,细分为小而简单且可行的交付物。
• Work across multiple projects simultaneously.
• 同时跨多个项目。
• Design, implement, and deliver to production complete end-to-end fully functional solutions.
• 设计、实施并交付完整的端到端全功能解决方案。
• Develop scalable solutions using tools Java, Golang/Python, MySQL, and other open stack frameworks.
• 使用 Java、Golang/Python、MySQL 及其他开放栈框架工具开发可扩展解决方案。
• Ensure highest technical quality of your deliverables and they are cost-effective to maintain.
• 确保交付物的技术质量最高,且维护成本效益高。
• Contribute relevant, clean, concise and quality documentation to company's knowledge base to support/increase information sharing within the organization.
• 向公司的知识库贡献相关、简洁、简洁且高质量的文档,以支持或促进组织内部的信息共享。
• Automate any repetitive development tasks and bring efficiency to the team.
• 自动化重复的开发任务,提升团队效率。
• Ability to multi-task and manage multiple assignments in a fast-paced environment.
• 能够在快节奏环境中同时处理多项任务和管理任务。
• Agile/SCRUM Software Development Process experience is a plus.
• 具备敏捷/SCRUM 软件开发流程经验者为加分项。
• AI LLM related development experience is a plus.
• 有与人工智能 LLM 相关的开发经验是加分项。
REQUIREMENTS 要求
• 2+ years in Application development in an enterprise environment.
• 企业环境中应用开发经验2+年。
• Backend Development using JAVA programming language, familiar with Spring Boot
• 使用 JAVA 编程语言进行后端开发,熟悉 Spring Boot
• Hands-on experience with RESTful API Design & Implementation and MicroServices architecture.
• 亲身体验 RESTful API 设计与实现及微服务架构。
• Hands-on experience on Golang or Python related project development.
• 拥有 Golang 或 Python 相关项目开发的实践经验。
• Notable experience with database programming using MySQL/SQLite/PostgreSQL.
• 使用 MySQL/SQLite/PostgreSQL 进行数据库编程的显著经验。
• Ability to write Unit test cases and perform testing before promoting to higher environments.
• 能够编写单元测试用例并在晋升到更高环境前进行测试。
• Provide utmost importance to the performance and scalability of the web applications during development.
• 在开发过程中极大地重视网页应用的性能和可扩展性。
• Distributed Source Control, using tools such as GitHub or Bitbucket.
• 分布式源代码控制,使用 GitHub 或 Bitbucket 等工具。
• Education: BS/MS in Computer Science or equivalent degree.
• 教育背景:计算机科学学士/硕士或同等学位。
• Containerized (Docker) application development is preferred.
• 优先考虑容器化(Docker)应用开发。
• Frontend experience with frameworks such as React, Angular
• 使用 React、Angular 等框架的前端经验
• Willingness to grow into a Full-Stack Engineer role.
• 愿意成长为全栈工程师角色。
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search