استخدام برنامهنویس ارشد جاوا (Senior Java Developer-دورکاری)
دستهبندی شغلی
وب، برنامهنویسی و نرمافزار
موقعیت مکانی
تهران
، تهران
نوع همکاری
تمام وقت
دورکاری
حداقل سابقه کار
سه تا شش سال
حقوق
از ۴۰,۰۰۰,۰۰۰ تومان
شرح موقعیت شغلی
We are seeking an experienced Senior Java Developer with a solid track record in FIX API integration and a strong grasp of modern software containerization and orchestration technologies to join our dynamic team. The ideal candidate will play a pivotal role in the development and integration of our trade capture module using FIX protocol.
Key Responsibilities:
- Lead the FIX API integration effort for the trade capture module, employing containerization and orchestration with Docker and Kubernetes.
- Design, develop, and test Java components using JUnit or similar testing tools.
- Collaborate with the existing development team to ensure seamless integration with our current technology stack, including Kafka or RabbitMQ for messaging.
- Implement and maintain database solutions with PostgreSQL or other relational databases, and Redis
- Utilize Docker Compose for defining and running multi-container Docker applications and implement CI/CD pipelines using GitHub Actions or similar tools.
- Provide guidance and training to the team on FIX API best practices, OpenAPI specification for documenting APIs, and implementation within an Event-Driven Architecture.
Required Skills and Experience:
- 5+ years of Java development experience, specifically with J2EE and Spring Boot.
- Proficient in developing RESTful APIs and integrating with REST APIs.
- Experience with DevOps practices, tools, and AWS cloud services, as well as familiarity with Heroku.
- Proficiency in Docker, Kubernetes, and Docker Compose for development and production environments.
Preferred Skills:
- Experience in the financial industry, particularly with trading systems.
- Expertise in FIX protocol and FIX API integration, with a solid understanding of QuickFIX or similar FIX engine libraries.
- Knowledge of socket programming and real-time communication protocols.
- Familiarity with Agile development methodologies.
- Expertise in developing RESTful APIs, with experience in documenting APIs using OpenAPI specification.
- Knowledge of Event-Driven Architecture and experience with reverse proxy servers.
- Understanding of continuous integration and deployment (CI/CD) practices.
- Experience with application performance tools such as New Relic.
If you are a passionate Java developer with a strong background in FIX API integration, containerization technologies, and a desire to contribute to a forward-thinking team crafting state-of-the-art trading systems, we encourage you to apply.
معرفی شرکت
ال ام اس، با تمرکزی عمیق بر حوزه مالی و تخصصی در بخش انرژی، به عنوان یک شرکت پیشرو در این عرصه فعالیت میکند. ما در ال ام اس، با استفاده از دانش و تجربهی گستردهی خود، خدمات ارزشمندی را به مشتریان ارائه میدهیم که به آنها امکان میدهد تا ریسکهای مرتبط با نوسانات قیمت انرژی را به طور موثری مدیریت کنند.
در ال ام اس، ما به اهمیت پیشبرد صنعت مالی با رویکردهای مدرن و آیندهنگرانه اعتقاد داریم و به همین دلیل، تمرکز ما بر حل چالشهای جدید و ارائهی سیستمهای قوی و قابل اعتماد برای مدیریت معاملات مالی است. تیم ما از متخصصین با تجربه و متعهد تشکیل شده است که با اشتیاق به دنبال کشف راهکارهای خلاقانه برای بهبود و تحول در صنعت مالی هستند.