Java Developer, FIX
IO Tech Solutions Hong KongJava Developer, FIX
Role Overview
As a Senior Java Engineer, you will design, build, and maintain high-performance software systems aligned with enterprise standards. You will collaborate closely with product and operations teams in a fast-paced Agile and DevOps environment, ensuring the seamless delivery and proactive monitoring of new software features.
Key Responsibilities
- Architecture & Development: Architect and develop robust, scalable software solutions according to client standards and architectural guidelines.
- Product Collaboration: Partner closely with the product team to design, refine, and deliver impactful new features.
- DevOps & Deployment: Work within an Agile framework to deploy new software releases seamlessly, adhering strictly to release processes.
- System Monitoring: Assist in monitoring production systems to proactively identify, troubleshoot, and resolve performance bottlenecks.
Critical Technical Skills
- Java & Spring Expertise: 7+ years of experience building enterprise-grade Java services, with at least 5+ years dedicated to the Spring Framework.
- Event-Driven Architecture: Solid experience implementing message queues and event-driven systems, specifically using ActiveMQ, RabbitMQ, or Kafka.
- API Development: Extensive experience designing and developing RESTful services, with strong proficiency in OpenAPI and Swagger.
- Microservices: Proven hands-on experience designing and deploying microservices architectures.
- Domain Knowledge: Practical knowledge or direct experience working with the FIX protocol.
- Agile Testing: Deep understanding of automated testing best practices within an Agile development lifecycle.
- CI/CD & DevOps: Strong grasp of SDLC best practices using Git, Jenkins, Continuous Integration, Docker, Nexus, and Kubernetes.
- Design Frameworks: Advanced knowledge of software design patterns and enterprise integration patterns (EIP).
Professional Attributes & Desirable Skills
- Problem Solving: Strong analytical, troubleshooting, and organizational skills.
- Communication: Excellent interpersonal skills with the ability to collaborate across cross-functional teams.
- Execution: Proven ability to commit to strict deadlines and deliver high-quality results under pressure.
Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.