Core Java Developer
Accord Technologies Inc · New York, NY · 2 mo ago
On-siteEngineeringFull-time
Responsibilities
- Design and develop a scalable, high-performance automated locates platform for securities finance business.
- Build distributed systems and enterprise-grade applications leveraging Java, Spring frameworks, and container technologies.
- Integrate with messaging systems and caching solutions for real-time processing.
- Develop and optimize SQL-based data models and queries for high-volume transactional systems.
- Implement cloud-native solutions using AWS services.
- Collaborate with cross-functional teams to ensure seamless integration with existing securities finance workflows.
Requirements
- Hands-on experience in Core Java, Spring frameworks, and container technologies (e.g., Docker, Kubernetes).
- Proven track record in building distributed systems and enterprise-grade applications using microservices architecture.
- Strong knowledge of SQL and relational database design (MS SQL, MySQL etc.).
- Experience with Redis caching, and messaging systems such as Kafka, MQ, SQS, and SNS.
- Experience with Jira, Bitbucket, and Bamboo for agile development and CI/CD.
- Proficiency in leveraging GitHub Copilot or Claude for productivity gains and to improve code quality.
Preferred Qualifications
- Experience with Python development.
- Familiarity with Airflow, Snowflake, EKS, ECS & S3.
- Experience designing high throughput and low latency systems.
- Securities Finance business domain knowledge a plus.