Unspecified Salary Full Time
SOFTWARE ENGINEER
Job Description

Key Responsibilities and Requirements:

5 years of hands-on experience in backend development using Java/J2EE, Spring Boot, EJB, JMS, and Hibernate.

The ideal candidate should have deep expertise in financial services systems, especially in Order Management Systems and trading platforms.

Strong exposure to PostgreSQL, Oracle DB, microservices, and FIX protocol is essential.

Experience with production support, handling critical issues, and writing high-quality testable code using JUnit, Mockito, and SonarQube.

Full-stack knowledge with Angular, TypeScript, and REST APIs is a strong plus.

Should have led or mentored teams and managed CR estimations and sprint deliveries.

Worked on large-scale systems with codebases and database migrations.

Strong understanding of equity, options, and financial products is preferred.

Must be familiar with Agile/Scrum and DevOps tools like Git, Bitbucket, and JIRA.

Open to working in a dynamic environment with 24/7 support responsibilities..