Strong Core Java (Java8 or above), including multithreading collections and concurrency
Solid experience building scalable , high performance backend systems
Proficiency in Spring Framework (Spring Boot, Spring Data , Spring Security)
Restful web services and microservice architecture
Strong knowledge of relational data
Experience in messaging systems (Kafka, JMS, Rabit MQ)
Unit test framework : JUnit, Mockito
Build and CI/CD tools : Maven/Gradle, Git, Jenkins
Linux skills a.Navigating file systems, analyzing logs b.Unix basic shell commands c.Managing services and processes d.Understanding file permissions and environment variable 10.Exposure to Agile Methodologies and tools like JIRA
Nice to Have:
Domain Knowledge in financial services, especially post-trade (settlement, reconciliation , confirmations)
Exposure to FIX protocol or Other Financial messaging standards
Familiarity with cloud platform (Azure)
Performance tuning and production support experience
Job Classification
Industry: Investment Banking / Venture Capital / Private EquityFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time