We are seeking a highly skilled Senior JAVA Engineer with a strong background in React JS and experience in developing automated trading systems. The ideal candidate will be responsible for designing, developing, and maintaining high-performance trading applications, ensuring they are robust, scalable, and efficient.
Key Responsibilities:
- Design and Development: Lead the design and development of high-performance trading systems using Java and React JS.
- System Architecture: Collaborate with technical and business teams to determine technical requirements and provide system design specifications based on business functional requirements.
- Integration: Integrate user-facing elements developed by front-end developers with server-side logic.
- Performance Optimization: Optimize applications for maximum speed and scalability.
- Code Quality: Conduct code reviews and ensure adherence to best practices and coding standards.
- Troubleshooting: Identify and resolve complex technical issues in a timely manner.
- Documentation: Maintain comprehensive documentation for all developed systems and applications.
- Mentorship: Provide guidance and mentorship to junior developers.
Required Qualifications:
- Experience: Minimum of 5 years of experience in Java development, with at least 2 years of experience in React JS.
- Automated Trading Systems: Proven experience in developing and maintaining automated trading systems.
- Technical Skills:Proficiency in Java, Spring Framework, and related technologies.
Strong understanding of React JS and its core principles.
Experience with RESTful APIs and WebSocket.
Familiarity with front-end build tools and pipelines (e.g., Webpack, Babel).
Knowledge of database systems (SQL and NoSQL).
- Soft Skills: Excellent problem-solving skills, strong communication abilities, and a collaborative mindset.
- Education: Bachelor's degree in Computer Science, Engineering, or a related field.
Preferred Qualifications:
- Cloud Technologies: Experience with cloud platforms such as AWS or Azure.
- DevOps: Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes).
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance.
- Opportunities for professional development and career growth.
Adam Davies
Partner
Technology recruitment & search
Registered Agent R1326604
Company EA License 19S9808
Company Registration 201900823K
MENRVA PTE. LTD.