Exp- 5 to 12 Years
Location- Gurgaon/Noida/Bangalore- 5 Days, WFO
Basic (Must Have):
- 5+ years hands-on experience in Java.
- Experience with modern web technology such as Angular, React, TypeScript.
- Experience in building Order and Execution Management, Trading systems is required.
- Financial experience and exposure to Trading
- In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications are required.
- Effective communication and presentation skills (written and verbal) are required.
- Bachelor's or master's degree in computer science or engineering
Preferred Skills:
- Experience in building distributed applications using NoSQL technologies like Cassandra, coordination services like Zookeeper, and caching technologies like Apache Ignite and Redis strongly preferred.
- Experience in building micro services architecture / SOA is required.
- Experience in message-oriented streaming middleware architecture is preferred (Kafka, MQ, NATS, AMPS)
- Strong analytical and software architecture design skills with an emphasis on test driven development.
- Experience in using Project Management methodologies such as Agile/Scrum
Any Other:
- Experience with orchestration, containerization, and building cloud native applications (AWS, Azure) is a plus
- Experience in programming languages such as Scala, python would be a plus.
Key Responsibilities:
- Fulfil the Full stack development activities.
- Perform test driven development.
- Designing, developing, and maintaining Java-based backend services and APIs.
- Developing user interfaces using frontend technologies like HTML, CSS, JavaScript (e.g., React, Angular, Vue.js).
- Designing and optimizing database schemas (e.g., MySQL, PostgreSQL, MongoDB).
- Using version control systems like Git for code management and collaboration.
- Writing unit tests, integration tests, and end-to-end tests for both frontend and backend components.
- Debugging and fixing issues reported by QA or users.
- Deployment and Maintenance
Apply