职位概述:
我们正在寻找一位拥有4至8年经验的高级Java开发工程师加入我们的动态团队。理想候选人需具备扎实的Java编程技能、对算法和数据结构的深刻理解,以及出色的英语沟通能力。具备金融市场或金融科技领域经验者优先。
主要职责:
• 设计、开发和维护高性能、可扩展且安全的Java应用程序。
• 与跨职能团队紧密合作,交付架构良好的软件解决方案。
• 实施高效的算法和数据结构以优化应用程序性能。
• 确保代码质量、安全性和软件开发*佳实践。
• 参与代码审查、故障排除和现有应用程序的优化。
• 与利益相关者合作,理解业务需求并将其转化为技术解决方案。
• 跟进*新Java技术和行业趋势。
所需技能与资格:
• 4-8年Java开发经验(Java 8+)。
• 深入了解面向对象编程(OOP)、设计模式及微服务架构。
• 具备算法、数据结构及系统设计方面的扎实基础。
• 具备Spring框架(Spring Boot、Spring Cloud等)的使用经验。
• 熟练掌握RESTful API、消息系统(Kafka、RabbitMQ)及数据库管理(SQL/NoSQL)。
• 具备多线程、并发处理及性能调优的实际操作经验。
• 具备强大的分析能力和问题解决能力。
• 具备优秀的英语沟通能力,包括口头和书面表达。
加分项:
• 具备金融市场、交易系统或银行业务领域的经验。
• 了解DevOps实践、持续集成/持续交付(CI/CD)管道及云平台(AWS、Azure、GCP)。
• 熟悉大数据处理框架(Apache Spark、Flink等)。
• 接触过容器化及编排工具(Docker、Kubernetes)。
Job Summary:
We are seeking a highly skilled Java Developer with 4 to 8 years of experience to join our dynamic team. The ideal candidate will have strong Java programming expertise, a solid grasp of algorithms data structures, excellent communication skills in English. Experience in financial markets fintech is a plus.
Key Responsibilities:
• Design, develop, maintain high-performance, scalable, secure Java applications.
• Work closely with cross-functional teams to deliver well-architected software solutions.
• Implement efficient algorithms data structures to optimize application performance.
• Ensure code quality, security, best practices in software development.
• Participate in code reviews, troubleshooting, optimizing existing applications.
• Collaborate with stakeholders to understbusiness requirements translate them technical solutions.
• Stay up-to-date with the latest Java technologies industry trends.
Required Skills & Qualifications:
• 4 - 8 years of experience in Java development (Java 8+).
• Strong knowledge of OOP, design patterns, microservices architecture.
• Solid understanding of algorithms, data structures, system design.
• Experience with Spring Framework (Spring Boot, Spring Cloud, etc.).
• Proficiency in RESTful APIs, messaging systems (Kafka, RabbitMQ), database management (SQL/NoSQL).
• Hands-on experience with multithreading, concurrency, performance tuning.
• Strong analytical problem-solving skills.
• Excellent English communication skills, both verbal written.
Nice to Have:
• Experience in the financial markets, trading systems, banking domain.
• Knowledge of DevOps practices, CI/CD pipelines, cloud platforms (AWS, Azure, GCP).
• Familiarity with big data processing frameworks (Apache Spark, Flink, etc.).
• Exposure to containerizationchestration tools (Docker, Kubernetes).
更多