Backend Java Developer
Summary
Backend Java developer building low-latency, FIX-protocol market connectivity applications in the financial services domain. Day to day involves Java/Spring Boot services, messaging middleware (JMS/MQ/EMS/Kafka), Oracle/Sybase/MS SQL databases, Unix/Linux scripting and CI/CD.
Technical Skills Required
- Experience with Java NIO components like Channels Buffers and Selectors is expected
- Expert knowledge of FIX protocol Market Connectivity and Low latency programming is a must
- Very strong in Java and Spring Boot based application development
- Experience with middle layer messaging services like JMS MQ EMS or Kafka
- Strong at RDBMS concepts and experience with Oracle Sybase or MS SQL
- Cloud experience with Micro Services and Containerization is a big plus
- Test driven development and to adhere with firms min development standards
- Experience with Unix or Linux scripting
- Solid experience with CICD tools Agile Development and Software life cycle
- Basic experience with MS office platform tools like Work PPT and Excel is necessary
Technical Skills Required
- Experience with Java NIO components like Channels Buffers and Selectors is expected
- Expert knowledge of FIX protocol Market Connectivity and Low latency programming is a must
- Very strong in Java and Spring Boot based application development
- Experience with middle layer messaging services like JMS MQ EMS or Kafka
- Strong at RDBMS concepts and experience with Oracle Sybase or MS SQL
- Cloud experience with Micro Services and Containerization is a big plus
- Test driven development and to adhere with firms min development standards
- Experience with Unix or Linux scripting
- Solid experience with CICD tools Agile Development and Software life cycle
- Basic experience with MS office platform tools like Work PPT and Excel is necessary
Qualifications
- Bachelors degree University degree or equivalent experience
NonTechnical Skills Required
- Worked with projects in financial services domain
- Excellent analytical communication and interpersonal skills
- Ability to work independently take ownership trouble shoot and multitask
Mandatory Skills :
Java, Spring, SpringBoot, SpringMVC
